class LSProtocol::SemanticTokensEdit
- LSProtocol::SemanticTokensEdit
- Reference
- Object
Overview
@since 3.16.0
Included Modules
- JSON::Serializable
Defined in:
lsprotocol/types.crConstructors
- .new(delete_count : UInt32 | Nil, start : UInt32 | Nil, data : Array(UInt32) | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#data : Array(UInt32) | Nil
The elements to insert.
-
#delete_count : UInt32
The count of elements to remove.
-
#start : UInt32
The start offset of the edit.
Constructor Detail
def self.new(delete_count : UInt32 | Nil, start : UInt32 | Nil, data : Array(UInt32) | Nil = nil)
#