assassin-bug/src/framework/world/event-bus.d.ts

12 lines
276 B
TypeScript
Raw Normal View History

2021-11-04 19:58:37 +00:00
export declare class EventBus {
private events;
constructor();
emit(id: string, data: any): void;
subscribe(id: string, subscriber: Function): void;
}
export declare class EventItem {
id: string;
subscribers: Function[];
constructor(id: string);
}