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;
   281     public function button(): C\Button\Factory;
   363     public function dropdown(): C\Dropdown\Factory;
   411     public function viewControl(): C\ViewControl\Factory;
   432     public function chart(): C\Chart\Factory;
   449     public function input(): C\Input\Factory;
   485     public function card(): C\Card\Factory;
   512     public function deck(array $cards): 
Deck;
   530     public function listing(): C\Listing\Factory;
   549     public function panel(): C\Panel\Factory;
   578     public function item(): C\Item\Factory;
   615     public function modal(): C\Modal\Factory;
   679     public function popover(): C\Popover\Factory;
   698     public function dropzone(): C\Dropzone\Factory;
   729     public function table(): C\Table\Factory;
   760     public function messageBox(): C\MessageBox\Factory;
   778     public function layout(): C\Layout\Factory;
   841     public function tree(): C\Tree\Factory;
   852     public function menu(): C\Menu\Factory;
   913     public function toast(): C\Toast\Factory;
   977     public function launcher(): C\Launcher\Factory;
   989     public function helpTopics(
string ...$topic): array;
  1049     public function entity(): C\Entity\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. 
 
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. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
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...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
tree()
 description: purpose: > Trees present hierarchically structured data. 
 
listing()
 description: purpose: > Listings are used to structure itemised textual information. 
 
legacy(string $content)
 description: purpose: > This component is used to wrap an existing ILIAS UI element into a UI compon...
 
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. 
 
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...