addChunk method

Future<String> addChunk(
  1. Chunk chunk
)

Implementation

Future<String> addChunk(Chunk chunk) async {
  String id = "$record.L${chunk.lod}.${chunk.index}";
  await FirestoreDatabase.instance
      .collection(destinationCollection)
      .doc(id)
      .set(
        chunk
            .copyWith(
              record: record,
              metadata: {...chunk.metadata, ...destinationMetadata},
            )
            .toMap(),
      );
  return id;
}