7use \ILIAS\UI\Component\Counter\Counter;
An exception for terminatinating execution or to throw for unit testing.
A component is the most general form of an entity in the UI.
This tags a counter object.
This describes how a glyph could be modified during construction of UI.
withCounter(Counter $counter)
Get a glyph like this, but with a counter on it.
getAction()
Get the action on the glyph.
getType()
Get the type of the glyph.
withHighlight()
Get a Glyph like this with a highlight.
isActive()
Get to know if the glyph is activated.
withUnavailableAction()
Get a glyph like this, but action should be unavailable atm.
getCounters()
Get all counters attached to this glyph.
isHighlighted()
Returns whether the Glyph is highlighted.
Interface to be extended by components that have the possibility to bind to Javascript.