NetworkAuditData.fromJson constructor
NetworkAuditData.fromJson(
- Map<String, dynamic> json, {
- ValueSerializer? serializer,
})
Implementation
factory NetworkAuditData.fromJson(Map<String, dynamic> json,
{ValueSerializer? serializer}) {
serializer ??= driftRuntimeOptions.defaultSerializer;
return NetworkAuditData(
id: serializer.fromJson<int>(json['id']),
createdAt: serializer.fromJson<DateTime>(json['createdAt']),
totalDownload: serializer.fromJson<double>(json['totalDownload']),
totalUpload: serializer.fromJson<double>(json['totalUpload']),
downloadSpeed: serializer.fromJson<double>(json['downloadSpeed']),
uploadSpeed: serializer.fromJson<double>(json['uploadSpeed']),
isWifi: serializer.fromJson<bool>(json['isWifi']),
isCellular: serializer.fromJson<bool>(json['isCellular']),
isEthernet: serializer.fromJson<bool>(json['isEthernet']),
wifiSsid: serializer.fromJson<String?>(json['wifiSsid']),
);
}