ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\UI\Component\MainControls\SystemInfo Interface Reference

Interface SystemInfo. More...

+ Inheritance diagram for ILIAS\UI\Component\MainControls\SystemInfo:
+ Collaboration diagram for ILIAS\UI\Component\MainControls\SystemInfo:

Public Member Functions

 getHeadLine ()
 
 getInformationText ()
 
 withDismissAction (?URI $uri)
 
 isDismissable ()
 
 getDismissAction ()
 
 withDenotation (string $denotation)
 Must be one of. More...
 
 getDenotation ()
 
 getCloseSignal ()
 
- Public Member Functions inherited from ILIAS\UI\Component\Component
 getCanonicalName ()
 Get the canonical name of the component. More...
 
 reduceWith (\Closure $fn)
 The scheme starts at the leaves of the structure and applies the function to each leave and moves up the tree recursively. More...
 
- Public Member Functions inherited from ILIAS\UI\Component\JavaScriptBindable
 withOnLoadCode (Closure $binder)
 
 withAdditionalOnLoadCode (Closure $binder)
 Add some onload-code to the component instead of replacing the existing one. More...
 
 getOnLoadCode ()
 Get the currently bound on load code. More...
 
- Public Member Functions inherited from ILIAS\UI\Component\Triggerable
 withResetSignals ()
 Get a component like this but reset (regenerate) its signals. More...
 

Data Fields

const DENOTATION_NEUTRAL = 'neutral'
 
const DENOTATION_IMPORTANT = 'important'
 
const DENOTATION_BREAKING = 'breaking'
 

Detailed Description

Interface SystemInfo.

Author
Fabian Schmid fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch

Definition at line 33 of file SystemInfo.php.

Member Function Documentation

◆ getCloseSignal()

ILIAS\UI\Component\MainControls\SystemInfo::getCloseSignal ( )

◆ getDenotation()

ILIAS\UI\Component\MainControls\SystemInfo::getDenotation ( )

◆ getDismissAction()

ILIAS\UI\Component\MainControls\SystemInfo::getDismissAction ( )

◆ getHeadLine()

ILIAS\UI\Component\MainControls\SystemInfo::getHeadLine ( )

◆ getInformationText()

ILIAS\UI\Component\MainControls\SystemInfo::getInformationText ( )

◆ isDismissable()

ILIAS\UI\Component\MainControls\SystemInfo::isDismissable ( )

◆ withDenotation()

ILIAS\UI\Component\MainControls\SystemInfo::withDenotation ( string  $denotation)

◆ withDismissAction()

ILIAS\UI\Component\MainControls\SystemInfo::withDismissAction ( ?URI  $uri)

Field Documentation

◆ DENOTATION_BREAKING

const ILIAS\UI\Component\MainControls\SystemInfo::DENOTATION_BREAKING = 'breaking'

◆ DENOTATION_IMPORTANT

const ILIAS\UI\Component\MainControls\SystemInfo::DENOTATION_IMPORTANT = 'important'

◆ DENOTATION_NEUTRAL

const ILIAS\UI\Component\MainControls\SystemInfo::DENOTATION_NEUTRAL = 'neutral'

The documentation for this interface was generated from the following file: