@@ -8,7 +8,10 @@ import { URI } from 'vs/base/common/uri';
88import { NotebookProviderInfo } from 'vs/workbench/contrib/notebook/common/notebookProvider' ;
99import { NotebookExtensionDescription } from 'vs/workbench/api/common/extHost.protocol' ;
1010import { Event } from 'vs/base/common/event' ;
11- import { INotebookTextModel , INotebookRendererInfo , NotebookDocumentMetadata , ICellDto2 , INotebookKernelInfo , INotebookKernelInfoDto , INotebookTextModelBackup , IEditor , ICellEditOperation , NotebookCellOutputsSplice , IOrderedMimeType , IProcessedOutput , INotebookKernelProvider , INotebookKernelInfoDto2 } from 'vs/workbench/contrib/notebook/common/notebookCommon' ;
11+ import {
12+ INotebookTextModel , INotebookRendererInfo , NotebookDocumentMetadata , ICellDto2 , INotebookKernelInfo , INotebookKernelInfoDto , INotebookTextModelBackup ,
13+ IEditor , ICellEditOperation , NotebookCellOutputsSplice , IOrderedMimeType , IProcessedOutput , INotebookKernelProvider , INotebookKernelInfo2
14+ } from 'vs/workbench/contrib/notebook/common/notebookCommon' ;
1215import { NotebookTextModel } from 'vs/workbench/contrib/notebook/common/model/notebookTextModel' ;
1316import { CancellationToken } from 'vs/base/common/cancellation' ;
1417import { NotebookCellTextModel } from 'vs/workbench/contrib/notebook/common/model/notebookCellTextModel' ;
@@ -21,9 +24,9 @@ export interface IMainNotebookController {
2124 kernel : INotebookKernelInfoDto | undefined ;
2225 createNotebook ( viewType : string , uri : URI , backup : INotebookTextModelBackup | undefined , forceReload : boolean , editorId ?: string , backupId ?: string ) : Promise < NotebookTextModel | undefined > ;
2326 resolveNotebookEditor ( viewType : string , uri : URI , editorId : string ) : Promise < void > ;
24- executeNotebook ( viewType : string , uri : URI , useAttachedKernel : boolean , token : CancellationToken ) : Promise < void > ;
27+ executeNotebookByAttachedKernel ( viewType : string , uri : URI , token : CancellationToken ) : Promise < void > ;
2528 onDidReceiveMessage ( editorId : string , rendererType : string | undefined , message : any ) : void ;
26- executeNotebookCell ( uri : URI , handle : number , useAttachedKernel : boolean , token : CancellationToken ) : Promise < void > ;
29+ executeNotebookCell ( uri : URI , handle : number , token : CancellationToken ) : Promise < void > ;
2730 removeNotebookDocument ( notebook : INotebookTextModel ) : Promise < void > ;
2831 save ( uri : URI , token : CancellationToken ) : Promise < boolean > ;
2932 saveAs ( uri : URI , target : URI , token : CancellationToken ) : Promise < boolean > ;
@@ -51,12 +54,12 @@ export interface INotebookService {
5154 unregisterNotebookKernel ( id : string ) : void ;
5255 registerNotebookKernelProvider ( provider : INotebookKernelProvider ) : IDisposable ;
5356 getContributedNotebookKernels ( viewType : string , resource : URI ) : readonly INotebookKernelInfo [ ] ;
54- getContributedNotebookKernels2 ( viewType : string , resource : URI , token : CancellationToken ) : Promise < INotebookKernelInfoDto2 [ ] > ;
57+ getContributedNotebookKernels2 ( viewType : string , resource : URI , token : CancellationToken ) : Promise < INotebookKernelInfo2 [ ] > ;
5558 getRendererInfo ( id : string ) : INotebookRendererInfo | undefined ;
5659 resolveNotebook ( viewType : string , uri : URI , forceReload : boolean , editorId ?: string , backupId ?: string ) : Promise < NotebookTextModel | undefined > ;
5760 createNotebookFromBackup ( viewType : string , uri : URI , metadata : NotebookDocumentMetadata , languages : string [ ] , cells : ICellDto2 [ ] , editorId ?: string ) : Promise < NotebookTextModel | undefined > ;
58- executeNotebook ( viewType : string , uri : URI , useAttachedKernel : boolean , token : CancellationToken ) : Promise < void > ;
59- executeNotebookCell ( viewType : string , uri : URI , handle : number , useAttachedKernel : boolean , token : CancellationToken ) : Promise < void > ;
61+ executeNotebook ( viewType : string , uri : URI , token : CancellationToken ) : Promise < void > ;
62+ executeNotebookCell ( viewType : string , uri : URI , handle : number , token : CancellationToken ) : Promise < void > ;
6063 executeNotebook2 ( viewType : string , uri : URI , kernelId : string , token : CancellationToken ) : Promise < void > ;
6164 executeNotebookCell2 ( viewType : string , uri : URI , handle : number , kernelId : string , token : CancellationToken ) : Promise < void > ;
6265 getContributedNotebookProviders ( resource : URI ) : readonly NotebookProviderInfo [ ] ;
0 commit comments