Theia API Documentation v1.65.0
    Preparing search index...
    interface NotebookKernelsMain {
        $addKernel(handle: number, data: NotebookKernelDto): Promise<void>;
        $addKernelDetectionTask(
            handle: number,
            notebookType: string,
        ): Promise<void>;
        $addKernelSourceActionProvider(
            handle: number,
            eventHandle: number,
            notebookType: string,
        ): Promise<void>;
        $beginNotebookExecution(handle: number): void;
        $completeExecution(handle: number, data: CellExecutionCompleteDto): void;
        $completeNotebookExecution(handle: number): void;
        $createExecution(
            handle: number,
            controllerId: string,
            uri: UriComponents,
            cellHandle: number,
        ): void;
        $createNotebookExecution(
            handle: number,
            controllerId: string,
            uri: UriComponents,
        ): void;
        $emitNotebookKernelSourceActionsChangeEvent(eventHandle: number): void;
        $postMessage(
            handle: number,
            editorId: undefined | string,
            message: any,
        ): Promise<boolean>;
        $removeKernel(handle: number): void;
        $removeKernelDetectionTask(handle: number): void;
        $removeKernelSourceActionProvider(
            handle: number,
            eventHandle: number,
        ): void;
        $updateExecution(handle: number, data: CellExecuteUpdateDto[]): void;
        $updateKernel(handle: number, data: Partial<NotebookKernelDto>): void;
        $updateNotebookPriority(
            handle: number,
            uri: UriComponents,
            value: undefined | number,
        ): void;
        dispose(): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods

    • Parameters

      • handle: number
      • eventHandle: number
      • notebookType: string

      Returns Promise<void>

    • Parameters

      • handle: number
      • editorId: undefined | string
      • message: any

      Returns Promise<boolean>

    • Dispose this object.

      Returns void