uploadFileChunked method

Future<Map<String, String>> uploadFileChunked(
  1. File file,
  2. String parent, {
  3. String? fileUuid,
  4. String? creationTime,
  5. String? modificationTime,
  6. String? resumeUploadKey,
  7. int resumeFromChunk = 0,
  8. Set<int>? completedChunks,
  9. String? fileKey,
  10. int maxConcurrentChunks = kDefaultUploadConcurrency,
  11. dynamic onProgress(
    1. int,
    2. int,
    3. int,
    4. int,
    )?,
  12. dynamic onUploadStart(
    1. String,
    2. String,
    3. String
    )?,
  13. void onChunksCompleted(
    1. Set<int>
    )?,
})

Implementation

Future<Map<String, String>> uploadFileChunked(
  File file,
  String parent, {
  String? fileUuid,
  String? creationTime,
  String? modificationTime,
  String? resumeUploadKey,
  int resumeFromChunk = 0,
  Set<int>? completedChunks,
  String? fileKey,
  int maxConcurrentChunks = kDefaultUploadConcurrency,
  Function(int, int, int, int)? onProgress,
  Function(String, String, String)? onUploadStart,
  void Function(Set<int>)? onChunksCompleted,
}) =>
    uploader.uploadFileChunked(file, parent,
        fileUuid: fileUuid,
        creationTime: creationTime,
        modificationTime: modificationTime,
        resumeUploadKey: resumeUploadKey,
        resumeFromChunk: resumeFromChunk,
        completedChunks: completedChunks,
        fileKey: fileKey,
        maxConcurrentChunks: maxConcurrentChunks,
        onProgress: onProgress,
        onUploadStart: onUploadStart,
        onChunksCompleted: onChunksCompleted);