Skip to main content

UnifiedEventEmitter

@codebolt/client-sdk


Class: UnifiedEventEmitter

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:19

Constructors

Constructor

new UnifiedEventEmitter(): UnifiedEventEmitter;

Returns

UnifiedEventEmitter

Methods

clear()

clear(): void;

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:85

Returns

void


emitEvent()

emitEvent(event: SocketEvent): void;

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:48

Parameters

ParameterType
eventSocketEvent

Returns

void


getAllEventListenersCount()

getAllEventListenersCount(): number;

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:94

Returns

number


getSubscriptionCount()

getSubscriptionCount(): number;

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:90

Returns

number


onAllEvents()

onAllEvents(callback: (event: SocketEvent) => void): UnsubscribeFn;

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:24

Parameters

ParameterType
callback(event: SocketEvent) => void

Returns

UnsubscribeFn


onEvents()

onEvents(filter: EventFilter, callback: (event: SocketEvent) => void): UnsubscribeFn;

Defined in: CodeBolt/packages/clientsdk/src/core/unified-event-emitter.ts:31

Parameters

ParameterType
filterEventFilter
callback(event: SocketEvent) => void

Returns

UnsubscribeFn