DeviceDetailsModel.fromJson constructor
DeviceDetailsModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DeviceDetailsModel.fromJson(Map<String, dynamic> json) {
return DeviceDetailsModel(
os: json['os'] as String? ?? 'Unknown OS', // Provide default values or handle nulls
brand: json['brand'] as String? ?? 'Unknown Brand',
device: json['device'] as String? ?? 'Unknown Device',
model: json['model'] as String? ?? 'Unknown Model',
lastInstalledOn: json['lastInstalledOn'] as String? ?? DateTime(0).millisecondsSinceEpoch.toString(), // Default to epoch 0
versionRelease: json['versionRelease'] as String? ?? 'Unknown Version',
);
}