* Restore queued messages to input box. * Called by IPC handler on user-initiated interrupt.
()
| 5167 | * Called by IPC handler on user-initiated interrupt. |
| 5168 | */ |
| 5169 | restoreQueueToInput(): void { |
| 5170 | this.assertNotDisposed("restoreQueueToInput"); |
| 5171 | if (!this.messageQueue.isEmpty()) { |
| 5172 | const displayText = this.messageQueue.getDisplayText(); |
| 5173 | const fileParts = this.messageQueue.getFileParts(); |
| 5174 | const reviews = this.messageQueue.getReviews(); |
| 5175 | this.clearQueue(); |
| 5176 | |
| 5177 | this.emitChatEvent({ |
| 5178 | type: "restore-to-input", |
| 5179 | workspaceId: this.workspaceId, |
| 5180 | text: displayText, |
| 5181 | fileParts: fileParts, |
| 5182 | reviews: reviews, |
| 5183 | }); |
| 5184 | } |
| 5185 | } |
| 5186 | |
| 5187 | private emitQueuedMessageChanged(): void { |
| 5188 | this.emitChatEvent({ |
no test coverage detected