Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Model

The default implementation of the editor model.

Hierarchy

  • Model

Implements

Index

Constructors

constructor

Properties

Private _isDisposed

_isDisposed: boolean = false

Private _mimeTypeChanged

_mimeTypeChanged: Signal<this, IChangedArgs<string>> = new Signal<this, IChangedArgs<string>>(this)

modelDB

modelDB: IModelDB

The underlying IModelDB instance in which model data is stored.

Accessors

isDisposed

  • get isDisposed(): boolean
  • Whether the model is disposed.

    Returns boolean

mimeType

  • get mimeType(): string
  • set mimeType(newValue: string): void
  • A mime type of the model.

    Returns string

  • A mime type of the model.

    Parameters

    • newValue: string

    Returns void

mimeTypeChanged

  • get mimeTypeChanged(): ISignal<this, IChangedArgs<string>>
  • A signal emitted when a mimetype changes.

    Returns ISignal<this, IChangedArgs<string>>

selections

value

  • get value(): IObservableString
  • Get the value of the model.

    Returns IObservableString

Methods

Private _onMimeTypeChanged

  • _onMimeTypeChanged(mimeType: IObservableValue, args: IChangedArgs): void
  • Parameters

    • mimeType: IObservableValue
    • args: IChangedArgs

    Returns void

dispose

  • dispose(): void

Generated using TypeDoc