progressEstimate property
A value between 0.0 and 1.0 representing the estimated transfer progress. This value is precise for uploads, but will be based on historical data and certain heuristics applied by the server for downloads.
Whenever the progress reporting mode is ProgressMode.forCurrentlyOutstandingWork, that value will monotonically increase until it reaches 1.0. If the progress mode is ProgressMode.reportIndefinitely, the value may either increase or decrease as new data needs to be transferred.
Implementation
final double progressEstimate;