toMessage method
A structured-clone-safe representation for isolates and web workers.
Implementation
Map<String, Object?> toMessage() => <String, Object?>{
'startByte': startByte,
'oldEndByte': oldEndByte,
'newEndByte': newEndByte,
'startRow': startPosition.row,
'startColumn': startPosition.column,
'oldEndRow': oldEndPosition.row,
'oldEndColumn': oldEndPosition.column,
'newEndRow': newEndPosition.row,
'newEndColumn': newEndPosition.column,
'startUtf16': startUtf16,
'oldEndUtf16': oldEndUtf16,
'newEndUtf16': newEndUtf16,
'insertedText': insertedText,
};