downloadPath method

Future<void> downloadPath(
  1. String remotePath, {
  2. String? localDestination,
  3. required bool recursive,
  4. required String onConflict,
  5. required bool preserveTimestamps,
  6. required List<String> include,
  7. required List<String> exclude,
  8. required String batchId,
  9. Map<String, dynamic>? initialBatchState,
  10. required Future<void> saveStateCallback(
    1. Map<String, dynamic>
    ),
  11. int maxWorkers = kDefaultFileConcurrency,
})

Implementation

Future<void> downloadPath(
  String remotePath, {
  String? localDestination,
  required bool recursive,
  required String onConflict,
  required bool preserveTimestamps,
  required List<String> include,
  required List<String> exclude,
  required String batchId,
  Map<String, dynamic>? initialBatchState,
  required Future<void> Function(Map<String, dynamic>) saveStateCallback,
  int maxWorkers = kDefaultFileConcurrency,
}) =>
    downloader.downloadPath(remotePath,
        localDestination: localDestination,
        recursive: recursive,
        onConflict: onConflict,
        preserveTimestamps: preserveTimestamps,
        include: include,
        exclude: exclude,
        batchId: batchId,
        initialBatchState: initialBatchState,
        saveStateCallback: saveStateCallback,
        maxWorkers: maxWorkers);