CaptureResult.fromJson constructor
Returns a CaptureResult type from a JSON
Implementation
factory CaptureResult.fromJson(Map<String, dynamic> data) {
var self = CaptureResult._();
self._map["documentImage"] = data['documentImage'] ??
{throw ArgumentError('documentImage should not be null')};
self._map["captureMode"] = data['captureMode'];
self._map["pageType"] = data['pageType'];
self._map["faceImageFeature"] = data['faceImageFeature'] == null
? null
: Map<String, dynamic>.from(data['faceImageFeature']);
self._map["mrzFeature"] = data['mrzFeature'] == null
? null
: Map<String, dynamic>.from(data['mrzFeature']);
self._map["qrCodeFeature"] = data['qrCodeFeature'] == null
? null
: Map<String, dynamic>.from(data['qrCodeFeature']);
self._map["sharpImageQualityCriterion"] =
data['sharpImageQualityCriterion'] == null
? null
: Map<String, dynamic>.from(data['sharpImageQualityCriterion']);
self._map["noGlareOnDocumentQualityCriterion"] =
data['noGlareOnDocumentQualityCriterion'] == null
? null
: Map<String, dynamic>.from(
data['noGlareOnDocumentQualityCriterion']);
self._map["noFingerOnDocumentQualityCriterion"] =
data['noFingerOnDocumentQualityCriterion'] == null
? null
: Map<String, dynamic>.from(
data['noFingerOnDocumentQualityCriterion']);
self._map["qrCodeResult"] = data['qrCodeResult'] == null
? null
: Map<String, dynamic>.from(data['qrCodeResult']);
return self;
}