struct

LSP::TextDocumentClientCapabilities::CompletionClientCapabilities

Inherits JSON::Serializable < LSP::Initializer < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

completion_item

The client supports the following CompletionItem specific capabilities.

Source
completion_item=(completion_item : CompletionItem | Nil)

The client supports the following CompletionItem specific capabilities.

Source
completion_item_kind
Source
completion_item_kind=(completion_item_kind : CompletionItemKindValue | Nil)
Source
context_support

The client supports to send additional context information for a textDocument/completion request.

Source
context_support=(context_support : Bool | Nil)

The client supports to send additional context information for a textDocument/completion request.

Source
dynamic_registration

Whether completion supports dynamic registration.

Source
dynamic_registration=(dynamic_registration : Bool | Nil)

Whether completion supports dynamic registration.

Source

Nested types