Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WorkspaceSymbolCommand

Hierarchy

  • WorkspaceSymbolCommand

Implements

Index

Properties

Private cancellationSource

cancellationSource: CancellationTokenSource = new CancellationTokenSource()

Readonly description

description: "Go to Symbol in Workspace" = "Go to Symbol in Workspace"

Protected Readonly languages

languages: MonacoLanguages

Protected Readonly openerService

openerService: OpenerService

Readonly prefix

prefix: "#" = "#"

Protected quickOpenService

quickOpenService: PrefixQuickOpenService

Protected selectionService

selectionService: SelectionService

Methods

Protected createItem

execute

  • execute(): void

getModel

getOptions

Private isElectron

  • isElectron(): boolean

isEnabled

  • isEnabled(): boolean

onType

  • onType(lookFor: string, acceptor: (items: QuickOpenItem[]) => void): Promise<void>

Private openURL

  • openURL(uri: URI, start: Position, end: Position): void

registerCommands

  • registerCommands(commands: CommandRegistry): void

registerKeybindings

registerQuickOpenHandlers

Protected toCssClassName

  • toCssClassName(symbolKind: SymbolKind, inline?: undefined | false | true): string | undefined

Object literals

Private command

command: object

id

id: string = "languages.workspace.symbol"

label

label: string = "Go to Symbol in Workspace..."