LSProtocol::TextEdit
Inherits JSON::Serializable / Reference / Object
A text edit applicable to a text document.
Constructors
new(new_text : String | Nil, range : Range | Nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
range
The range of the text document to be manipulated. To insert text into a document create a range where start === end.