Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WorkspaceSymbolCommand

Hierarchy

  • WorkspaceSymbolCommand

Implements

  • QuickAccessProvider
  • CommandContribution
  • KeybindingContribution
  • MenuContribution
  • CommandHandler
  • QuickAccessContribution

Index

Constructors

Properties

command: Command = ...
labelProvider: LabelProvider
languages: MonacoLanguages
openerService: OpenerService
quickAccessRegistry: QuickAccessRegistry
quickInputService: QuickInputService
selectionService: SelectionService
PREFIX: "#" = '#'

Methods

  • createItem(sym: SymbolInformation, provider: WorkspaceSymbolProvider, filter: string, token: CancellationToken): QuickPickItem
  • execute(): void
  • getPicks(filter: string, token: CancellationToken): Promise<QuickPicks>
  • isElectron(): boolean
  • isEnabled(): boolean
  • openURL(uri: URI, start: Position, end: Position): void
  • registerCommands(commands: CommandRegistry): void
  • registerKeybindings(keybindings: KeybindingRegistry): void
  • registerMenus(menus: MenuModelRegistry): void
  • registerQuickAccessProvider(): void
  • toCssClassName(symbolKind: SymbolKind, inline?: boolean): undefined | string[]