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.