(message: ExtensionMessage)
| 1206 | } |
| 1207 | |
| 1208 | public async postMessageToWebview(message: ExtensionMessage) { |
| 1209 | if (this._disposed) { |
| 1210 | return |
| 1211 | } |
| 1212 | |
| 1213 | try { |
| 1214 | await this.view?.webview.postMessage(message) |
| 1215 | } catch { |
| 1216 | // View disposed, drop message silently |
| 1217 | } |
| 1218 | } |
| 1219 | |
| 1220 | private async getHMRHtmlContent(webview: vscode.Webview): Promise<string> { |
| 1221 | let localPort = "5173" |