UVehicleViolationDetailResponse.fromMap constructor

UVehicleViolationDetailResponse.fromMap(
  1. 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))),
);