An event describing a transactional {@link NotebookDocument notebook} change.

Fields

read onlynotebook:NotebookDocument

The affected notebook.

read onlymetadata:Null<DynamicAccess<Any>>

The new metadata of the notebook or undefined when it did not change.

read onlycontentChanges:ReadOnlyArray<NotebookDocumentContentChange>

An array of content changes describing added or removed {@link NotebookCell cells}.

read onlycellChanges:ReadOnlyArray<NotebookDocumentCellChange>

An array of {@link NotebookDocumentCellChange cell changes}.