DownloadProgress class

Statistics and information about the current progress of the download

See the documentation on each individual property for more information.

Annotations

Properties

attemptedTiles int
The number of tiles that have been attempted, with any result
no setter
bufferedSize double
The total size (in KiB) of new tiles successfully downloaded and in the tile buffer waiting to be cached
final
bufferedTiles int
The number of new tiles successfully downloaded and in the tile buffer waiting to be cached
final
cachedSize double
The total size (in KiB) of new tiles successfully downloaded and in the tile buffer or cached
final
cachedTiles int
The number of new tiles successfully downloaded and in the tile buffer or cached
final
elapsedDuration Duration
The current elapsed duration of the download
final
estRemainingDuration Duration
The estimated remaining duration of the download.
no setter
estTotalDuration Duration
The estimated total duration of the download
no setter
failedTiles int
The number of tiles that were not successfully downloaded, potentially for a variety of reasons
final
hashCode int
The hash code for this object.
no setteroverride
isComplete bool
Whether the download is now complete
final
isTPSArtificiallyCapped bool
Whether the number of tilesPerSecond could be higher, but is currently capped by the set rateLimit
final
latestTileEvent TileEvent
The result of the latest attempted tile
no setter
maxTiles int
The total number of tiles available to be potentially downloaded and cached
final
percentageProgress double
The number of attempted tiles over the number of available tiles as a percentage
no setter
remainingTiles int
The number of tiles that have not yet been attempted
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skippedSize double
The total size (in KiB) of tiles that were skipped (not cached) because they either:
final
skippedTiles int
The number of tiles that were skipped (not cached) because they either:
final
successfulSize double
The total size (in KiB) of tiles that were either cached, in buffer, or skipped
no setter
successfulTiles int
The number of tiles that were either cached, in buffer, or skipped
no setter
tilesPerSecond double
The approximate/estimated number of attempted tiles per second (TPS)
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override