19 declare(strict_types=1);
69 $classes = [Button\Bulky::class, Link\Bulky::class, Slate::class];
71 $this->checkArgListElements(
"Bulky Button, Bulky Link or Slate",
$check, $classes);
74 $clone->entries[
$id] = $entry;
99 $this->entry_click_signal = $this->signal_generator->create();
100 $this->disengage_all_signal = $this->signal_generator->create();
105 $clone = clone $this;
106 $clone->entries = [];
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation.
__construct(SignalGeneratorInterface $signal_generator)
This describes the MetaBar.
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
SignalGeneratorInterface $signal_generator
initSignals()
Set the signals for this component.
Signal $disengage_all_signal
withAdditionalEntry(string $id, $entry)
Signal $entry_click_signal