3 declare(strict_types=1);
    36 abstract class Modal implements M\Modal
    68         $clone->async_render_url = 
$url;
    78         $clone->close_with_keyboard = $state;
   111         $clone = clone $this;
   147         $this->show_signal = $this->signal_generator->create();
   148         $this->close_signal = $this->signal_generator->create();
 
appendTriggeredSignal(C\Signal $signal, string $event)
Append a triggered signal to other signals of the same event. 
 
withAsyncRenderUrl(string $url)
 
withTriggeredSignal(C\Signal $signal, string $event)
Add a triggered signal, replacing any other signals registered on the same event. ...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
bool $close_with_keyboard
 
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation. 
 
__construct(SignalGeneratorInterface $signal_generator)
 
SignalGeneratorInterface $signal_generator
 
initSignals()
Set the show and close signals for this modal. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
withCloseWithKeyboard(bool $state)
 
withOnClose(Signal $signal)
 
appendOnClose(Signal $signal)
 
appendOnLoad(Signal $signal)
 
withOnLoad(Signal $signal)