19 declare(strict_types=1);
65 public function counter(): C\Counter\Factory;
98 public function image(): C\Image\Factory;
126 public function player(): C\Player\Factory;
145 public function divider(): C\Divider\Factory;
196 public function link(): C\Link\Factory;
277 public function button(): C\Button\Factory;
359 public function dropdown(): C\Dropdown\Factory;
407 public function viewControl(): C\ViewControl\Factory;
428 public function chart(): C\Chart\Factory;
445 public function input(): C\Input\Factory;
481 public function card(): C\Card\Factory;
508 public function deck(array $cards):
Deck;
526 public function listing(): C\Listing\Factory;
545 public function panel(): C\Panel\Factory;
574 public function item(): C\Item\Factory;
611 public function modal(): C\Modal\Factory;
675 public function popover(): C\Popover\Factory;
705 public function progress(): C\Progress\Factory;
724 public function dropzone(): C\Dropzone\Factory;
744 public function legacy(): C\Legacy\Factory;
755 public function table(): C\Table\Factory;
786 public function messageBox(): C\MessageBox\Factory;
804 public function layout(): C\Layout\Factory;
867 public function tree(): C\Tree\Factory;
878 public function menu(): C\Menu\Factory;
939 public function toast(): C\Toast\Factory;
1003 public function launcher(): C\Launcher\Factory;
1015 public function helpTopics(
string ...$topic): array;
1074 public function entity(): C\Entity\Factory;
1127 public function prompt(): C\Prompt\Factory;
mainControls()
description: purpose: > Main Controls are components that are always usable, depending only on overa...
modal()
description: purpose: The Modal forces users to focus on the task at hand.
legacy()
description: purpose: > legacy components are used as provisional elements in the UI framework while...
dropdown()
description: purpose: > Dropdowns reveal a list of interactions that change the system’s status or ...
dropzone()
description: purpose: > Dropzones are containers used to drop either files or other HTML elements...
panel()
description: purpose: > Panels are used to group titled content.
link()
description: purpose: > Links are used navigate to other resources or views of the system by clickin...
breadcrumbs(array $crumbs)
description: purpose: > Breadcrumbs is a supplemental navigation scheme.
menu()
description: purpose: > Menus let the user choose from several (navigational) options.
counter()
description: purpose: > Counter inform users about the quantity of items indicated by a glyph...
card()
description: purpose: > A card is a flexible content container for small chunks of structured data...
deck(array $cards)
description: purpose: > Decks are used to display multiple Cards in a grid.
input()
description: purpose: > In opposite to components with a purely receptive or at most navigational ch...
symbol()
description: purpose: > Symbols are graphical representations of concepts or contexts quickly compre...
tree()
description: purpose: > Trees present hierarchically structured data.
listing()
description: purpose: > Listings are used to structure itemised textual information.
popover()
description: purpose: > Popovers can be used when space is scarce i.e.
layout()
description: purpose: > Layout components are components used for the overall construction of the us...
entity()
description: purpose: > An Entity displays information about entities within the system...
table()
description: purpose: > Tables present a set of uniformly structured data.
image()
description: purpose: The Image component is used to display images of various sources.
helpTopics(string ... $topic)
description: purpose: > Help Topics can be attached to certain components.
launcher()
description: purpose: > The Launcher starts an object, a process or a workflow.
viewControl()
description: purpose: > View Controls switch between different visualisation of data.
prompt()
description: purpose: > A Prompt requires a user to make some inputs to the system, like making choices, acknowleding an important information or filling out a form.
progress()
description: purpose: > A Progress component is designed to represent the users advancement within a...
divider()
description: purpose: > A divider marks a thematic change in a sequence of other components...
player()
description: purpose: > The Player component is used to play and control a media source...
item()
description: purpose: > An item displays a unique entity within the system.
messageBox()
description: purpose: > Message Boxes inform the user about the state of the system or an ongoing us...
toast()
description: purpose: Toasts are temporary messages from the system published to the user...
button()
description: purpose: > Buttons trigger interactions that change the system’s or view's status...
chart()
description: purpose: > Charts are used to graphically represent data in various forms such as maps...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...