19 declare(strict_types=1);
35 public const ADD =
"add";
37 public const UP =
"up";
38 public const DOWN =
"down";
39 public const BACK =
"back";
40 public const NEXT =
"next";
43 public const USER =
"user";
44 public const MAIL =
"mail";
46 public const TAG =
"tag";
47 public const NOTE =
"note";
50 public const LIKE =
"like";
51 public const LOVE =
"love";
55 public const SAD =
"sad";
63 public const HELP =
"help";
65 public const TIME =
"time";
67 public const MORE =
"more";
78 public const BOLD =
"bold";
80 public const LINK =
"link";
85 public const SORT =
"sort";
93 public function getType(): string;
withResetTriggeredSignals()
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.
appendOnClick(Signal $signal)
withOnClick(Signal $signal)
withOnLoadCode(\Closure $binder)
withUnavailableAction()
Get a glyph like this, but action should be unavailable atm.
withCounter(Counter $counter)
Get a glyph like this, but with a counter on it.
getType()
Get the type of the glyph.
const COLLAPSE_HORIZONTAL
getCounters()
Get all counters attached to this glyph.
withAdditionalOnLoadCode(\Closure $binder)
isActive()
Get to know if the glyph is activated.
withHighlight()
Get a Glyph like this with a highlight.