Connect a slot to the signal.
true if the connection succeeds, false otherwise.
Slots are invoked in the order in which they are connected.
Signal connections are unique. If a connection already exists for
the given slot and thisArg, this method returns false.
A newly connected slot will not be invoked until the next time the signal is emitted, even if the slot is connected while the signal is dispatching.
The slot to invoke when the signal is emitted.
Optional thisArg: anyThe this context for the slot. If provided,
this must be a non-primitive object.
Disconnect a slot from the signal.
true if the connection is removed, false otherwise.
If no connection exists for the given slot and thisArg, this
method returns false.
A disconnected slot will no longer be invoked, even if the slot is disconnected while the signal is dispatching.
The slot to disconnect from the signal.
Optional thisArg: anyThe this context for the slot. If provided,
this must be a non-primitive object.
Generated using TypeDoc
An object that is both a signal and an async iterable.