Create a new typed EventBus instance.
A convenience factory so users never need to write new EventBus().
new EventBus()
Event map type mapping event names to payload types.
A fresh EventBus instance.
interface MyEvents { save: void; quit: void }const bus = createEventBus<MyEvents>(); Copy
interface MyEvents { save: void; quit: void }const bus = createEventBus<MyEvents>();
Create a new typed EventBus instance.
A convenience factory so users never need to write
new EventBus().