INotebookProps: {
    CellSidebar?: ((props) => JSX.Element);
    Toolbar?: ((props) => JSX.Element);
    cellMetadataPanel: boolean;
    cellSidebarMargin: number;
    extensions: DatalayerNotebookExtension[];
    height?: string;
    id: string;
    kernel?: Kernel;
    kernelClients?: JupyterKernel.IKernelConnection[];
    kernelTransfer?: KernelTransfer;
    lite?: Lite;
    maxHeight?: string;
    nbformat?: INotebookContent;
    nbgrader: boolean;
    onSessionConnection?: OnSessionConnection;
    path?: string;
    readonly: boolean;
    renderId: number;
    renderers: IRenderMime.IRendererFactory[];
    serverless: boolean;
    serviceManager?: ServiceManager.IManager;
    startDefaultKernel?: boolean;
    url?: string;
    useRunningKernelId?: string;
    useRunningKernelIndex?: number;
}

Type declaration

  • Optional CellSidebar?: ((props) => JSX.Element)
  • Optional Toolbar?: ((props) => JSX.Element)
  • cellMetadataPanel: boolean
  • cellSidebarMargin: number
  • extensions: DatalayerNotebookExtension[]
  • Optional height?: string
  • id: string
  • Optional kernel?: Kernel
  • Optional kernelClients?: JupyterKernel.IKernelConnection[]
  • Optional kernelTransfer?: KernelTransfer
  • Optional lite?: Lite
  • Optional maxHeight?: string
  • Optional nbformat?: INotebookContent
  • nbgrader: boolean
  • Optional onSessionConnection?: OnSessionConnection
  • Optional path?: string
  • readonly: boolean
  • renderId: number
  • renderers: IRenderMime.IRendererFactory[]
  • serverless: boolean
  • Optional serviceManager?: ServiceManager.IManager
  • Optional startDefaultKernel?: boolean
  • Optional url?: string
  • Optional useRunningKernelId?: string

    The Kernel Id to use, as defined in the Kernel API.

  • Optional useRunningKernelIndex?: number

    The index (aka position) of the Kernel to use in the list of kernels.