dispatch method
- PutObjectResult event
Implementation
void dispatch(PutObjectResult event) {
if (event.taskId != taskId) return;
if (event.isFinished) {
onSuccess?.call(event.url);
} else if (event.isError) {
onFailure?.call(event.errorMessage);
} else {
onProgress?.call(event.currentSize, event.totalSize);
}
}