zylemEventBus
@zylem/game-lib / events / zylemEventBus
Variable: zylemEventBus
constzylemEventBus:Emitter<ZylemEvents>
Defined in: packages/game-lib/src/lib/events/zylem-events.ts:79
Global event bus for cross-package communication.
Usage:
import { zylemEventBus } from '@zylem/game-lib/events';
// Subscribe
const unsub = zylemEventBus.on('loading:progress', (e) => console.log(e));
// Emit
zylemEventBus.emit('loading:progress', { type: 'progress', progress: 0.5 });
// Cleanup
unsub();