upload method

Future upload(
  1. File file, {
  2. required dynamic onSuccess(
    1. String
    ),
  3. dynamic onError(
    1. ErrorEntity
    )?,
  4. dynamic onProgress(
    1. int
    )?,
  5. dynamic onStart()?,
  6. dynamic onFinish()?,
  7. bool errorToast = true,
})

Implementation

Future upload(File file,
    {required Function(String) onSuccess,
    Function(ErrorEntity)? onError,
    Function(int)? onProgress,
    Function()? onStart,
    Function()? onFinish,
    bool errorToast = true}) async {
  return _upload(await _getMultipartFileByFile(file),
      onSuccess: onSuccess, onError: onError, onProgress: onProgress, onStart: onStart, onFinish: onFinish, errorToast: errorToast);
}