struct
LSP::TextDocumentClientCapabilities
- LSP::TextDocumentClientCapabilities
- Struct
- Value
- Object
Overview
Text document specific client capabilities.
Included Modules
Defined in:
base/capabilities/text_document_client_capabilites.crConstructors
Instance Method Summary
-
#code_action : CodeActionClientCapabilities | Nil
Capabilities specific to the
textDocument/codeActionrequest. -
#code_action=(code_action : CodeActionClientCapabilities | Nil)
Capabilities specific to the
textDocument/codeActionrequest. -
#code_lens : CodeLensClientCapabilities | Nil
Capabilities specific to the
textDocument/codeLensrequest. -
#code_lens=(code_lens : CodeLensClientCapabilities | Nil)
Capabilities specific to the
textDocument/codeLensrequest. -
#color_provider : DocumentColorClientCapabilities | Nil
Capabilities specific to the
textDocument/documentColorand thetextDocument/colorPresentationrequest. -
#color_provider=(color_provider : DocumentColorClientCapabilities | Nil)
Capabilities specific to the
textDocument/documentColorand thetextDocument/colorPresentationrequest. -
#completion : CompletionClientCapabilities | Nil
Capabilities specific to the
textDocument/completionrequest. -
#completion=(completion : CompletionClientCapabilities | Nil)
Capabilities specific to the
textDocument/completionrequest. -
#declaration : DeclarationClientCapabilities | Nil
Capabilities specific to the
textDocument/declarationrequest. -
#declaration=(declaration : DeclarationClientCapabilities | Nil)
Capabilities specific to the
textDocument/declarationrequest. -
#definition : DefinitionClientCapabilities | Nil
Capabilities specific to the
textDocument/definitionrequest. -
#definition=(definition : DefinitionClientCapabilities | Nil)
Capabilities specific to the
textDocument/definitionrequest. -
#document_highlight : DocumentHighlightClientCapabilities | Nil
Capabilities specific to the
textDocument/documentHighlightrequest. -
#document_highlight=(document_highlight : DocumentHighlightClientCapabilities | Nil)
Capabilities specific to the
textDocument/documentHighlightrequest. -
#document_link : DocumentLinkClientCapabilities | Nil
Capabilities specific to the
textDocument/documentLinkrequest. -
#document_link=(document_link : DocumentLinkClientCapabilities | Nil)
Capabilities specific to the
textDocument/documentLinkrequest. -
#document_symbol : DocumentSymbolClientCapabilities | Nil
Capabilities specific to the
textDocument/documentSymbolrequest. -
#document_symbol=(document_symbol : DocumentSymbolClientCapabilities | Nil)
Capabilities specific to the
textDocument/documentSymbolrequest. -
#folding_range : FoldingRangeClientCapabilities | Nil
Capabilities specific to the
textDocument/foldingRangerequest. -
#folding_range=(folding_range : FoldingRangeClientCapabilities | Nil)
Capabilities specific to the
textDocument/foldingRangerequest. -
#formatting : DocumentFormattingClientCapabilities | Nil
Capabilities specific to the
textDocument/formattingrequest. -
#formatting=(formatting : DocumentFormattingClientCapabilities | Nil)
Capabilities specific to the
textDocument/formattingrequest. -
#hover : HoverClientCapabilities | Nil
Capabilities specific to the
textDocument/hoverrequest. -
#hover=(hover : HoverClientCapabilities | Nil)
Capabilities specific to the
textDocument/hoverrequest. -
#implementation : ImplementationClientCapabilities | Nil
Capabilities specific to the
textDocument/implementationrequest. -
#implementation=(implementation : ImplementationClientCapabilities | Nil)
Capabilities specific to the
textDocument/implementationrequest. -
#on_type_formatting : DocumentOnTypeFormattingClientCapabilities | Nil
Capabilities specific to the
textDocument/onTypeFormattingrequest. -
#on_type_formatting=(on_type_formatting : DocumentOnTypeFormattingClientCapabilities | Nil)
Capabilities specific to the
textDocument/onTypeFormattingrequest. -
#publish_diagnostics : PublishDiagnosticsClientCapabilities | Nil
Capabilities specific to the
textDocument/publishDiagnosticsnotification. -
#publish_diagnostics=(publish_diagnostics : PublishDiagnosticsClientCapabilities | Nil)
Capabilities specific to the
textDocument/publishDiagnosticsnotification. -
#range_formatting : DocumentRangeFormattingClientCapabilities | Nil
Capabilities specific to the
textDocument/rangeFormattingrequest. -
#range_formatting=(range_formatting : DocumentRangeFormattingClientCapabilities | Nil)
Capabilities specific to the
textDocument/rangeFormattingrequest. -
#references : ReferenceClientCapabilities | Nil
Capabilities specific to the
textDocument/referencesrequest. -
#references=(references : ReferenceClientCapabilities | Nil)
Capabilities specific to the
textDocument/referencesrequest. -
#rename : RenameClientCapabilities | Nil
Capabilities specific to the
textDocument/renamerequest. -
#rename=(rename : RenameClientCapabilities | Nil)
Capabilities specific to the
textDocument/renamerequest. -
#selection_range : SelectionRangeClientCapabilities | Nil
Capabilities specific to the
textDocument/selectionRangerequest. -
#selection_range=(selection_range : SelectionRangeClientCapabilities | Nil)
Capabilities specific to the
textDocument/selectionRangerequest. -
#semantic_tokens : SemanticTokensClientCapabilities | Nil
Capabilities specific to the
textDocument/semanticTokensrequests. -
#semantic_tokens=(semantic_tokens : SemanticTokensClientCapabilities | Nil)
Capabilities specific to the
textDocument/semanticTokensrequests. -
#signature_help : SignatureHelpClientCapabilities | Nil
Capabilities specific to the
textDocument/signatureHelprequest. -
#signature_help=(signature_help : SignatureHelpClientCapabilities | Nil)
Capabilities specific to the
textDocument/signatureHelprequest. - #synchronization : TextDocumentSyncClientCapabilities | Nil
- #synchronization=(synchronization : TextDocumentSyncClientCapabilities | Nil)
-
#type_definition : TypeDefinitionClientCapabilities | Nil
Capabilities specific to the
textDocument/typeDefinitionrequest. -
#type_definition=(type_definition : TypeDefinitionClientCapabilities | Nil)
Capabilities specific to the
textDocument/typeDefinitionrequest.
Macros inherited from module JSON::Serializable
json_discriminator(field, mapping, *, default = nil)
json_discriminator
Constructor Detail
Instance Method Detail
Capabilities specific to the textDocument/codeAction request.
Capabilities specific to the textDocument/codeAction request.
Capabilities specific to the textDocument/codeLens 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/completion request.
Capabilities specific to the textDocument/declaration request.
Capabilities specific to the textDocument/declaration request.
Capabilities specific to the textDocument/definition request.
Capabilities specific to the textDocument/definition request.
Capabilities specific to the textDocument/documentHighlight request.
Capabilities specific to the textDocument/documentHighlight request.
Capabilities specific to the textDocument/documentLink request.
Capabilities specific to the textDocument/documentLink request.
Capabilities specific to the textDocument/documentSymbol request.
Capabilities specific to the textDocument/documentSymbol request.
Capabilities specific to the textDocument/foldingRange request.
Capabilities specific to the textDocument/foldingRange request.
Capabilities specific to the textDocument/formatting request.
Capabilities specific to the textDocument/formatting request.
Capabilities specific to the textDocument/hover request.
Capabilities specific to the textDocument/hover request.
Capabilities specific to the textDocument/implementation request.
Capabilities specific to the textDocument/implementation request.
Capabilities specific to the textDocument/onTypeFormatting 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/rangeFormatting request.
Capabilities specific to the textDocument/references request.
Capabilities specific to the textDocument/references request.
Capabilities specific to the textDocument/rename request.
Capabilities specific to the textDocument/rename request.
Capabilities specific to the textDocument/selectionRange request.
Capabilities specific to the textDocument/selectionRange request.
Capabilities specific to the textDocument/semanticTokens requests.
Capabilities specific to the textDocument/semanticTokens requests.
Capabilities specific to the textDocument/signatureHelp request.
Capabilities specific to the textDocument/signatureHelp request.
Capabilities specific to the textDocument/typeDefinition request.
Capabilities specific to the textDocument/typeDefinition request.