ZoneData class

Constructors

ZoneData.new({required String zoneName, required int zoneType, required int zoneLedsMin, required int zoneLedsMax, required int zoneLedsCount, required int zoneMatrixHeight, required int zoneMatrixWidth, required List<int> zoneMatrix})
ZoneData.fromBuffer(ByteDataWrapper wrapper)
factory
ZoneData.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
zoneLedsCount int
getter/setter pair
zoneLedsMax int
getter/setter pair
zoneLedsMin int
getter/setter pair
zoneMatrix List<int>
getter/setter pair
zoneMatrixHeight int
getter/setter pair
zoneMatrixWidth int
getter/setter pair
zoneName String
getter/setter pair
zoneType int
getter/setter pair

Methods

copyWith({String? zoneName, int? zoneType, int? zoneLedsMin, int? zoneLedsMax, int? zoneLedsCount, int? zoneMatrixHeight, int? zoneMatrixWidth, List<int>? zoneMatrix}) ZoneData
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBytes() Uint8List
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

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