LSP::TextDocumentClientCapabilities::CompletionClientCapabilities
Inherits JSON::Serializable < LSP::Initializer < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
Sourcenew
SourceInstance methods
completion_item=(completion_item : CompletionItem | Nil)
The client supports the following CompletionItem specific
capabilities.
completion_item_kind
Sourcecompletion_item_kind=(completion_item_kind : CompletionItemKindValue | Nil)
Sourcecontext_support
The client supports to send additional context information for a
textDocument/completion request.
context_support=(context_support : Bool | Nil)
The client supports to send additional context information for a
textDocument/completion request.
dynamic_registration=(dynamic_registration : Bool | Nil)
Whether completion supports dynamic registration.