19 declare(strict_types=1);
37 public const ADD =
"add";
39 public const UP =
"up";
40 public const DOWN =
"down";
41 public const BACK =
"back";
42 public const NEXT =
"next";
45 public const USER =
"user";
46 public const MAIL =
"mail";
48 public const TAG =
"tag";
49 public const NOTE =
"note";
52 public const LIKE =
"like";
53 public const LOVE =
"love";
57 public const SAD =
"sad";
65 public const HELP =
"help";
67 public const TIME =
"time";
69 public const MORE =
"more";
83 public function getType(): string;
getAction()
Get the action on the glyph.
This tags a counter object.
isHighlighted()
Returns whether the Glyph is highlighted.
withAction(string $action)
Get a Glyph like this with an action.
withUnavailableAction()
Get a glyph like this, but action should be unavailable atm.
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.
getType()
Get the type of the glyph.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
const COLLAPSE_HORIZONTAL
getCounters()
Get all counters attached to this glyph.
isActive()
Get to know if the glyph is activated.
withHighlight()
Get a Glyph like this with a highlight.