BoardTilesChanged class final

Inheritance
Annotations

Constructors

BoardTilesChanged(String table, [Map<VectorDefinition, List<BoardTile>> tiles = const {}])
BoardTilesChanged.single(GlobalVectorDefinition position, List<BoardTile> tiles)
BoardTilesChanged.singleTile(GlobalVectorDefinition position, BoardTile tile)

Properties

copyWith → BoardTilesChangedCopyWith<BoardTilesChanged, BoardTilesChanged, BoardTilesChanged>
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
table → String
final
tiles → Map<VectorDefinition, List<BoardTile>>
final

Methods

addTile(int x, int y, BoardTile tile) → BoardTilesChanged
addTiles(int x, int y, List<BoardTile> tiles) → BoardTilesChanged
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
tile(int x, int y, ItemLocation asset, int tileX, int tileY) → BoardTilesChanged
toJson() → String
inherited
toMap() → Map<String, dynamic>
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited