LSProtocol::WindowClientCapabilities
Inherits JSON::Serializable / Reference / Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(show_document : ShowDocumentClientCapabilities | Nil = nil, show_message : ShowMessageRequestClientCapabilities | Nil = nil, work_done_progress : Bool | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
work_done_progress
It indicates whether the client supports server initiated
progress using the window/workDoneProgress/create request.
The capability also controls Whether client supports handling
of progress notifications. If set servers are allowed to report a
workDoneProgress property in the request specific server
capabilities.
@since 3.15.0