Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com>
3.8 KiB
displayed_sidebar
| displayed_sidebar |
|---|
| jsClientSidebar |
Class: AbstractEventBusModuleService
internal.AbstractEventBusModuleService
Implements
Properties
eventToSubscribersMap_
• Protected eventToSubscribersMap_: Map<string | symbol, SubscriberDescriptor[]>
Defined in
packages/utils/dist/event-bus/index.d.ts:3
Accessors
eventToSubscribersMap
• get eventToSubscribersMap(): Map<string | symbol, SubscriberDescriptor[]>
Returns
Map<string | symbol, SubscriberDescriptor[]>
Defined in
packages/utils/dist/event-bus/index.d.ts:4
Methods
emit
▸ Abstract emit<T>(eventName, data, options): Promise<void>
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
eventName |
string |
data |
T |
options |
Record<string, unknown> |
Returns
Promise<void>
Implementation of
Defined in
packages/utils/dist/event-bus/index.d.ts:5
▸ Abstract emit<T>(data): Promise<void>
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
data |
EmitData<T>[] |
Returns
Promise<void>
Implementation of
Defined in
packages/utils/dist/event-bus/index.d.ts:6
storeSubscribers
▸ Protected storeSubscribers(«destructured»): void
Parameters
| Name | Type |
|---|---|
«destructured» |
Object |
› event |
string | symbol |
› subscriber |
Subscriber<unknown> |
› subscriberId |
string |
Returns
void
Defined in
packages/utils/dist/event-bus/index.d.ts:7
subscribe
▸ subscribe(eventName, subscriber, context?): AbstractEventBusModuleService
Parameters
| Name | Type |
|---|---|
eventName |
string | symbol |
subscriber |
Subscriber<unknown> |
context? |
SubscriberContext |
Returns
Implementation of
IEventBusModuleService.subscribe
Defined in
packages/utils/dist/event-bus/index.d.ts:12
unsubscribe
▸ unsubscribe(eventName, subscriber, context): AbstractEventBusModuleService
Parameters
| Name | Type |
|---|---|
eventName |
string | symbol |
subscriber |
Subscriber<unknown> |
context |
SubscriberContext |
Returns
Implementation of
IEventBusModuleService.unsubscribe
Defined in
packages/utils/dist/event-bus/index.d.ts:13