Interface WorkspaceSymbolProvider
Methods
provideWorkspaceSymbols
- provideWorkspaceSymbols(params: WorkspaceSymbolParams, token: CancellationToken): MaybePromise<undefined | SymbolInformation[]>
Parameters
params: WorkspaceSymbolParams
token: CancellationToken
Returns MaybePromise<undefined | SymbolInformation[]>
Optional resolveWorkspaceSymbol
- resolveWorkspaceSymbol(symbol: SymbolInformation, token: CancellationToken): Thenable<undefined | SymbolInformation>
Parameters
symbol: SymbolInformation
token: CancellationToken
Returns Thenable<undefined | SymbolInformation>