CarDamage.fromJson constructor
CarDamage.fromJson(
- Map<String, dynamic> json
)
Implementation
factory CarDamage.fromJson(Map<String, dynamic> json) {
return CarDamage(
score: num.tryParse(json['score'].toString()),
box: json['box'] is List
? json['box']
.map<num>((e) => num.tryParse(e.toString()) ?? 0)
.toList()
: null,
maskPath: json['maskPath']?.toString() ?? json['mask_path']?.toString(),
isPart: (json['isPart'] ?? json['is_part'])?.toString().contains('true'),
maskUrl: json['maskUrl']?.toString() ?? json['mask_url']?.toString(),
className: json['name']?.toString() ?? json['class']?.toString(),
damageKey:
json['damageKey']?.toString() ?? json['damage_key']?.toString(),
classUuid:
json['classUuid']?.toString() ?? json['class_uuid']?.toString(),
);
}