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