DeviceInfoData.fromJson constructor

DeviceInfoData.fromJson(
  1. Map<String, dynamic>? json
)

Implementation

factory DeviceInfoData.fromJson(Map<String, dynamic>? json) {
  return DeviceInfoData(
    id: json?['id'] ?? 0,
    imei: (json?['imei'] ?? []).cast<String>(),
    deviceModel: json?['deviceModel'] ?? "",
    modelNo: json?['modelNo'] ?? "",
    deviceHealthStatus: json?['deviceHealthStatus'] ?? 0,
    healthRating: json?['healthRating'] ?? 0,
    status: json?['status'] ?? 0,
    deviceHealthCheckStatus: json?['deviceHealthCheckStatus'] ?? 0,
    onboardingStatus: json?['onboardingStatus'] ?? 0,
    canReceiveFPLNotifications: json?['canReceiveFPLNotifications'] ?? false,
    timeCreated: json?['timeCreated'] ?? "",
    timeUpdated: json?['timeUpdated'] ?? "",
  );
}