We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5af4e6 commit 7c131a0Copy full SHA for 7c131a0
lib/src/browser_client.dart
@@ -51,6 +51,18 @@ class BrowserClient extends BaseClient {
51
..open(request.method, '${request.url}', async: true)
52
..responseType = 'arraybuffer'
53
..withCredentials = withCredentials;
54
+
55
+ if (onSendProgress != null) {
56
+ xhr.upload.addEventListener('progress', (event) {
57
+ if (event is ProgressEvent && event.lengthComputable) {
58
+ onSendProgress(
59
+ event.loaded,
60
+ event.total,
61
+ );
62
+ }
63
+ });
64
65
66
request.headers.forEach(xhr.setRequestHeader);
67
68
var completer = Completer<StreamedResponse>();
0 commit comments