ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
Factory.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
22 
24 
29 interface Factory
30 {
58  public function standard(string $title, $content): Standard;
59 
85  public function sub(string $title, $content): Sub;
86 
121  public function report(string $title, $sub_panels): Report;
122 
155  public function listing(): Listing\Factory;
156 
187  public function secondary(): Secondary\Factory;
188 }
This describes a Sub Panel.
Definition: Sub.php:29
report(string $title, $sub_panels)
description: purpose: > Report Panels display user-generated data combining text in lists...
This describes how a Report could be modified during construction of UI.
Definition: Report.php:26
listing()
description: purpose: > Listing Panels are used to list items following all one single template...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Factory.php:21
secondary()
description: purpose: > Secondary Panels are used to group content not located in the center section...
This describes a Standard Dropdown.
Definition: Standard.php:26
standard(array $items)
description: purpose: > The Standard Dropdown is the default Dropdown to be used in ILIAS...