NotebookEditor.onDidDispose

This commit is contained in:
rebornix
2020-05-20 08:21:08 -07:00
parent ef247cfa13
commit 23e1fac001
2 changed files with 11 additions and 0 deletions

View File

@@ -565,6 +565,8 @@ export class ExtHostNotebookEditor extends Disposable implements vscode.Notebook
this._active = value;
}
private _onDidDispose = new Emitter<void>();
readonly onDidDispose: Event<void> = this._onDidDispose.event;
onDidReceiveMessage: vscode.Event<any> = this._onDidReceiveMessage.event;
constructor(
@@ -664,6 +666,10 @@ export class ExtHostNotebookEditor extends Disposable implements vscode.Notebook
asWebviewUri(localResource: vscode.Uri): vscode.Uri {
return asWebviewUri(this._webviewInitData, this.id, localResource);
}
dispose() {
this._onDidDispose.fire();
super.dispose();
}
}
export class ExtHostNotebookOutputRenderer {