Appliance class
Constructors
-
Appliance({required String id, required DeviceCore device, required ApplianceModel model, required String nickname, required Image image, required ApplianceType type, required AirConSetting airConSetting, required AirCon airCon, required List<
Signal> signals, required Tv tv, required Light light, required SmartMeter smartMeter}) -
Appliance.fromJson(Map<
String, dynamic> json) -
factory
Properties
- airCon → AirCon
-
final
- airConSetting → AirConSetting
-
final
- device → DeviceCore
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
- image → Image
-
final
- light → Light
-
final
- model → ApplianceModel
-
final
- nickname → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
signals
→ List<
Signal> -
final
- smartMeter → SmartMeter
-
final
- tv → Tv
-
final
- type → ApplianceType
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited