UVehicleViolationDetailResponse.fromMap constructor
UVehicleViolationDetailResponse.fromMap(
- Map<String, dynamic> json
)
Implementation
factory UVehicleViolationDetailResponse.fromMap(Map<String, dynamic> json) => UVehicleViolationDetailResponse(
plateDictation: json["plateDictation"],
plateChar: json["plateChar"],
complaintStatus: json["complaintStatus"],
complaint: json["complaint"],
dateTime: json["dateTime"],
priceStatus: json["priceStatus"],
traceId: json["traceId"],
paperId: json["paperId"],
paymentId: json["paymentId"],
warningPrice: json["warningPrice"],
inquirePrice: json["inquirePrice"],
ejrInquireNo: json["ejrInquireNo"],
warningId: json["warningId"],
inquirePriceDictation: json["inquirePriceDictation"],
isCached: json["isCached"] ?? false,
cachedAt: json["cachedAt"] == null ? null : DateTime.tryParse(json["cachedAt"]),
cacheExpiresAt: json["cacheExpiresAt"] == null ? null : DateTime.tryParse(json["cacheExpiresAt"]),
items: json["items"] == null ? <UVehicleViolationDetailItem>[] : List<UVehicleViolationDetailItem>.from(json["items"]!.map((dynamic x) => UVehicleViolationDetailItem.fromMap(x))),
);