ILIAS  trunk Revision v11.0_alpha-1861-g09f3d197f78
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
Factory.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
24 
28 interface Factory
29 {
50  public function standard($title): Standard;
51 
72  public function shy(string $title): Shy;
73 
87  public function group(string $title, array $items): Group;
88 
141  public function notification($title, Icon $lead): Notification;
142 }
Builds a Color from either hex- or rgb values.
Definition: Factory.php:30
group(string $title, array $items)
description: purpose: > An Item Group groups items of a certain type.
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 ...