Implementation of ApplyWorkspaceEditParams interface from Language Server Protocol

DO NOT add new properties or methods to this class that are specific to Moonshine IDE or to a particular language. Create a subclass for new properties or create a utility function for methods.

See also:

Static methods

staticparse(jsonParams:Any):ApplyWorkspaceEditParams

Constructor

new(edit:Any, ?label:String)

Variables

edit:WorkspaceEdit

The edits to apply.

label:Null<String>

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.