struct LSP::TextDocumentClientCapabilities
- LSP::TextDocumentClientCapabilities
- Struct
- Value
- Object
Overview
Text document specific client capabilities.
Included Modules
- JSON::Serializable
Defined in:
lsp/capabilities/text_document_client_capabilities.crConstructors
Instance Method Summary
- #call_hierarchy : CallHierarchyClientCapabilities | Nil
- #call_hierarchy=(call_hierarchy : CallHierarchyClientCapabilities | Nil)
- #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
- #completion=(completion : CompletionClientCapabilities | Nil)
- #declaration : DeclarationClientCapabilities | Nil
- #declaration=(declaration : DeclarationClientCapabilities | Nil)
- #definition : DefinitionClientCapabilities | Nil
- #definition=(definition : DefinitionClientCapabilities | Nil)
- #diagnostic : DiagnosticClientCapabilities | Nil
- #diagnostic=(diagnostic : DiagnosticClientCapabilities | Nil)
- #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
- #formatting=(formatting : DocumentFormattingClientCapabilities | Nil)
- #hover : HoverClientCapabilities | Nil
- #hover=(hover : HoverClientCapabilities | Nil)
- #implementation : ImplementationClientCapabilities | Nil
- #implementation=(implementation : ImplementationClientCapabilities | Nil)
- #inlay_hint : InlayHintClientCapabilities | Nil
- #inlay_hint=(inlay_hint : InlayHintClientCapabilities | Nil)
- #inline_value : InlineValueClientCapabilities | Nil
- #inline_value=(inline_value : InlineValueClientCapabilities | Nil)
- #linked_editing_range : LinkedEditingRangeClientCapabilities | Nil
- #linked_editing_range=(linked_editing_range : LinkedEditingRangeClientCapabilities | Nil)
- #moniker : MonikerClientCapabilities | Nil
- #moniker=(moniker : MonikerClientCapabilities | Nil)
- #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
- #references=(references : ReferenceClientCapabilities | Nil)
- #rename : RenameClientCapabilities | Nil
- #rename=(rename : RenameClientCapabilities | Nil)
- #selection_range : SelectionRangeClientCapabilities | Nil
- #selection_range=(selection_range : SelectionRangeClientCapabilities | Nil)
- #semantic_tokens : SemanticTokensClientCapabilities | Nil
- #semantic_tokens=(semantic_tokens : SemanticTokensClientCapabilities | 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)
- #type_hierarchy : TypeHierarchyClientCapabilities | Nil
- #type_hierarchy=(type_hierarchy : TypeHierarchyClientCapabilities | Nil)
Constructor Detail
Instance Method Detail
def document_highlight=(document_highlight : DocumentHighlightClientCapabilities | Nil)
#
def linked_editing_range=(linked_editing_range : LinkedEditingRangeClientCapabilities | Nil)
#
def on_type_formatting=(on_type_formatting : DocumentOnTypeFormattingClientCapabilities | Nil)
#
def publish_diagnostics=(publish_diagnostics : PublishDiagnosticsClientCapabilities | Nil)
#
def range_formatting=(range_formatting : DocumentRangeFormattingClientCapabilities | Nil)
#