struct

LSP::TextDocumentSyncClientCapabilities

Inherits JSON::Serializable < Struct < Value < Object

Constructors

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

Instance methods

did_save

The client supports did save notifications.

Source
did_save=(did_save : Bool | Nil)

The client supports did save notifications.

Source
dynamic_registration

Whether text document synchronization supports dynamic registration.

Source
dynamic_registration=(dynamic_registration : Bool | Nil)

Whether text document synchronization supports dynamic registration.

Source
will_save

The client supports sending will save notifications.

Source
will_save=(will_save : Bool | Nil)

The client supports sending will save notifications.

Source
will_save_wait_until

The client supports sending a will save request and waits for a response providing text edits which will be applied to the document before it is saved.

Source
will_save_wait_until=(will_save_wait_until : Bool | Nil)

The client supports sending a will save request and waits for a response providing text edits which will be applied to the document before it is saved.

Source