VehicleLicenseExtractionResult constructor
VehicleLicenseExtractionResult(- Map dataMap
)
Implementation
VehicleLicenseExtractionResult(Map<dynamic, dynamic> dataMap)
: super(dataMap) {
Map<dynamic, dynamic>? frontDataMap = dataMap
.getValue<Map<dynamic, dynamic>>(Inbound.frontVehicleLicenseData);
Map<dynamic, dynamic>? backDataMap =
dataMap.getValue<Map<dynamic, dynamic>>(Inbound.backVehicleLicenseData);
frontVehicleLicenseData =
frontDataMap != null ? FrontVehicleLicenseData(frontDataMap) : null;
backVehicleLicenseData =
backDataMap != null ? BackVehicleLicenseData(backDataMap) : null;
frontLiveness = dataMap.getValue<double>(Inbound.frontLiveness);
backLiveness = dataMap.getValue<double>(Inbound.backLiveness);
warning = dataMap.getValue<String>(Inbound.warning);
List<dynamic>? tempWarningCode =
dataMap.getValue<List<dynamic>>(Inbound.warningCode);
if (tempWarningCode != null) {
warningCode = tempWarningCode.map((item) => item as String).toList();
} else {
warningCode = null;
}
}