struct LSP::ApplyWorkspaceEditParams

Included Modules

Defined in:

lsp/protocol/apply_workspace_edit_params.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(edit : LSP::WorkspaceEdit) #

[View source]

Instance Method Detail

def edit : WorkspaceEdit #

The edits to apply.


[View source]
def edit=(edit : WorkspaceEdit) #

The edits to apply.


[View source]
def 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.


[View source]
def 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.


[View source]