saveToBytes method
Implementation
Future<Uint8List?> saveToBytes({int cap = 256 * 1024 * 1024}) async {
if (document.source.length > cap) return null;
try {
final Uint8List original = await document.source.read(0, document.source.length);
final Uint8List increment = await buildIncrement();
final Uint8List out = Uint8List(original.length + increment.length);
out.setRange(0, original.length, original);
out.setRange(original.length, out.length, increment);
return out;
} on Object {
return null;
}
}