@serenity-is/sleekgrid / EventSubscriber

Class: EventSubscriber

Defined in: src/core/event.ts:231

Constructors

Constructor

new EventSubscriber(): EventSubscriber

Returns

EventSubscriber

Methods

subscribe()

subscribe<TArgs, TEvent>(event, handler): this

Defined in: src/core/event.ts:234

Type Parameters

TArgs

TArgs

TEvent

TEvent

Parameters

event

EventEmitter<TArgs, TEvent>

handler

EventCallback<TArgs, TEvent>

Returns

this


unsubscribe()

unsubscribe<TArgs, TEvent>(event, handler): this

Defined in: src/core/event.ts:244

Type Parameters

TArgs

TArgs

TEvent

TEvent

Parameters

event

EventEmitter<TArgs, TEvent>

handler

EventCallback<TArgs, TEvent>

Returns

this


unsubscribeAll()

unsubscribeAll(): EventSubscriber

Defined in: src/core/event.ts:258

Returns

EventSubscriber