interface IEventBus<EventBase extends IEvent = IEvent> {
publish<T extends EventBase>(event: T)
publishAll(events: EventBase[])
}
Methods
publish()
|
publish<T extends EventBase>(event: T)
Parameters
Option |
Type |
Description |
event
|
T |
|
|
publishAll()
|
publishAll(events: EventBase[])
Parameters
Option |
Type |
Description |
events
|
EventBase[] |
|
|