SingleSideScanningResult constructor
Represents the result of scanning a single side of the document.
Contains the data extracted from the Visual Inspection Zone, Machine Readable Zone, barcode, the input image, and the cropped document, face, and signature images.
Implementation
SingleSideScanningResult(
Map<String, dynamic> nativeSingleSideScanningResult,
) {
viz =
nativeSingleSideScanningResult["viz"] != null
? VizResult(
Map<String, dynamic>.from(nativeSingleSideScanningResult['viz']),
)
: null;
mrz =
nativeSingleSideScanningResult["mrz"] != null
? MrzResult(
Map<String, dynamic>.from(nativeSingleSideScanningResult['mrz']),
)
: null;
barcode =
nativeSingleSideScanningResult["barcode"] != null
? BarcodeResult(
Map<String, dynamic>.from(
nativeSingleSideScanningResult['barcode'],
),
)
: null;
inputImage = nativeSingleSideScanningResult["inputImage"];
barcodeInputImage = nativeSingleSideScanningResult["barcodeInputImage"];
documentImage = nativeSingleSideScanningResult["documentImage"];
faceImage =
nativeSingleSideScanningResult["faceImage"] != null
? DetailedCroppedImageResult(
Map<String, dynamic>.from(
nativeSingleSideScanningResult["faceImage"],
),
)
: null;
signatureImage =
nativeSingleSideScanningResult["signatureImage"] != null
? DetailedCroppedImageResult(
Map<String, dynamic>.from(
nativeSingleSideScanningResult["signatureImage"],
),
)
: null;
}