allow content providers to update content options.

This commit is contained in:
rebornix
2020-09-21 12:36:58 -07:00
parent c185f7ab93
commit 3093f84222
4 changed files with 37 additions and 5 deletions

View File

@@ -740,6 +740,7 @@ export interface MainThreadNotebookShape extends IDisposable {
transientMetadata: TransientMetadata;
viewOptions?: { displayName: string; filenamePattern: (string | IRelativePattern | INotebookExclusiveDocumentFilter)[]; exclusive: boolean; };
}): Promise<void>;
$updateNotebookProviderOptions(viewType: string, options?: { transientOutputs: boolean; transientMetadata: TransientMetadata; }): Promise<void>;
$unregisterNotebookProvider(viewType: string): Promise<void>;
$registerNotebookKernelProvider(extension: NotebookExtensionDescription, handle: number, documentFilter: INotebookDocumentFilter): Promise<void>;
$unregisterNotebookKernelProvider(handle: number): Promise<void>;