Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Model

A VDom model for a status item tracking the line/column of an editor.

Hierarchy

  • VDomModel
    • Model

Implements

  • IModel

Index

Properties

Private _column

_column: number = 1

Private _editor

_editor: IEditor | null = null

Private _line

_line: number = 1

isDisposed

isDisposed: boolean

Test whether the model is disposed.

stateChanged

stateChanged: Signal<this, void>

A signal emitted when any model state changes.

Accessors

column

  • get column(): number

editor

  • get editor(): IEditor | null
  • set editor(editor: IEditor | null): void

line

  • get line(): number

Methods

Private _getAllState

  • _getAllState(): [number, number]

Private _onSelectionChanged

  • _onSelectionChanged(): void

Private _triggerChange

  • _triggerChange(oldState: [number, number], newState: [number, number]): void

dispose

  • dispose(): void
  • Dispose the model.

    Returns void

Generated using TypeDoc