54 public function deck(array $cards)
An exception for terminatinating execution or to throw for unit testing.
divider()
description: purpose: > A divider marks a thematic change in a sequence of other components....
legacy($content)
description: purpose: > This component is used to wrap an existing ILIAS UI element into a UI compone...
dropzone()
description: purpose: > Dropzones are containers used to drop either files or other HTML elements....
item()
description: purpose: > An item displays a unique entity within the system. It shows information abou...
panel()
description: purpose: > Panels are used to group titled content. composition: > Panels consist of a h...
deck(array $cards)
description: purpose: > Decks are used to display multiple Cards in a grid. They should be used if a ...
chart()
description: purpose: > Charts are used to graphically represent data in various forms such as maps,...
breadcrumbs(array $crumbs)
description: purpose: > Breadcrumbs is a supplemental navigation scheme. It eases the user's navigati...
glyph()
description: purpose: > Glyphs map a generally known concept or symbol to a specific concept in ILIAS...
popover()
description: purpose: > Popovers can be used when space is scarce i.e. within List GUI items,...
modal()
description: purpose: The Modal forces users to focus on the task at hand. composition: > A Modal is ...
link()
description: purpose: > Links are used navigate to other resources or views of the system....
icon()
description: purpose: > Icons are quickly comprehensible and recognizable graphics....
counter()
description: purpose: > Counter inform users about the quantity of items indicated by a glyph....
viewControl()
description: purpose: > View Controls switch between different visualisation of data....
listing()
description: purpose: > Listings are used to structure itemised textual information....
dropdown()
description: purpose: > Dropdowns reveal a list of interactions that change the system’s status or na...
card($title, \ILIAS\UI\Component\Image\Image $image=null)
description: purpose: > A card is a flexible content container for small chunks of structured data....
button()
description: purpose: > Buttons trigger interactions that change the system’s status....
image()
description: purpose: The Image component is used to display images of various sources....
This exception indicates that an UI component was accepted by the JF but is not backed by a real impl...
A component is the most general form of an entity in the UI.
This is how the factory for UI elements looks.