Construct a new notebook model.
Private _cellsPrivate _collaborationPrivate _contentPrivate _deletedPrivate _dirtyPrivate _isPrivate _metadataPrivate _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.
Private _ensurePrivate _onHandle a change in the cells list.
Private _onPrivate _onSerialize the model to JSON.
Protected triggerProtected triggerTrigger a state change signal.
An implementation of a notebook Model.