Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CustomTextEditorModel

Hierarchy

  • CustomTextEditorModel

Implements

Index

Constructors

constructor

  • new CustomTextEditorModel(viewType: string, editorResource: default, model: Reference<MonacoEditorModel>, fileService: FileService): CustomTextEditorModel

Properties

Readonly autoSave

autoSave: "on" | "off"

Readonly editorResource

editorResource: default

Readonly onDirtyChanged

onDirtyChanged: Event<void> = ...

Private Readonly onDirtyChangedEmitter

onDirtyChangedEmitter: Emitter<void> = ...

Private Readonly toDispose

toDispose: DisposableCollection = ...

Readonly viewType

viewType: string

Accessors

dirty

  • get dirty(): boolean

editorTextModel

  • get editorTextModel(): MonacoEditorModel

readonly

  • get readonly(): boolean

resource

  • get resource(): URI

Methods

dispose

  • dispose(): void

revert

  • revert(options?: RevertOptions): Promise<void>

save

  • save(options?: SaveOptions): Promise<void>

saveCustomEditor

  • saveCustomEditor(options?: SaveOptions): Promise<void>

saveCustomEditorAs

  • saveCustomEditorAs(resource: default, targetResource: default, options?: SaveOptions): Promise<void>

Static create