Tile class

Implemented types

Constructors

Tile({required String coordsKey, required Coords<double> coords, required CustomPoint<num> tilePos, required ImageProvider<Object> imageProvider, TileReady? tileReady, required Level level, bool current = false, bool active = false, bool retain = false, bool loadError = false})

Properties

active bool
getter/setter pair
animationController AnimationController?
getter/setter pair
coords Coords<double>
final
coordsKey String
final
current bool
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
imageInfo ImageInfo?
getter/setter pair
imageProvider ImageProvider<Object>
getter/setter pair
level Level
final
loaded DateTime?
getter/setter pair
loadError bool
getter/setter pair
loadStarted DateTime
getter/setter pair
opacity double
no setter
retain bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tilePos CustomPoint<num>
final
tileReady TileReady?
getter/setter pair

Methods

compareTo(Tile other) int
Compares this object to another object.
override
dispose([bool evict = false]) → void
loadTileImage() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
startFadeInAnimation(Duration duration, TickerProvider vsync, {double? from}) → void
toString() String
A string representation of this object.
inherited

Operators

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