DamageAssessmentModel.fromJson constructor

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

Implementation

factory DamageAssessmentModel.fromJson(Map<String, dynamic> json) {
  List<dynamic> _results = json['result']['results']['Results'];
  Map<String, dynamic> _result = _results.first;
  return DamageAssessmentModel(
    imageId: json['imageId'],
    imgUrl: _result['img_url'],
    imageSize: _result['img_size'],
    carDamages: List<DamageModel>.from(
        _result['car_damages'].map((e) => DamageModel.fromJson(e))),
    carParts: List<CarPart>.from(
        _result['car_parts'].map((e) => CarPart.fromJson(e))),
  );
}