Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PluginContributionHandler

Hierarchy

  • PluginContributionHandler

Index

Constructors

Properties

colors: ColorRegistry
commandHandlers: Map<string, undefined | ((...args: any[]) => any)> = ...
commands: CommandRegistry
contextKeyService: ContextKeyService
contributedProfileStore: TerminalProfileStore
contributionProvider: ContributionProvider<LabelProviderContribution>
customEditorRegistry: PluginCustomEditorRegistry
debugSchema: DebugSchemaUpdater
debugService: PluginDebugService
grammarsRegistry: TextmateRegistry
iconThemeService: PluginIconThemeService
injections: Map<string, string[]> = ...
keybindingsContributionHandler: KeybindingsContributionPointHandler
menusContributionHandler: MenusContributionPointHandler
monacoTextmateService: MonacoTextmateService
monacoThemingService: MonacoThemingService
onDidRegisterCommandHandler: Event<string> = ...
onDidRegisterCommandHandlerEmitter: Emitter<string> = ...
pluginTerminalRegistry: PluginTerminalRegistry
preferenceOverrideService: PreferenceLanguageOverrideService
preferenceSchemaProvider: PreferenceSchemaProvider
problemMatcherRegistry: ProblemMatcherRegistry
problemPatternRegistry: ProblemPatternRegistry
snippetSuggestProvider: MonacoSnippetSuggestProvider
taskDefinitionRegistry: TaskDefinitionRegistry
terminalService: TerminalService
viewRegistry: PluginViewRegistry

Methods

  • convertEmbeddedLanguages(languages: undefined | ScopeMap, logWarning: ((warning: string) => void)): undefined | IEmbeddedLanguagesMap
  • convertFolding(folding?: FoldingRules): undefined | FoldingRules
  • convertOnEnterRules(onEnterRules?: OnEnterRule[]): undefined | OnEnterRule[]
  • convertTokenTypes(tokenTypes?: ScopeMap): undefined | ITokenTypeMap
  • createRegex(value: undefined | string | RegExpOptions): undefined | RegExp
  • handleContributions(clientId: string, plugin: DeployedPlugin): Disposable
  • hasCommand(id: string): boolean
  • hasCommandHandler(id: string): boolean
  • registerCommand(command: Command, enablement?: string): Disposable
  • registerCommandHandler(id: string, execute: ((...args: any[]) => any)): Disposable
  • updateDefaultOverridesSchema(configurationDefaults: PreferenceSchemaProperties): Disposable