saveChunks method
Implementation
Future<Map<String, dynamic>> saveChunks([int? chunkSize]) async {
chunkSize ??= this.chunkSize;
if (savedChunks) {
throw MongoDartError('chunks already saved!');
}
if (chunkSize <= 0 || chunkSize > GridFS.maxChunkSize) {
throw MongoDartError(
'chunkSize must be greater than zero and less than or equal to GridFS.MAX_CHUNKSIZE');
}
await for (var data in input) {
await dumpBuffer(data);
}
return finishData();
}