API Reference
Rockets Core API
nestjs-event
interfaces
EventListenerInterface

Interface: EventListenerInterface<E>

The interface that defines Event Listener signature.

Extended by

Type Parameters

Type Parameter
E

Methods

listen()

listen(event): EventReturnType<E>

Listener handler.

Parameters

ParameterTypeDescription
eventEventInstance<E>An event instance

Returns

EventReturnType<E>

Defined in

.tmp/repos/rockets/packages/nestjs-event/src/listeners/interfaces/event-listener.interface.ts:13 (opens in a new tab)


remove()

remove(): void

Remove the subscription.

Returns

void

Defined in

.tmp/repos/rockets/packages/nestjs-event/src/listeners/interfaces/event-listener.interface.ts:25 (opens in a new tab)


subscription()

subscription(emitterListener): void

Called after successful subscription.

Parameters

ParameterTypeDescription
emitterListenerListenerThe Listener object returned by EventEmitter2

Returns

void

Defined in

.tmp/repos/rockets/packages/nestjs-event/src/listeners/interfaces/event-listener.interface.ts:20 (opens in a new tab)