DeviceOption.fromJson constructor
DeviceOption.fromJson(
- Map<String, dynamic> json
)
Implementation
DeviceOption.fromJson(Map<String, dynamic> json)
: notify = json['notify'] == true,
alarm = json['alert'] == true,
notifyChecked = json.containsKey('notify_checked')
? ifNullReturnEmpty(json['notify_checked'])
: '',
alarmChecked = json.containsKey('alert_checked')
? ifNullReturnEmpty(json['alert_checked'])
: '',
notifyMessage = json.containsKey('notifymsg') && json['notifymsg'] != null
? DeviceOptionMessage.fromJson(json['notifymsg'])
: DeviceOptionMessage(),
alarmMessage = json.containsKey('alarmmsg') && json['alarmmsg'] != null
? DeviceOptionMessage.fromJson(json['alarmmsg'])
: DeviceOptionMessage(),
deviceBleConfig = getBleConfig(json);