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));
}