ILIAS  trunk Revision v13.0_alpha-52-g21c366bbdd4
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
410 public function viewControl(): C\ViewControl\Factory;
411
431 public function chart(): C\Chart\Factory;
432
448 public function input(): C\Input\Factory;
449
484 public function card(): C\Card\Factory;
485
511 public function deck(array $cards): Deck;
512
529 public function listing(): C\Listing\Factory;
530
548 public function panel(): C\Panel\Factory;
549
577 public function item(): C\Item\Factory;
578
614 public function modal(): C\Modal\Factory;
615
678 public function popover(): C\Popover\Factory;
679
708 public function progress(): C\Progress\Factory;
709
727 public function dropzone(): C\Dropzone\Factory;
728
747 public function legacy(): C\Legacy\Factory;
748
758 public function table(): C\Table\Factory;
759
789 public function messageBox(): C\MessageBox\Factory;
790
807 public function layout(): C\Layout\Factory;
808
830 public function mainControls(): C\MainControls\Factory;
831
870 public function tree(): C\Tree\Factory;
871
881 public function menu(): C\Menu\Factory;
882
899 public function symbol(): Component\Symbol\Factory;
900
942 public function toast(): C\Toast\Factory;
943
1006 public function launcher(): C\Launcher\Factory;
1007
1018 public function helpTopics(string ...$topic): array;
1019
1077 public function entity(): C\Entity\Factory;
1078
1129 public function prompt(): C\Prompt\Factory;
1130
1143 public function navigation(): C\Navigation\Factory;
1144
1180 public function transfer(): C\Transfer\Factory;
1181}
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...