struct

LSP::ApplyWorkspaceEditParams

Inherits JSON::Serializable < Struct < Value < Object

Constructors

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

Instance methods

edit

The edits to apply.

Source
edit=(edit : WorkspaceEdit)

The edits to apply.

Source
label

An optional label of the workspace edit. This label is presented in the user interface for example on an undo stack to undo the workspace edit.

Source
label=(label : String | Nil)

An optional label of the workspace edit. This label is presented in the user interface for example on an undo stack to undo the workspace edit.

Source