Execution options for notebook cell executor.

interface IRunCellOptions {
    cell: Cell<ICellModel>;
    notebook: INotebookModel;
    notebookConfig: INotebookConfig;
    onCellExecuted: ((args) => void);
    onCellExecutionScheduled: ((args) => void);
    sessionContext?: ISessionContext;
    sessionDialogs?: ISessionContextDialogs;
    translator?: ITranslator;
}

Properties

Cell to execute

notebook: INotebookModel

Notebook to which the cell belongs

notebookConfig: INotebookConfig

Notebook widget configuration

onCellExecuted: ((args) => void)

A callback to notify a cell completed execution.

Type declaration

onCellExecutionScheduled: ((args) => void)

A callback to notify that a cell execution is scheduled.

Type declaration

sessionContext?: ISessionContext

Document session context

sessionDialogs?: ISessionContextDialogs

Session dialogs

translator?: ITranslator

Application translator