BarcodeResult constructor
BarcodeResult(
- Map<String, dynamic> nativeBarcodeResult
)
Implementation
BarcodeResult(Map<String, dynamic> nativeBarcodeResult) {
this.barcodeType = BarcodeType.values[nativeBarcodeResult['barcodeType']];
this.rawData = nativeBarcodeResult['rawData'];
this.stringData = nativeBarcodeResult['stringData'];
this.uncertain = nativeBarcodeResult['uncertain'];
this.firstName = nativeBarcodeResult['firstName'];
this.middleName = nativeBarcodeResult['middleName'];
this.lastName = nativeBarcodeResult['lastName'];
this.fullName = nativeBarcodeResult['fullName'];
this.additionalNameInformation = nativeBarcodeResult['additionalNameInformation'];
this.address = nativeBarcodeResult['address'];
this.placeOfBirth = nativeBarcodeResult['placeOfBirth'];
this.nationality = nativeBarcodeResult['nationality'];
this.race = nativeBarcodeResult['race'];
this.religion = nativeBarcodeResult['religion'];
this.profession = nativeBarcodeResult['profession'];
this.maritalStatus = nativeBarcodeResult['maritalStatus'];
this.residentialStatus = nativeBarcodeResult['residentialStatus'];
this.employer = nativeBarcodeResult['employer'];
this.sex = nativeBarcodeResult['sex'];
this.dateOfBirth = nativeBarcodeResult['dateOfBirth'] != null ? Date(Map<String, dynamic>.from(nativeBarcodeResult['dateOfBirth'])) : null;
this.dateOfBirth = nativeBarcodeResult['dateOfIssue'] != null ? Date(Map<String, dynamic>.from(nativeBarcodeResult['dateOfIssue'])) : null;
this.dateOfBirth = nativeBarcodeResult['dateOfExpiry'] != null ? Date(Map<String, dynamic>.from(nativeBarcodeResult['dateOfExpiry'])) : null;
this.documentNumber = nativeBarcodeResult['documentNumber'];
this.personalIdNumber = nativeBarcodeResult['personalIdNumber'];
this.documentAdditionalNumber = nativeBarcodeResult['documentAdditionalNumber'];
this.issuingAuthority = nativeBarcodeResult['issuingAuthority'];
this.street = nativeBarcodeResult['street'];
this.postalCode = nativeBarcodeResult['postalCode'];
this.city = nativeBarcodeResult['city'];
this.jurisdiction = nativeBarcodeResult['jurisdiction'];
this.driverLicenseDetailedInfo = nativeBarcodeResult['driverLicenseDetailedInfo'] != null ? BarcodeDriverLicenseDetailedInfo(Map<String, dynamic>.from(nativeBarcodeResult['driverLicenseDetailedInfo'])) : null;
this.empty = nativeBarcodeResult['empty'];
this.extendedElements = nativeBarcodeResult['extendedElements'] != null ? BarcodeElements(Map<String, dynamic>.from(nativeBarcodeResult['extendedElements'])) : null;
}