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