upload method

Future<void> upload(
  1. List<String> sources,
  2. String targetPath, {
  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. dynamic onFileProgress(
    1. String,
    2. int,
    3. int,
    4. int,
    5. int,
    )?,
  12. int maxWorkers = kDefaultFileConcurrency,
})

Implementation

Future<void> upload(
  List<String> sources,
  String targetPath, {
  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,
  Function(String, int, int, int, int)? onFileProgress,
  int maxWorkers = kDefaultFileConcurrency,
}) =>
    uploader.upload(sources, targetPath,
        recursive: recursive,
        onConflict: onConflict,
        preserveTimestamps: preserveTimestamps,
        include: include,
        exclude: exclude,
        batchId: batchId,
        initialBatchState: initialBatchState,
        saveStateCallback: saveStateCallback,
        onFileProgress: onFileProgress,
        maxWorkers: maxWorkers);