nvim_runtime_lua

lsp.DocumentSymbolClientCapabilities

Client Capabilities for a {@link DocumentSymbolRequest}.

@since 3.16.0 @since 3.16.0

Fields5

DocumentSymbolClientCapabilities.dynamicRegistration : nil | boolean

Whether document symbol supports dynamic registration.

DocumentSymbolClientCapabilities.symbolKind : lsp.ClientSymbolKindOptions | nil

Specific capabilities for the SymbolKind in the textDocument/documentSymbol request.

DocumentSymbolClientCapabilities.hierarchicalDocumentSymbolSupport : nil | boolean

The client supports hierarchical document symbols.

DocumentSymbolClientCapabilities.tagSupport : lsp.ClientSymbolTagOptions | nil
DocumentSymbolClientCapabilities.labelSupport : nil | boolean