LSP::Message::ShowMessageRequest::Params
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(type : LSP::Data::MessageType = LSP::Data::MessageType::Log, message : String = "", actions : Array(LSP::Data::MessageActionItem) = [] of LSP::Data::MessageActionItem)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
actions
Sourcemessage
Sourcemessage=(message : String)
Sourcetype
Sourcetype=(type : Data::MessageType)
Source