Skip to content

@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