Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NotebookModelFactory

A model factory for notebooks. The namespace for notebook model factory statics.

Hierarchy

  • NotebookModelFactory

Implements

Index

Constructors

constructor

Properties

Private _disposed

_disposed: boolean = false

contentFactory

contentFactory: IContentFactory

The content model factory used by the NotebookModelFactory.

Accessors

contentType

  • get contentType(): Contents.ContentType
  • The content type of the file.

    Returns Contents.ContentType

fileFormat

  • get fileFormat(): Contents.FileFormat

isDisposed

  • get isDisposed(): boolean
  • Get whether the model factory has been disposed.

    Returns boolean

name

  • get name(): string

Methods

createNew

  • createNew(languagePreference?: string, modelDB?: IModelDB): INotebookModel
  • Create a new model for a given path.

    Parameters

    • Optional languagePreference: string

      An optional kernel language preference.

    • Optional modelDB: IModelDB

    Returns INotebookModel

    A new document model.

dispose

  • dispose(): void

preferredLanguage

  • preferredLanguage(path: string): string
  • Get the preferred kernel language given a path.

    Parameters

    • path: string

    Returns string

Generated using TypeDoc