()
| 617 | } |
| 618 | |
| 619 | public close(): void { |
| 620 | if (this.closed) { |
| 621 | return |
| 622 | } |
| 623 | |
| 624 | this.flush() |
| 625 | this.notifyClose() |
| 626 | } |
| 627 | |
| 628 | public requestExit(): boolean { |
| 629 | return this.requestExitHandler?.() ?? this.handleExit() |
no test coverage detected