Constructors
constructor
Parameters
provider: DocumentSymbolProvider
Methods
provideDocumentSymbols
- provideDocumentSymbols(resource: URI, token: CancellationToken): Promise<undefined | DocumentSymbol[]>
Parameters
resource: URI
token: CancellationToken
Returns Promise<undefined | DocumentSymbol[]>
Static Private asDocumentSymbolTree
Static Private containsRange
- containsRange(range: Range, otherRange: Range): boolean
Parameters
Returns boolean
Static Private equalsRange
Parameters
Returns boolean
Adapts the calls from main to extension thread for providing the document symbols.