uploadUsingFilePath method

Future<Response?> uploadUsingFilePath({
  1. required String filePath,
  2. required String fileName,
  3. required String path,
  4. Map<String, dynamic>? data,
  5. CancelToken? cancelToken,
  6. int? maxChunkSize,
  7. dynamic onUploadProgress(
    1. double
    )?,
  8. ChunkHeadersCallback? headersCallback,
  9. String method = 'POST',
  10. String fileKey = 'file',
})

Uploads the file using it's path

Implementation

Future<Response?> uploadUsingFilePath({
  required String filePath,
  required String fileName,
  required String path,
  Map<String, dynamic>? data,
  CancelToken? cancelToken,
  int? maxChunkSize,
  Function(double)? onUploadProgress,
  ChunkHeadersCallback? headersCallback,
  String method = 'POST',
  String fileKey = 'file',
}) =>
    _Uploader.fromFilePath(
      _dio,
      filePath: filePath,
      fileName: fileName,
      path: path,
      fileKey: fileKey,
      method: method,
      data: data,
      cancelToken: cancelToken,
      maxChunkSize: maxChunkSize,
      onUploadProgress: onUploadProgress,
      headersCallback: headersCallback,
    ).upload();