(eventName: string, listener: Function)
| 7 | } |
| 8 | |
| 9 | on(eventName: string, listener: Function) { |
| 10 | if (!this.events[eventName]) { |
| 11 | this.events[eventName] = []; |
| 12 | } |
| 13 | |
| 14 | this.events[eventName].push(listener); |
| 15 | } |
| 16 | |
| 17 | off(eventName: string, listener: Function) { |
| 18 | const listeners = this.events[eventName]; |