Gbiner_local / EventBus
0 curtidas
0 bifurcações
1 arquivos
Última atividade
Base on Typescript的EventBus
1 | type Callback = (...args: any[]) => void | Promise<void>; |
2 | |
3 | export class EventBus { |
4 | private static listeners = new Map<string, Callback[]>(); |
5 | private static onceListeners = new Map<string, Callback[]>(); |
6 | |
7 | /** |
8 | * 为指定事件注册一个回调,该回调将在每次触发时调用 |
9 | * @param event |
10 | * @param callback |
Próximo
Anterior