Type Alias IEventDispatcher<TEventMap>
Type declaration
dispatch:function
- dispatch<TEventName extends string | number | symbol>(
eventName: TEventName,
event: TEventMap[TEventName],
): Promise<void> Type Parameters
- TEventName extends string | number | symbol
Returns Promise<void>
The
IEventDispatchercontract defines a way for dispatching to events independent of underlying technology.IMPORT_PATH:
"@daiso-tech/core/event-bus/contracts"