Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PluginCustomEditorRegistry

Hierarchy

  • PluginCustomEditorRegistry

Index

Constructors

constructor

Properties

Protected Readonly commandRegistry

commandRegistry: CommandRegistry

Protected Readonly defaultOpenerService

defaultOpenerService: DefaultOpenerService

Private Readonly editors

editors: Map<string, CustomEditor> = ...

Protected Readonly menuModelRegistry

menuModelRegistry: MenuModelRegistry

Readonly onWillOpenCustomEditor

onWillOpenCustomEditor: Event<string> = ...

Private Readonly onWillOpenCustomEditorEmitter

onWillOpenCustomEditorEmitter: Emitter<string> = ...

Private Readonly pendingEditors

pendingEditors: Set<CustomEditorWidget> = ...

Private Readonly resolvers

resolvers: Map<string, (widget: CustomEditorWidget) => void> = ...

Protected Readonly selectionService

selectionService: SelectionService

Protected Readonly shell

shell: ApplicationShell

Protected Readonly widgetManager

widgetManager: WidgetManager

Methods

Protected init

  • init(): void

registerCustomEditor

registerResolver

  • registerResolver(viewType: string, resolver: (widget: CustomEditorWidget) => void): Disposable

resolveWidget