ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
Toggle.php
Go to the documentation of this file.
1
<?
php
2
3
/* Copyright (c) 2018 Thomas Famula <famula@leifos.de> Extended GPL, see docs/LICENSE */
4
5
namespace
ILIAS\UI\Component\Button
;
6
7
use
ILIAS\UI\Component\Signal
;
8
9
//use ILIAS\UI\Implementation\Component\TriggeredSignal;
10
11
15
interface
Toggle
extends
Button
16
{
17
23
public
function
isOn
() : bool;
24
30
public
function
getActionOn
();
31
37
public
function
getActionOff
();
38
43
public
function
withAdditionalToggleOnSignal
(
Signal
$signal) :
Toggle
;
44
49
public
function
withAdditionalToggleOffSignal
(
Signal
$signal) :
Toggle
;
50
}
php
An exception for terminatinating execution or to throw for unit testing.
ILIAS\UI\Component\Button\Toggle
This describes a toggle button.
Definition:
Toggle.php:16
ILIAS\UI\Component\Button\Toggle\withAdditionalToggleOffSignal
withAdditionalToggleOffSignal(Signal $signal)
ILIAS\UI\Component\Button\Toggle\getActionOn
getActionOn()
Get the action of the Toggle Button when it is set from off to on.
ILIAS\UI\Component\Button\Toggle\withAdditionalToggleOnSignal
withAdditionalToggleOnSignal(Signal $signal)
ILIAS\UI\Component\Button\Toggle\isOn
isOn()
Get to know if the Toggle Button is on or off.
ILIAS\UI\Component\Button\Toggle\getActionOff
getActionOff()
Get the action of the Toggle Button when it is set from on to off.
ILIAS\UI\Component\Signal
Definition:
Signal.php:14
ILIAS\UI\Component\Button
Definition:
Bulky.php:4
src
UI
Component
Button
Toggle.php
Generated on Thu Oct 2 2025 19:02:05 for ILIAS by
1.9.4 (using
Doxyfile
)