# DeIdCardBack constructor

DeIdCardBack(

1. GenericDocument document

)

## Implementation

    DeIdCardBack(GenericDocument document) : super(document) {
      ///Eye color
      eyeColor = document
          .fieldByTypeName("EyeColor")!
          .let((field) => TextFieldWrapper(field));

      ///Height
      height = document
          .fieldByTypeName("Height")!
          .let((field) => TextFieldWrapper(field));

      ///Issue date
      issueDate = document
          .fieldByTypeName("IssueDate")!
          .let((field) => ValidatedTextFieldWrapper(field));

      ///Issuing authority
      issuingAuthority = document
          .fieldByTypeName("IssuingAuthority")!
          .let((field) => TextFieldWrapper(field));

      ///Address
      address = document
          .fieldByTypeName("Address")!
          .let((field) => TextFieldWrapper(field));

      ///Pseudonym
      pseudonym = document
          .fieldByTypeName("Pseudonym")!
          .let((field) => TextFieldWrapper(field));

      ///Raw MRZ text value
      rawMRZ = document
          .fieldByTypeName("RawMRZ")!
          .let((field) => TextFieldWrapper(field));
      mrz = document.childByDocumentType("MRZ")!.let((document) => MRZ(document));
    }