class LSProtocol::WorkspaceFoldersServerCapabilities
- LSProtocol::WorkspaceFoldersServerCapabilities
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
lsprotocol/types.crConstructors
- .new(pull : JSON::PullParser)
- .new(change_notifications : Bool | String | Nil = nil, supported : Bool | Nil = nil)
Instance Method Summary
-
#change_notifications : Bool | String | Nil
Whether the server wants to receive workspace folder change notifications.
-
#supported : Bool | Nil
The server has support for workspace folders
Constructor Detail
Instance Method Detail
def change_notifications : Bool | String | Nil
#
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.