class

LSProtocol::TextDocumentSyncClientCapabilities

Inherits JSON::Serializable / Reference / Object

Constructors

new(pull : JSON::PullParser)
Source
new(did_save : Bool | Nil = nil, dynamic_registration : Bool | Nil = nil, will_save : Bool | Nil = nil, will_save_wait_until : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

did_save

The client supports did save notifications.

Source
dynamic_registration

Whether text document synchronization supports dynamic registration.

Source
will_save

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