ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
MetaBar.php
Go to the documentation of this file.
1 <?php
2 /* Copyright (c) 2018 Nils Haagen <nils.haagen@concepts-and-training.de> Extended GPL, see docs/LICENSE */
3 
5 
10 
15 {
23  public function withAdditionalEntry(string $id, $entry) : MetaBar;
24 
28  public function getEntries() : array;
29 
33  public function getEntryClickSignal() : Signal;
34 
38  public function getDisengageAllSignal() : Signal;
39 
43  public function withClearedEntries() : MetaBar;
44 }
withClearedEntries()
Get a copy of this Metabar without any entries.
withAdditionalEntry(string $id, $entry)
Append an entry.
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation.
getEntryClickSignal()
The Signal is triggered when any Entry is being clicked.
getDisengageAllSignal()
This signal disengages all slates when triggered.
This describes the MetaBar.
Definition: MetaBar.php:14