progress property
double?
get
progress
The share of the required resources that are downloaded, from 0 to 1, or null while the number of required resources is not precise.
Implementation
double? get progress {
if (complete) return 1;
if (!requiredResourceCountIsPrecise) return null;
if (requiredResourceCount == 0) return 1;
return completedResourceCount / requiredResourceCount;
}