Tile class Null safety

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
read / write
animationController AnimationController?
read / write
coords Coords<double>
final
coordsKey String
final
current bool
read / write
hashCode int
The hash code for this object.
read-onlyoverride
imageInfo ImageInfo?
read / write
imageProvider ImageProvider<Object>
read / write
level Level
final
loaded DateTime?
read / write
loadError bool
read / write
loadStarted DateTime
read / write
opacity double
read-only
retain bool
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
tilePos CustomPoint<num>
final
tileReady TileReady?
read / write

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 non-existent 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