Construct a new console history object.
Private
_cursorPrivate
_editorPrivate
_filteredPrivate
_hasPrivate
_historyPrivate
_isPrivate
_kernelPrivate
_kernelPrivate
_placeholderPrivate
_requestThe number of history items to increase a batch size by per subsequent request.
Private
_sessionThe client session used to query history.
Private
_setPrivate
_toThe number of history items to request.
Private
_transTranslator to be used for warnings
The current editor used by the history manager.
The current editor used by the history widget.
Get whether the notebook history manager is disposed.
Kernel session number for filtering
The placeholder text that a history session began with.
Private
_handlePrivate
_retrieveretrieve the history from the kernel
Optional
cell: Cell<ICellModel>The string to use when filtering the data.
Get the previous item in the notebook history.
The currently selected Cell in the notebook.
A Promise resolving to the historical cell content text.
Protected
checkSet placeholder and editor. Start session if one is not already started.
The currently selected Cell in the notebook.
Private
fetchGet the next item in the notebook history.
The currently selected Cell in the notebook.
A Promise resolving to the historical cell content text.
Protected
onPopulate the history collection on history reply from a kernel.
The kernel message history reply.
History entries have the shape: [session: number, line: number, input: string] Contiguous duplicates are stripped out of the API response.
Optional
cell: Cell<ICellModel>Protected
onProtected
setUpdate the editor of the cell with provided text content.
The currently selected Cell in the notebook.
the result from back or forward
A console history manager object.