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>