download abstract method

Future<Either<NetworkError, dynamic>> download({
  1. required String url,
  2. required String downloadPath,
  3. required String fileName,
  4. Map<String, dynamic>? queryParameter,
  5. Map<String, dynamic>? header,
  6. dynamic onReceiveProgress(
    1. int,
    2. int
    )?,
})

Implementation

Future<Either<NetworkError, dynamic>> download({
  required String url,
  required String downloadPath,
  required String fileName,
  Map<String, dynamic>? queryParameter,
  Map<String, dynamic>? header,
  Function(int, int)? onReceiveProgress,
});