Skip to main content
Skip to main content

IEventBusModuleService

Methods

emit

**emit**<TypeParameter T>(eventName, data, options?): Promise&#60;void&#62;

Type Parameters

TobjectRequired

Parameters

eventNamestringRequired
dataTRequired
optionsRecord<string, unknown>

Returns

PromisePromise<void>Required

**emit**<TypeParameter T>(data): Promise&#60;void&#62;

Type Parameters

TobjectRequired

Parameters

dataEmitData<T>[]Required

Returns

PromisePromise<void>Required

**emit**<TypeParameter T>(data): Promise&#60;void&#62;

Type Parameters

TobjectRequired

Parameters

dataMessage<T>[]Required

Returns

PromisePromise<void>Required

subscribe

Parameters

eventNamestring | symbolRequired
subscriberSubscriberRequired

Returns

thisthisRequired

unsubscribe

Parameters

eventNamestring | symbolRequired
subscriberSubscriberRequired

Returns

thisthisRequired
Was this section helpful?