struct LSP::TextDocumentClientCapabilities

Included Modules

Defined in:

lsp/protocol/text_document_client_capabilities.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def completion : CompletionClientCapabilities | Nil #

Capabilities specific to the textDocument/completion request.


[View source]
def completion=(completion : CompletionClientCapabilities | Nil) #

Capabilities specific to the textDocument/completion request.


[View source]
def definition : DefinitionClientCapabilities | Nil #

Capabilities specific to the textDocument/definition request.


[View source]
def definition=(definition : DefinitionClientCapabilities | Nil) #

Capabilities specific to the textDocument/definition request.


[View source]
def semantic_tokens : SemanticTokensClientCapabilities | Nil #

Capabilities specific to the textDocument/semanticTokens request.


[View source]
def semantic_tokens=(semantic_tokens : SemanticTokensClientCapabilities | Nil) #

Capabilities specific to the textDocument/semanticTokens request.


[View source]