(event : string, callback : (...args : unknown[]) => void)
| 3 | eventList : Map<string, (...args : unknown[]) => void> = new Map(); |
| 4 | |
| 5 | on(event : string, callback : (...args : unknown[]) => void) { |
| 6 | this.eventList.set(event, callback); |
| 7 | } |
| 8 | |
| 9 | call(eventName : string, ...args : unknown[]) { |
| 10 | const callback = this.eventList.get(eventName); |