createArchive method

  1. @override
Future<void> createArchive(
  1. String path,
  2. Uint8List key, {
  3. List<String> elements = const [],
  4. int? startNs,
  5. int? endNs,
  6. bool excludeDisappearing = false,
})
override

Implementation

@override
Future<void> createArchive(String path, Uint8List key,
    {List<String> elements = const [],
    int? startNs,
    int? endNs,
    bool excludeDisappearing = false}) async {
  await _ensureInitialized();
  return rust_archive.createArchive(
    path: path,
    key: key,
    elements: elements.map(_archiveElement).toList(),
    startNs: startNs,
    endNs: endNs,
    excludeDisappearingMessages: excludeDisappearing,
  );
}