IExecutionState | @jupyterlab (original) (raw)
Execution state of a notebook.
Index
Properties
executionStatus
executionStatus: string
Execution status of kernel, this status is deducted from the number of scheduled code cells.
interval
interval: number
Id of setInterval
, it is used to start / stop the elapsed time counter.
kernelStatus
Current status of kernel.
needReset
needReset: boolean
Flag to reset the execution state when a code cell is scheduled for executing.
scheduledCell
scheduledCell: Set<string>
Set of messages scheduled for executing, executionStatus
is set to idle if the length of this set is 0 and to
busy` otherwise.
scheduledCellNumber
scheduledCellNumber: number
Total number of cells requested for executing, it is used to compute the execution progress in progress bar.
timeout
timeout: number
Id of setTimeout
, it is used to create / clear the state resetting request.
totalTime
totalTime: number
Total execution time.