Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CustomEditorsMain

Hierarchy

  • CustomEditorsMain

Implemented by

Index

Methods

$createCustomEditorPanel

  • $createCustomEditorPanel(handle: string, title: string, viewColumn: undefined | Active | Beside | One | Two | Three | Four | Five | Six | Seven | Eight | Nine, options: WebviewPanelOptions & WebviewOptions): Promise<void>
  • Parameters

    • handle: string
    • title: string
    • viewColumn: undefined | Active | Beside | One | Two | Three | Four | Five | Six | Seven | Eight | Nine
    • options: WebviewPanelOptions & WebviewOptions

    Returns Promise<void>

$onContentChange

  • $onContentChange(resource: UriComponents, viewType: string): void

$onDidEdit

  • $onDidEdit(resource: UriComponents, viewType: string, editId: number, label: undefined | string): void

$registerCustomEditorProvider

  • $registerCustomEditorProvider(viewType: string, options: WebviewPanelOptions, supportsMultipleEditorsPerDocument: boolean): void

$registerTextEditorProvider

$unregisterEditorProvider

  • $unregisterEditorProvider(viewType: string): void