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