add vscode.notebooks.notebookDocuments-api, https://github.com/microsoft/vscode/issues/93265

This commit is contained in:
Johannes Rieken
2020-06-09 16:23:10 +02:00
parent c5a3846e2b
commit aef90f8fda
4 changed files with 17 additions and 1 deletions

View File

@@ -921,10 +921,16 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
checkProposedApiEnabled(extension);
return extHostNotebook.onDidCloseNotebookDocument;
},
get notebookDocuments(): vscode.NotebookDocument[] {
checkProposedApiEnabled(extension);
return extHostNotebook.notebookDocuments;
},
get visibleNotebookEditors() {
checkProposedApiEnabled(extension);
return extHostNotebook.visibleNotebookEditors;
},
get onDidChangeVisibleNotebookEditors() {
checkProposedApiEnabled(extension);
return extHostNotebook.onDidChangeVisibleNotebookEditors;
},
registerNotebookContentProvider: (viewType: string, provider: vscode.NotebookContentProvider) => {