struct

LSP::Command

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

arguments

Arguments that the command handler should be invoked with.

Source
arguments=(arguments : Array(JSON::Any | Nil) | Nil)

Arguments that the command handler should be invoked with.

Source
command

The identifier of the actual command handler.

Source
command=(command : String)

The identifier of the actual command handler.

Source
title

Title of the command, like save.

Source
title=(title : String)

Title of the command, like save.

Source