Tile class

Implemented types

Constructors

Tile({String? coordsKey, Coords<double>? coords, CustomPoint<num>? tilePos, ImageProvider<Object>? imageProvider, TileReady? tileReady, 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
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