BarcodeExtendedElements constructor

BarcodeExtendedElements(
  1. Map<String, dynamic> nativeBarcodeExtendedElements
)

Represents the fields present in the barcode. Currently this is only used for AAMVACompliant documents.

Implementation

BarcodeExtendedElements(Map<String, dynamic> nativeBarcodeExtendedElements)
  : addressCity = nativeBarcodeExtendedElements['addressCity'],
    addressJurisdictionCode =
        nativeBarcodeExtendedElements['addressJurisdictionCode'],
    addressPostalCode = nativeBarcodeExtendedElements['addressPostalCode'],
    addressStreet = nativeBarcodeExtendedElements['addressStreet'],
    addressStreet2 = nativeBarcodeExtendedElements['addressStreet2'],
    akaDateOfBirth = nativeBarcodeExtendedElements['akaDateOfBirth'],
    akaFamilyName = nativeBarcodeExtendedElements['akaFamilyName'],
    akaFullName = nativeBarcodeExtendedElements['akaFullName'],
    akaGivenName = nativeBarcodeExtendedElements['akaGivenName'],
    akaMiddleName = nativeBarcodeExtendedElements['akaMiddleName'],
    akaPrefixName = nativeBarcodeExtendedElements['akaPrefixName'],
    akaSocialSecurityNumber =
        nativeBarcodeExtendedElements['akaSocialSecurityNumber'],
    akaSuffixName = nativeBarcodeExtendedElements['akaSuffixName'],
    auditInformation = nativeBarcodeExtendedElements['auditInformation'],
    cardRevisionDate = nativeBarcodeExtendedElements['cardRevisionDate'],
    complianceType = nativeBarcodeExtendedElements['complianceType'],
    countryIdentification =
        nativeBarcodeExtendedElements['countryIdentification'],
    customerFamilyName = nativeBarcodeExtendedElements['customerFamilyName'],
    customerIdNumber = nativeBarcodeExtendedElements['customerIdNumber'],
    customerFirstName = nativeBarcodeExtendedElements['customerFirstName'],
    customerFullName = nativeBarcodeExtendedElements['customerFullName'],
    customerMiddleName = nativeBarcodeExtendedElements['customerMiddleName'],
    dataDiscriminator = nativeBarcodeExtendedElements['dataDiscriminator'],
    dateOfBirth = nativeBarcodeExtendedElements['dateOfBirth'],
    documentDiscriminator =
        nativeBarcodeExtendedElements['documentDiscriminator'],
    documentExpirationDate =
        nativeBarcodeExtendedElements['documentExpirationDate'],
    documentExpirationMonth =
        nativeBarcodeExtendedElements['documentExpirationMonth'],
    documentIssueDate = nativeBarcodeExtendedElements['documentIssueDate'],
    documentNonexpiring =
        nativeBarcodeExtendedElements['documentNonexpiring'],
    documentType = nativeBarcodeExtendedElements['documentType'],
    eyeColor = nativeBarcodeExtendedElements['eyeColor'],
    familyNameTruncation =
        nativeBarcodeExtendedElements['familyNameTruncation'],
    federalCommercialVehicleCodes =
        nativeBarcodeExtendedElements['federalCommercialVehicleCodes'],
    firstNameTruncation =
        nativeBarcodeExtendedElements['firstNameTruncation'],
    fullAddress = nativeBarcodeExtendedElements['fullAddress'],
    hairColor = nativeBarcodeExtendedElements['hairColor'],
    height = nativeBarcodeExtendedElements['height'],
    heightIn = nativeBarcodeExtendedElements['heightIn'],
    heightCm = nativeBarcodeExtendedElements['heightCm'],
    issuerIdentificationNumber =
        nativeBarcodeExtendedElements['issuerIdentificationNumber'],
    issuingJurisdiction =
        nativeBarcodeExtendedElements['issuingJurisdiction'],
    issuingJurisdictionName =
        nativeBarcodeExtendedElements['issuingJurisdictionName'],
    jurisdictionEndorsementCodes =
        nativeBarcodeExtendedElements['jurisdictionEndorsementCodes'],
    jurisdictionEndorsmentCodeDescription =
        nativeBarcodeExtendedElements['jurisdictionEndorsmentCodeDescription'],
    jurisdictionRestrictionCodeDescription =
        nativeBarcodeExtendedElements['jurisdictionRestrictionCodeDescription'],
    jurisdictionRestrictionCodes =
        nativeBarcodeExtendedElements['jurisdictionRestrictionCodes'],
    jurisdictionVehicleClass =
        nativeBarcodeExtendedElements['jurisdictionVehicleClass'],
    jurisdictionVehicleClassificationDescription =
        nativeBarcodeExtendedElements['jurisdictionVehicleClassificationDescription'],
    jurisdictionVersionNumber =
        nativeBarcodeExtendedElements['jurisdictionVersionNumber'],
    limitedDurationDocument =
        nativeBarcodeExtendedElements['limitedDurationDocument'],
    medicalIndicator = nativeBarcodeExtendedElements['medicalIndicator'],
    middleNameTruncation =
        nativeBarcodeExtendedElements['middleNameTruncation'],
    namePrefix = nativeBarcodeExtendedElements['namePrefix'],
    nameSuffix = nativeBarcodeExtendedElements['nameSuffix'],
    nonResident = nativeBarcodeExtendedElements['nonResident'],
    numberOfDuplicates = nativeBarcodeExtendedElements['numberOfDuplicates'],
    organDonor = nativeBarcodeExtendedElements['organDonor'],
    permitExpirationDate =
        nativeBarcodeExtendedElements['permitExpirationDate'],
    permitIdentifier = nativeBarcodeExtendedElements['permitIdentifier'],
    permitIssueDate = nativeBarcodeExtendedElements['permitIssueDate'],
    placeOfBirth = nativeBarcodeExtendedElements['placeOfBirth'],
    raceEthnicity = nativeBarcodeExtendedElements['raceEthnicity'],
    residenceCity = nativeBarcodeExtendedElements['residenceCity'],
    residenceFullAddress =
        nativeBarcodeExtendedElements['residenceFullAddress'],
    residenceJurisdictionCode =
        nativeBarcodeExtendedElements['residenceJurisdictionCode'],
    residencePostalCode =
        nativeBarcodeExtendedElements['residencePostalCode'],
    residenceStreetAddress =
        nativeBarcodeExtendedElements['residenceStreetAddress'],
    residenceStreetAddress2 =
        nativeBarcodeExtendedElements['residenceStreetAddress2'],
    securityVersion = nativeBarcodeExtendedElements['securityVersion'],
    sex = nativeBarcodeExtendedElements['sex'],
    socialSecurityNumber =
        nativeBarcodeExtendedElements['socialSecurityNumber'],
    standardEndorsementCode =
        nativeBarcodeExtendedElements['standardEndorsementCode'],
    standardRestrictionCode =
        nativeBarcodeExtendedElements['standardRestrictionCode'],
    standardVehicleClassification =
        nativeBarcodeExtendedElements['standardVehicleClassification'],
    standardVersionNumber =
        nativeBarcodeExtendedElements['standardVersionNumber'],
    under18 = nativeBarcodeExtendedElements['under18'],
    under19 = nativeBarcodeExtendedElements['under19'],
    under21 = nativeBarcodeExtendedElements['under21'],
    uniqueCustomerId = nativeBarcodeExtendedElements['uniqueCustomerId'],
    veteran = nativeBarcodeExtendedElements['veteran'],
    weightKilograms = nativeBarcodeExtendedElements['weightKilograms'],
    weightPounds = nativeBarcodeExtendedElements['weightPounds'],
    weightRange = nativeBarcodeExtendedElements['weightRange'];