MrzType enum

Enumerates supported MRZ types.

Inheritance

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 setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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]