Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CustomEditorsExt

Hierarchy

  • CustomEditorsExt

Implemented by

Index

Methods

$createCustomDocument

  • $createCustomDocument(resource: UriComponents, viewType: string, backupId: undefined | string, cancellation: CancellationToken): Promise<{ editable: boolean }>

$disposeCustomDocument

  • $disposeCustomDocument(resource: UriComponents, viewType: string): Promise<void>

$disposeEdits

  • $disposeEdits(resourceComponents: UriComponents, viewType: string, editIds: number[]): void

$onMoveCustomEditor

  • $onMoveCustomEditor(handle: string, newResource: UriComponents, viewType: string): Promise<void>

$onSave

  • $onSave(resource: UriComponents, viewType: string, cancellation: CancellationToken): Promise<void>

$onSaveAs

  • $onSaveAs(resource: UriComponents, viewType: string, targetResource: UriComponents, cancellation: CancellationToken): Promise<void>

$redo

  • $redo(resource: UriComponents, viewType: string, editId: number, isDirty: boolean): Promise<void>

$resolveWebviewEditor

  • $resolveWebviewEditor(resource: UriComponents, newWebviewHandle: string, viewType: string, title: string, position: number, options: WebviewPanelOptions, cancellation: CancellationToken): Promise<void>

$revert

  • $revert(resource: UriComponents, viewType: string, cancellation: CancellationToken): Promise<void>

$undo

  • $undo(resource: UriComponents, viewType: string, editId: number, isDirty: boolean): Promise<void>