Implementation of TextDocumentEdit 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(original:Dynamic):TextDocumentEdit

Constructor

new()

Variables

edits:Array<TextEdit>

The edits to be applied.

textDocument:TextDocumentIdentifier

The text document to change.