@brainhubeu/sqrs › "events/EventHandler" › EventHandler
Base interface that event handlers implement
interface CommandHandler
template type of handled event
▪ TEvent: Event
- EventHandler
▸ handle(event: TEvent): void | Promise‹void›
Defined in events/EventHandler.ts:30
Handles an event
memberof EventHandler
Parameters:
| Name | Type | Description |
|---|---|---|
event |
TEvent | event to handle |
Returns: void | Promise‹void›
- either nothing or a Promise that resolves when event is handled