ILIAS  release_8 Revision v8.19
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 
28 interface Factory
29 {
49  public function standard($title): Standard;
50 
71  public function shy(string $title): Shy;
72 
86  public function group(string $title, array $items): Group;
87 
140  public function notification($title, Icon $lead): Notification;
141 }
This describes how an icon could be modified during construction of UI.
Definition: Icon.php:28
group(string $title, array $items)
description: purpose: > An Item Group groups items of a certain type.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Factory.php:21
shy(string $title)
description: purpose: > Shy Items are used to list more decent items which don&#39;t acquire much space...
This describes a Standard Dropdown.
Definition: Standard.php:26
standard($title)
description: purpose: > This is a standard item to be used in lists or similar contexts.
notification($title, Icon $lead)
description: purpose: > Notifications in this context are messages from the system published to the ...