MultipartUploadConfig constructor Null safety

MultipartUploadConfig(
  1. {required File file,
  2. required String url,
  3. required AwsCredentialsConfig credentailsConfig,
  4. String versionId = '',
  5. List<List> etagsLists = const [],
  6. bool resumeMultipart = false}
)

Implementation

MultipartUploadConfig({
  required this.file,
  required this.url,
  required this.credentailsConfig,
  this.versionId = '',
  this.etagsLists = const [],
  this.resumeMultipart = false,
}) {
  if (resumeMultipart) assert(versionId.isNotEmpty);
}