upload method
Future<UploaderResponse<UploadResult>>?
upload(
- dynamic file, {
- UploadParams? params,
- ProgressCallback? progressCallback,
- CompletionCallback? completion,
})
Implementation
Future<UploaderResponse<UploadResult>>? upload(
dynamic file, {
UploadParams? params,
Map<String, String>? extraHeaders,
ProgressCallback? progressCallback,
CompletionCallback? completion,
}) {
Payload<dynamic> payload = _uploaderUtils.buildPayload(file);
UploadRequest request = UploadRequest(
params ?? UploadParams(), payload,
progress: progressCallback, completionCallback: completion);
return _uploaderUtils.performUpload(request);
}