Construct a new notebook model.
Optional options: NotebookModel.IOptionsPrivate _cellsPrivate _collaborationPrivate _contentPrivate _deletedPrivate _dirtyPrivate _ensureMake sure we have the required metadata fields.
Private _isPrivate _metadataPrivate _onHandle a change in the cells list.
Private _onPrivate _onPrivate _readPrivate _statePrivate _transReadonly sharedThe shared notebook model.
Protected standaloneWhether the model should disposed the shared model on disposal or not.
Whether the model is collaborative or not.
The default kernel language of the document.
The default kernel name of the document.
A list of deleted cells for the notebook..
The dirty state of the document.
The dirty state of the model.
This should be cleared when the document is loaded from or saved to disk.
Whether the model is disposed.
The metadata associated with the notebook.
This is a copy of the metadata. Changing a part of it
won't affect the model.
As this returns a copy of all metadata, it is advised to
use getMetadata to speed up the process of getting a single key.
Signal emitted when notebook metadata changes.
The major version number of the nbformat.
The minor version number of the nbformat.
The read only state of the document.
The read-only state of the model.
A signal emitted when the document state changes.
Serialize the model to JSON.
Protected triggerProtected triggerTrigger a state change signal.
Generated using TypeDoc
An implementation of a notebook Model.