Hierarchy (view full)

Implements

  • CustomEditorWidget
  • SaveableSource
  • NavigatableWidget

Constructors

Properties

_badge?: number
_badgeTooltip?: string
_contentOptions: WebviewContentOptions = {}
_modelRef: Reference<undefined | CustomEditorModel> = ...
_moveHandler?: ((newResource) => void)

Type declaration

    • (newResource): void
    • Parameters

      • newResource: URI

      Returns void

_state: undefined | string
contextKeyService: ContextKeyService
contextMenuRenderer: ContextMenuRenderer
delegatingSaveable: DelegatingSaveable = ...
element: undefined | HTMLIFrameElement
environment: WebviewEnvironment
externalEndpoint: string
externalUriService: ExternalUriService
fileService: FileService
hideTimeout: any
html: string = ''
iconUrl: undefined | IconUrl
id: string
isExtractable: boolean = true
keybindings: KeybindingRegistry
mouseTracker: ApplicationShellMouseTracker
onDidChangeBadgeEmitter: Emitter<void> = ...
onDidChangeBadgeTooltipEmitter: Emitter<void> = ...
onMessage: Event<any> = ...
onMessageEmitter: Emitter<any> = ...
openerService: OpenerService
options: WebviewPanelOptions = {}
outputManager: OutputChannelManager
pendingMessages: any[] = []
preferences: WebviewPreferences
ready: Deferred<void> = ...
resource: URI
resourceCache: WebviewResourceCache
saveService: SaveableService
secondaryWindow: undefined | Window = undefined
sharedStyle: PluginSharedStyle
shell: ApplicationShell
themeDataProvider: WebviewThemeDataProvider
toDisposeOnIcon: DisposableCollection = ...
toHide: DisposableCollection = ...
transparentOverlay: HTMLElement
viewState: WebviewPanelViewState = ...
viewType: string
FACTORY_ID: string = 'plugin-custom-editor'
SIDE_BY_SIDE_FACTORY_ID: string = ...

Accessors

Methods