Skip to main content

Class: Emitter<T>

Defined in: events.ts:46

Minimal synchronous emitter (insertion-ordered, unsubscribe-safe).

Type Parameters​

Type Parameter
T

Constructors​

Constructor​

new Emitter<T>(): Emitter<T>;

Returns​

Emitter<T>

Accessors​

size​

Get Signature​

get size(): number;

Defined in: events.ts:58

Returns​

number

Methods​

emit()​

emit(value: T): void;

Defined in: events.ts:54

Parameters​

ParameterType
valueT

Returns​

void


subscribe()​

subscribe(listener: (value: T) => void): Unsubscribe;

Defined in: events.ts:49

Parameters​

ParameterType
listener(value: T) => void

Returns​

Unsubscribe