ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
Factory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
21namespace ILIAS\UI;
22
29
37interface Factory
38{
65 public function counter(): C\Counter\Factory;
66
98 public function image(): C\Image\Factory;
99
126 public function player(): C\Player\Factory;
127
145 public function divider(): C\Divider\Factory;
146
196 public function link(): C\Link\Factory;
197
277 public function button(): C\Button\Factory;
278
359 public function dropdown(): C\Dropdown\Factory;
360
394 public function breadcrumbs(array $crumbs): Breadcrumbs;
395
407 public function viewControl(): C\ViewControl\Factory;
408
428 public function chart(): C\Chart\Factory;
429
445 public function input(): C\Input\Factory;
446
481 public function card(): C\Card\Factory;
482
508 public function deck(array $cards): Deck;
509
526 public function listing(): C\Listing\Factory;
527
545 public function panel(): C\Panel\Factory;
546
574 public function item(): C\Item\Factory;
575
611 public function modal(): C\Modal\Factory;
612
675 public function popover(): C\Popover\Factory;
676
705 public function progress(): C\Progress\Factory;
706
724 public function dropzone(): C\Dropzone\Factory;
725
744 public function legacy(): C\Legacy\Factory;
745
755 public function table(): C\Table\Factory;
756
786 public function messageBox(): C\MessageBox\Factory;
787
804 public function layout(): C\Layout\Factory;
805
827 public function mainControls(): C\MainControls\Factory;
828
867 public function tree(): C\Tree\Factory;
868
878 public function menu(): C\Menu\Factory;
879
896 public function symbol(): Component\Symbol\Factory;
897
939 public function toast(): C\Toast\Factory;
940
1003 public function launcher(): C\Launcher\Factory;
1004
1015 public function helpTopics(string ...$topic): array;
1016
1074 public function entity(): C\Entity\Factory;
1075
1126 public function prompt(): C\Prompt\Factory;
1127
1140 public function navigation(): C\Navigation\Factory;
1141
1142}
Builds a Color from either hex- or rgb values.
Definition: Factory.php:31
This describes a symbol.
Definition: Symbol.php:30
breadcrumbs(array $crumbs)
helpTopics(string ... $topic)
deck(array $cards)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Bulky.php:21
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...