70 $clone->async_render_url =
$url;
80 $clone->close_with_keyboard = (bool)
$state;
114 $clone = clone $this;
115 $clone->initSignals();
141 $this->show_signal = $this->signal_generator->create();
142 $this->close_signal = $this->signal_generator->create();
withResetSignals()
Get a component like this but reset (regenerate) its signals.$this
getAsyncRenderUrl()
Get the url returning the rendered modal, if the modals content should be rendered via ajax...
getCloseWithKeyboard()
Returns if this modal can be closed with the keyboard (ESC key)bool
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation.
trait ComponentHelper
Provides common functionality for component implementations.
checkStringArg($which, $value)
Throw an InvalidArgumentException if $value is no string.
if(!array_key_exists('stateid', $_REQUEST)) $state
Handle linkback() response from LinkedIn.
__construct(SignalGeneratorInterface $signal_generator)
getCloseSignal()
Get the signal to close this modal in the frontend.Signal
appendTriggeredSignal(Component\Signal $signal, $event)
Append a triggered signal to other signals of the same event.
getShowSignal()
Get the signal to show this modal in the frontend.Signal
initSignals()
Set the show and close signals for this modal.
appendOnLoad(Signal $signal)
Get a component like this, triggering a signal of another component on load.In contrast to withOnLoad...
withAsyncRenderUrl($url)
Get a modal like this who's content is rendered via ajax by the given $url before the modal is shown...
withOnLoad(Signal $signal)
Trigger a signal of another component on load.A signal of another component$this
withCloseWithKeyboard($state)
Get a modal like this which can or cannot be closed by keyboard (ESC), depending on the given $state...
withTriggeredSignal(Component\Signal $signal, $event)
Add a triggered signal, replacing any other signals registered on the same event. ...