(event: string, handler: (..._: any[]) => void)
| 70 | } |
| 71 | |
| 72 | subscribe (event: string, handler: (..._: any[]) => void): void { |
| 73 | const key = `pty:${this.id}:${event}` |
| 74 | const newHandler = (_event, ...args) => handler(...args) |
| 75 | this.subscriptions.set(key, newHandler) |
| 76 | ipcRenderer.on(key, newHandler) |
| 77 | } |
| 78 | |
| 79 | ackData (length: number): void { |
| 80 | ipcRenderer.send('pty:ack-data', this.id, length) |
no test coverage detected