Options
All
  • Public
  • Public/Protected
  • All
Menu

Class QuickCommandService

Hierarchy

  • QuickCommandService

Implements

Index

Constructors

constructor

Properties

Protected Readonly commandRegistry

commandRegistry: CommandRegistry

Protected Readonly contextKeyService

contextKeyService: ContextKeyService

Protected Readonly contexts

contexts: Map<string, string[]> = ...

Protected Readonly corePreferences

Readonly exemptedCommands

exemptedCommands: Command[] = ...

Protected Readonly keybindingRegistry

keybindingRegistry: KeybindingRegistry

Private otherItems

otherItems: QuickPickItem[] = []

Protected Readonly quickAccessRegistry

quickAccessRegistry: QuickAccessRegistry

Private recentItems

recentItems: QuickPickItem[] = []

Static PREFIX

PREFIX: string = '>'

Methods

Protected getCommands

Private getItemIconClasses

  • getItemIconClasses(command: Command): undefined | string[]

Private getKeybinding

getPicks

Protected getValidCommands

Private normalize

pushCommandContext

  • pushCommandContext(commandId: string, when: string): Disposable

registerQuickAccessProvider

  • registerQuickAccessProvider(): void

reset

  • reset(): void

Private sort

Private toItem