Signal
Defined in: signals/Signal.ts:24
Extends
Section titled “Extends”Signal
<THandler
>
Type Parameters
Section titled “Type Parameters”THandler
Section titled “THandler”THandler
extends (…args
) => any
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Signal<
THandler
>():Signal
<THandler
>
Returns
Section titled “Returns”Signal
<THandler
>
Inherited from
Section titled “Inherited from”TsSignal<THandler>.constructor
Methods
Section titled “Methods”connect()
Section titled “connect()”connect(
callback
,order
):SignalConnection
Defined in: signals/Signal.ts:60
Subscribe to this signal.
Parameters
Section titled “Parameters”callback
Section titled “callback”THandler
This callback will be run when emit() is called.
SignalOrder
= 'normal'
Handlers with a higher order value will be called later.
Returns
Section titled “Returns”SignalConnection
Overrides
Section titled “Overrides”TsSignal.connect
connectNTimes()
Section titled “connectNTimes()”connectNTimes(
callback
,times
,order?
):SignalConnection
Defined in: signals/Signal.ts:39
Parameters
Section titled “Parameters”callback
Section titled “callback”THandler
number
order?
Section titled “order?”SignalOrder
Returns
Section titled “Returns”SignalConnection
connectOnce()
Section titled “connectOnce()”connectOnce(
callback
,order?
):SignalConnection
Defined in: signals/Signal.ts:26
Parameters
Section titled “Parameters”callback
Section titled “callback”THandler
order?
Section titled “order?”SignalOrder
Returns
Section titled “Returns”SignalConnection