LSP::TextDocumentClientCapabilities
Inherits LSP::Initializer < JSON::Serializable < Struct < Value < Object
Text document specific client capabilities.
Constructors
Instance methods
Capabilities specific to the textDocument/codeAction request.
Capabilities specific to the textDocument/codeLens request.
Capabilities specific to the textDocument/documentColor and the
textDocument/colorPresentation request.
Capabilities specific to the textDocument/documentColor and the
textDocument/colorPresentation request.
Capabilities specific to the textDocument/completion request.
Capabilities specific to the textDocument/declaration request.
Capabilities specific to the textDocument/definition request.
Capabilities specific to the textDocument/documentHighlight request.
Capabilities specific to the textDocument/documentLink request.
Capabilities specific to the textDocument/documentSymbol request.
Capabilities specific to the textDocument/foldingRange request.
Capabilities specific to the textDocument/formatting request.
Capabilities specific to the textDocument/hover request.
Capabilities specific to the textDocument/implementation request.
Capabilities specific to the textDocument/onTypeFormatting request.
Capabilities specific to the textDocument/publishDiagnostics notification.
Capabilities specific to the textDocument/publishDiagnostics notification.
Capabilities specific to the textDocument/rangeFormatting request.
Capabilities specific to the textDocument/references request.
Capabilities specific to the textDocument/rename request.
Capabilities specific to the textDocument/selectionRange request.
Capabilities specific to the textDocument/semanticTokens requests.
Capabilities specific to the textDocument/signatureHelp request.
Capabilities specific to the textDocument/typeDefinition request.
Nested types
- LSP::TextDocumentClientCapabilities::CodeActionClientCapabilities
- LSP::TextDocumentClientCapabilities::CodeLensClientCapabilities
- LSP::TextDocumentClientCapabilities::CompletionClientCapabilities
- LSP::TextDocumentClientCapabilities::DeclarationClientCapabilities
- LSP::TextDocumentClientCapabilities::DefinitionClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentColorClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentFormattingClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentHighlightClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentLinkClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentOnTypeFormattingClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentRangeFormattingClientCapabilities
- LSP::TextDocumentClientCapabilities::DocumentSymbolClientCapabilities
- LSP::TextDocumentClientCapabilities::FoldingRangeClientCapabilities
- LSP::TextDocumentClientCapabilities::HoverClientCapabilities
- LSP::TextDocumentClientCapabilities::ImplementationClientCapabilities
- LSP::TextDocumentClientCapabilities::PublishDiagnosticsClientCapabilities
- LSP::TextDocumentClientCapabilities::ReferenceClientCapabilities
- LSP::TextDocumentClientCapabilities::RenameClientCapabilities
- LSP::TextDocumentClientCapabilities::SelectionRangeClientCapabilities
- LSP::TextDocumentClientCapabilities::SemanticTokensClientCapabilities
- LSP::TextDocumentClientCapabilities::SignatureHelpClientCapabilities
- LSP::TextDocumentClientCapabilities::TextDocumentSyncClientCapabilities
- LSP::TextDocumentClientCapabilities::TypeDefinitionClientCapabilities