@vaguevoid/fiasco / signal / Signal
Class: Signal<T>
Defined in: src/signal.ts:1
Type Parameters
T
T
extends unknown
[] = []
Constructors
Constructor
new Signal<
T
>():Signal
<T
>
Returns
Signal
<T
>
Methods
connect()
connect(
listener
): () =>void
Defined in: src/signal.ts:5
Parameters
listener
(...data
) => void
Returns
():
void
Returns
void
disconnect()
disconnect():
void
Defined in: src/signal.ts:19
Returns
void
emit()
emit(...
data
):void
Defined in: src/signal.ts:13
Parameters
data
...T
Returns
void