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>
2.1 KiB
2.1 KiB
displayed_sidebar
| displayed_sidebar |
|---|
| jsClientSidebar |
Interface: IEventBusModuleService
internal.IEventBusModuleService
Implemented by
Methods
emit
▸ 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>
Defined in
packages/types/dist/event-bus/event-bus-module.d.ts:3
▸ emit<T>(data): Promise<void>
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
data |
EmitData<T>[] |
Returns
Promise<void>
Defined in
packages/types/dist/event-bus/event-bus-module.d.ts:4
subscribe
▸ subscribe(eventName, subscriber, context?): IEventBusModuleService
Parameters
| Name | Type |
|---|---|
eventName |
string | symbol |
subscriber |
Subscriber |
context? |
SubscriberContext |
Returns
Defined in
packages/types/dist/event-bus/event-bus-module.d.ts:5
unsubscribe
▸ unsubscribe(eventName, subscriber, context?): IEventBusModuleService
Parameters
| Name | Type |
|---|---|
eventName |
string | symbol |
subscriber |
Subscriber |
context? |
SubscriberContext |
Returns
Defined in
packages/types/dist/event-bus/event-bus-module.d.ts:6