3declare(strict_types=1);
168 return $this->legacy_factory->legacy($content);
divider()
description: purpose: > A divider marks a thematic change in a sequence of other components....
menu()
description: purpose: > Menus let the user choose from several (navigational) options....
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...
C Menu Factory $menu_factory
C Item Factory $item_factory
C Divider Factory $divider_factory
panel()
description: purpose: > Panels are used to group titled content. composition: > Panels consist of a h...
tree()
description: purpose: > Trees present hierarchically structured data. rivals: Drilldown: > A Drilldow...
deck(array $cards)
description: purpose: > Decks are used to display multiple Cards in a grid. They should be used if a ...
C Chart Factory $chart_factory
__construct(C\Counter\Factory $counter_factory, C\Button\Factory $button_factory, C\Listing\Factory $listing_factory, C\Image\Factory $image_factory, C\Panel\Factory $panel_factory, C\Modal\Factory $modal_factory, C\Dropzone\Factory $dropzone_factory, C\Popover\Factory $popover_factory, C\Divider\Factory $divider_factory, C\Link\Factory $link_factory, C\Dropdown\Factory $dropdown_factory, C\Item\Factory $item_factory, C\ViewControl\Factory $viewcontrol_factory, C\Chart\Factory $chart_factory, C\Input\Factory $input_factory, C\Table\Factory $table_factory, C\MessageBox\Factory $messagebox_factory, C\Card\Factory $card_factory, C\Layout\Factory $layout_factory, C\MainControls\Factory $maincontrols_factory, C\Tree\Factory $tree_factory, C\Menu\Factory $menu_factory, C\Symbol\Factory $symbol_factory, C\Toast\Factory $toast_factory, C\Legacy\Factory $legacy_factory)
C Modal Factory $modal_factory
chart()
description: purpose: > Charts are used to graphically represent data in various forms such as maps,...
C Listing Factory $listing_factory
C Card Factory $card_factory
C Tree Factory $tree_factory
C Layout Factory $layout_factory
breadcrumbs(array $crumbs)
description: purpose: > Breadcrumbs is a supplemental navigation scheme. It eases the user's navigati...
C MainControls Factory $maincontrols_factory
mainControls()
description: purpose: > Main Controls are components that are always usable, depending only on overal...
table()
description: purpose: > Tables present a set of uniformly structured data. \ILIAS\UI\Component\Table\...
popover()
description: purpose: > Popovers can be used when space is scarce i.e. within List GUI items,...
C MessageBox Factory $messagebox_factory
input()
description: purpose: > In opposite to components with a purely receptive or at most navigational cha...
C Image Factory $image_factory
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 by clicking...
C Link Factory $link_factory
C Dropzone Factory $dropzone_factory
C Popover Factory $popover_factory
legacy(string $content)
description: purpose: > This component is used to wrap an existing ILIAS UI element into a UI compone...
C Input Factory $input_factory
C Symbol Factory $symbol_factory
C Dropdown Factory $dropdown_factory
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....
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...
C Panel Factory $panel_factory
C Counter Factory $counter_factory
C Button Factory $button_factory
symbol()
description: purpose: > Symbols are graphical representations of concepts or contexts quickly compreh...
C Table Factory $table_factory
button()
description: purpose: > Buttons trigger interactions that change the system’s or view's status....
image()
description: purpose: The Image component is used to display images of various sources....
layout()
description: purpose: > Layout components are components used for the overall construction of the use...
C ViewControl Factory $viewcontrol_factory
C Toast Factory $toast_factory
C Legacy Factory $legacy_factory
messageBox()
description: purpose: > Message Boxes inform the user about the state of the system or an ongoing use...
This is how the factory for UI elements looks.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...