DamageAssessmentResponse.fromJson constructor
DamageAssessmentResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DamageAssessmentResponse.fromJson(Map<String, dynamic> json) {
return DamageAssessmentResponse(
status: json['status']?.toString(),
isPhotoValid: json['isPhotoValid']?.toString().contains('true'),
traceId: json['traceId']?.toString(),
errorCodeFromEngine: num.tryParse(json['errorCodeFromEngine'].toString()),
message: json['message']?.toString(),
imageId: num.tryParse(json['imageId'].toString()),
result: json['result'] == null
? null
: json['result'] is List
? json['result'][0] != null
? DamageAssessmentModel.fromJson(
Map<String, dynamic>.from(json['result'][0]),
)
: null
: DamageAssessmentModel.fromJson(
Map<String, dynamic>.from(json['result']),
),
);
}