ILIAS  release_7 Revision v7.30-3-g800a261c036
Factory.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 2016 Richard Klees <richard.klees@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
6
8
12interface Factory
13{
63 public function standard($label, $action);
64
121 public function primary($label, $action);
122
146 public function close();
147
169 public function shy($label, $action);
170
196 public function month($default);
197
232 public function tag($label, $action);
233
291 public function bulky($icon_or_glyph, $label, $action);
292
343 public function toggle(string $label, $on_action, $off_action, bool $is_on = false, Signal $click_signal = null) : \ILIAS\UI\Component\Button\Toggle;
344}
An exception for terminatinating execution or to throw for unit testing.
Builds a Color from either hex- or rgb values.
Definition: Factory.php:14
toggle(string $label, $on_action, $off_action, bool $is_on=false, Signal $click_signal=null)
bulky($icon_or_glyph, $label, $action)
This describes a toggle button.
Definition: Toggle.php:13
A component is the most general form of an entity in the UI.
Definition: Component.php:14
Class ChatMainBarProvider \MainMenu\Provider.
Class Factory.