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