Interface NotebookKernelsMain

interface NotebookKernelsMain {
    $addKernel(handle, data): Promise<void>;
    $addKernelDetectionTask(handle, notebookType): Promise<void>;
    $addKernelSourceActionProvider(handle, eventHandle, notebookType): Promise<void>;
    $beginNotebookExecution(handle): void;
    $completeExecution(handle, data): void;
    $completeNotebookExecution(handle): void;
    $createExecution(handle, controllerId, uri, cellHandle): void;
    $createNotebookExecution(handle, controllerId, uri): void;
    $emitNotebookKernelSourceActionsChangeEvent(eventHandle): void;
    $postMessage(handle, editorId, message): Promise<boolean>;
    $removeKernel(handle): void;
    $removeKernelDetectionTask(handle): void;
    $removeKernelSourceActionProvider(handle, eventHandle): void;
    $updateExecution(handle, data): void;
    $updateKernel(handle, data): void;
    $updateNotebookPriority(handle, uri, value): void;
}

Hierarchy

  • Disposable
    • NotebookKernelsMain

Implemented by

Methods