A request to list all symbols found in a given text document. The request's parameter is of type TextDocumentIdentifier the response is of type SymbolInformation[] or a Thenable that resolves to such.

Static variables

@:value(new ProtocolRequestType<DocumentSymbolParams,Null<EitherType<Array<SymbolInformation>,Array<DocumentSymbol>>>,EitherType<Array<SymbolInformation>,Array<DocumentSymbol>>,NoData,DocumentSymbolRegistrationOptions>("textDocument/documentSymbol"))staticfinalinlineread onlytype:ProtocolRequestType<DocumentSymbolParams, Null<EitherType<Array<SymbolInformation>, Array<DocumentSymbol>>>, EitherType<Array<SymbolInformation>, Array<DocumentSymbol>>, NoData, DocumentSymbolRegistrationOptions> = new ProtocolRequestType<DocumentSymbolParams,Null<EitherType<Array<SymbolInformation>,Array<DocumentSymbol>>>,EitherType<Array<SymbolInformation>,Array<DocumentSymbol>>,NoData,DocumentSymbolRegistrationOptions>("textDocument/documentSymbol")