class

LSProtocol::WorkspaceFoldersServerCapabilities

Inherits JSON::Serializable / Reference / Object

Constructors

new(pull : JSON::PullParser)
Source
new(change_notifications : Bool | String | Nil = nil, supported : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

change_notifications

Whether the server wants to receive workspace folder change notifications.

If a string is provided the string is treated as an ID under which the notification is registered on the client side. The ID can be used to unregister for these events using the client/unregisterCapability request.

Source
supported

The server has support for workspace folders

Source