$DeviceEntityFromJson function

DeviceEntity $DeviceEntityFromJson(
  1. Map<String, dynamic> json
)

Implementation

DeviceEntity $DeviceEntityFromJson(Map<String, dynamic> json) {
  final DeviceEntity deviceEntity = DeviceEntity();
  final String? model = jsonConvert.convert<String>(json['model']);
  if (model != null) {
    deviceEntity.model = model;
  }
  final String? mac = jsonConvert.convert<String>(json['mac']);
  if (mac != null) {
    deviceEntity.mac = mac;
  }
  final String? cUuid = jsonConvert.convert<String>(json['cUuid']);
  if (cUuid != null) {
    deviceEntity.cUuid = cUuid;
  }
  final String? state = jsonConvert.convert<String>(json['state']);
  if (state != null) {
    deviceEntity.state = state;
  }
  final DeviceAdvertisementData? advertisementData = jsonConvert.convert<
      DeviceAdvertisementData>(json['advertisementData']);
  if (advertisementData != null) {
    deviceEntity.advertisementData = advertisementData;
  }
  final bool? firstLoad = jsonConvert.convert<bool>(json['firstLoad']);
  if (firstLoad != null) {
    deviceEntity.firstLoad = firstLoad;
  }
  final int? createTime = jsonConvert.convert<int>(json['createTime']);
  if (createTime != null) {
    deviceEntity.createTime = createTime;
  }
  return deviceEntity;
}