From 83e542bd07927497c2af4da573b6af98b18bcb48 Mon Sep 17 00:00:00 2001 From: rebornix Date: Mon, 3 Aug 2020 14:58:08 -0700 Subject: [PATCH] notebook document, is untitled. --- src/vs/vscode.proposed.d.ts | 1 + src/vs/workbench/api/common/extHostNotebook.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/vs/vscode.proposed.d.ts b/src/vs/vscode.proposed.d.ts index c14fc898172..3c5f15528a8 100644 --- a/src/vs/vscode.proposed.d.ts +++ b/src/vs/vscode.proposed.d.ts @@ -1432,6 +1432,7 @@ declare module 'vscode' { readonly fileName: string; readonly viewType: string; readonly isDirty: boolean; + readonly isUntitled: boolean; readonly cells: NotebookCell[]; languages: string[]; displayOrder?: GlobPattern[]; diff --git a/src/vs/workbench/api/common/extHostNotebook.ts b/src/vs/workbench/api/common/extHostNotebook.ts index da05a8f3ede..d99ace53635 100644 --- a/src/vs/workbench/api/common/extHostNotebook.ts +++ b/src/vs/workbench/api/common/extHostNotebook.ts @@ -215,6 +215,10 @@ export class ExtHostNotebookDocument extends Disposable implements vscode.Notebo this._proxy.$updateNotebookLanguages(this.viewType, this.uri, this._languages); } + get isUntitled() { + return this.uri.scheme === Schemas.untitled; + } + private _metadata: Required = notebookDocumentMetadataDefaults; private _metadataChangeListener: IDisposable; -- GitLab