struct LSP::TextDocumentClientCapabilities
- LSP::TextDocumentClientCapabilities
- Struct
- Value
- Object
Overview
Text document specific client capabilities.
Included Modules
- JSON::Serializable
- LSP::Initializer
Defined in:
base/capabilities/text_document_client_capabilites.crConstructors
Instance Method Summary
- #code_action : CodeActionClientCapabilities | Nil
- #code_action=(code_action : CodeActionClientCapabilities | Nil)
- #code_lens : CodeLensClientCapabilities | Nil
- #code_lens=(code_lens : CodeLensClientCapabilities | Nil)
- #color_provider : DocumentColorClientCapabilities | Nil
- #color_provider=(color_provider : DocumentColorClientCapabilities | Nil)
-
#completion : CompletionClientCapabilities | Nil
Capabilities specific to the
textDocument/completion
request. -
#completion=(completion : CompletionClientCapabilities | Nil)
Capabilities specific to the
textDocument/completion
request. -
#declaration : DeclarationClientCapabilities | Nil
Capabilities specific to the
textDocument/declaration
request. -
#declaration=(declaration : DeclarationClientCapabilities | Nil)
Capabilities specific to the
textDocument/declaration
request. -
#definition : DefinitionClientCapabilities | Nil
Capabilities specific to the
textDocument/definition
request. -
#definition=(definition : DefinitionClientCapabilities | Nil)
Capabilities specific to the
textDocument/definition
request. - #document_highlight : DocumentHighlightClientCapabilities | Nil
- #document_highlight=(document_highlight : DocumentHighlightClientCapabilities | Nil)
- #document_link : DocumentLinkClientCapabilities | Nil
- #document_link=(document_link : DocumentLinkClientCapabilities | Nil)
- #document_symbol : DocumentSymbolClientCapabilities | Nil
- #document_symbol=(document_symbol : DocumentSymbolClientCapabilities | Nil)
- #folding_range : FoldingRangeClientCapabilities | Nil
- #folding_range=(folding_range : FoldingRangeClientCapabilities | Nil)
-
#formatting : DocumentFormattingClientCapabilities | Nil
Capabilities specific to the
textDocument/formatting
request. -
#formatting=(formatting : DocumentFormattingClientCapabilities | Nil)
Capabilities specific to the
textDocument/formatting
request. -
#hover : HoverClientCapabilities | Nil
Capabilities specific to the
textDocument/hover
request. -
#hover=(hover : HoverClientCapabilities | Nil)
Capabilities specific to the
textDocument/hover
request. -
#implementation : ImplementationClientCapabilities | Nil
Capabilities specific to the
textDocument/implementation
request. -
#implementation=(implementation : ImplementationClientCapabilities | Nil)
Capabilities specific to the
textDocument/implementation
request. - #on_type_formatting : DocumentOnTypeFormattingClientCapabilities | Nil
- #on_type_formatting=(on_type_formatting : DocumentOnTypeFormattingClientCapabilities | Nil)
- #publish_diagnostics : PublishDiagnosticsClientCapabilities | Nil
- #publish_diagnostics=(publish_diagnostics : PublishDiagnosticsClientCapabilities | Nil)
- #range_formatting : DocumentRangeFormattingClientCapabilities | Nil
- #range_formatting=(range_formatting : DocumentRangeFormattingClientCapabilities | Nil)
-
#references : ReferenceClientCapabilities | Nil
Capabilities specific to the
textDocument/references
request. -
#references=(references : ReferenceClientCapabilities | Nil)
Capabilities specific to the
textDocument/references
request. -
#rename : RenameClientCapabilities | Nil
Capabilities specific to the
textDocument/rename
request. -
#rename=(rename : RenameClientCapabilities | Nil)
Capabilities specific to the
textDocument/rename
request. - #selection_range : SelectionRangeClientCapabilities | Nil
- #selection_range=(selection_range : SelectionRangeClientCapabilities | Nil)
- #signature_help : SignatureHelpClientCapabilities | Nil
- #signature_help=(signature_help : SignatureHelpClientCapabilities | Nil)
- #synchronization : TextDocumentSyncClientCapabilities | Nil
- #synchronization=(synchronization : TextDocumentSyncClientCapabilities | Nil)
- #type_definition : TypeDefinitionClientCapabilities | Nil
- #type_definition=(type_definition : TypeDefinitionClientCapabilities | Nil)
Constructor Detail
Instance Method Detail
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/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/references
request.
Capabilities specific to the textDocument/references
request.
Capabilities specific to the textDocument/rename
request.
Capabilities specific to the textDocument/rename
request.