An options object for initializing a notebook model.

interface IOptions {
    collaborationEnabled?: boolean;
    defaultCell?: "raw" | "code" | "markdown";
    disableDocumentWideUndoRedo?: boolean;
    languagePreference?: string;
    sharedModel?: ISharedNotebook;
    translator?: ITranslator;
}

Hierarchy (view full)

Properties

collaborationEnabled?: boolean

Whether the model is collaborative or not.

defaultCell?: "raw" | "code" | "markdown"

Default cell type.

disableDocumentWideUndoRedo?: boolean

Defines if the document can be undo/redo.

Default: true

languagePreference?: string

The preferred language.

sharedModel?: ISharedNotebook

The shared model.

translator?: ITranslator

Language translator.