(event: string, callback: EventCallback)
| 17 | } |
| 18 | |
| 19 | public on(event: string, callback: EventCallback): void { |
| 20 | if (!this.listeners.has(event)) { |
| 21 | this.listeners.set(event, new Set()); |
| 22 | } |
| 23 | this.listeners.get(event)?.add(callback); |
| 24 | } |
| 25 | |
| 26 | public off(event: string, callback: EventCallback): void { |
| 27 | this.listeners.get(event)?.delete(callback); |
no outgoing calls
no test coverage detected