LSProtocol::ClientCapabilities
Inherits JSON::Serializable / Reference / Object
Defines the capabilities provided by the client.
Constructors
new(pull : JSON::PullParser)
Sourcenew(experimental : LSPAny | Nil = nil, general : GeneralClientCapabilities | Nil = nil, notebook_document : NotebookDocumentClientCapabilities | Nil = nil, text_document : TextDocumentClientCapabilities | Nil = nil, window : WindowClientCapabilities | Nil = nil, workspace : WorkspaceClientCapabilities | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
Source