# MrzType enum

Enumerates supported MRZ types.

Inheritance
  - Object
  - Enum
  - MrzType

## Constructors

MrzType()
  const

## Values

none → const MrzType

  No MRZ. Default value.

td1 → const MrzType

  Document TD1 (ICAO 9303-5) - 3x30 lines MRZ.

td2 → const MrzType

  Document TD2 (ICAO 9303-6) - 2x36 lines MRZ.

td3 → const MrzType

  Document TD3 (Passports)(ICAO 9303-4) - 2x44 lines MRZ.

drivingLicense → const MrzType

  Driving licence (ISO-18013) - 1x30 line MRZ.

mrvA → const MrzType

  Visa format A (ICAO 9303-7) - 2x44 lines MRZ.

mrvB → const MrzType

  Visa format B (ICAO 9303-7) - 2x36 lines MRZ.

other → const MrzType

  Other MRZ Type, with a standard layout but unknown content.

frenchId → const MrzType

  Old french ID card (PRADO FRA-BO-02002). 2x36 lines MRZ.

## Properties

hashCode → int
  The hash code for this object.
  no setter inherited
index → int
  A numeric identifier for the enumerated value.
  no setter inherited
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited

## Methods

noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited

## Constants

values → const List<MrzType>
  A constant List of the values in this enum, in order of their declaration.
  `[none, td1, td2, td3, drivingLicense, mrvA, mrvB, other, frenchId]`