Files
syncrow-app/lib/features/devices/model/device_control_model.dart

29 lines
546 B
Dart

class DeviceControlModel {
String? deviceId;
String? code;
dynamic value;
DeviceControlModel({
required this.deviceId,
required this.code,
required this.value,
});
factory DeviceControlModel.fromJson(Map<String, dynamic> json) {
print('json: $json');
return DeviceControlModel(
deviceId: json['deviceUuid'],
code: json['code'],
value: json['value'],
);
}
Map<String, dynamic> toJson() {
return {
'deviceUuid': deviceId,
'code': code,
'value': value,
};
}
}