UsdlCombinedRecognizerResult class

Result object for UsdlCombinedRecognizer.

Inheritance

Constructors

UsdlCombinedRecognizerResult(Map<String, dynamic> nativeResult)

Properties

address String?
The full address of the United States driver license owner.
getter/setter pair
age int?
The current age of the document owner in years. It is calculated difference between now and date of birth. Now is current time on the device. @return current age of the document owner in years or -1 if date of birth is unknown.
getter/setter pair
dateOfBirth Date?
The date of birth of the United States driver license owner.
getter/setter pair
dateOfExpiry Date?
The date of expiry of the United States driver license.
getter/setter pair
dateOfIssue Date?
The date of issue of the United States driver license.
getter/setter pair
documentDataMatch DataMatchState?
Returns true if data from scanned parts/sides of the document match, false otherwise. For example if date of expiry is scanned from the front and back side of the document and values do not match, this method will return false. Result will be true only if scanned values for all fields that are compared are the same.
getter/setter pair
documentNumber String?
The document number of the United States driver license.
getter/setter pair
endorsements String?
The additional privileges granted to the United States driver license owner.
getter/setter pair
faceImage String?
face image from the document if enabled with returnFaceImage property.
getter/setter pair
fields List<String>?
Fields inside US Driver's licence. Available Keys are listed in UsdlKeys enum.
getter/setter pair
firstName String?
The first name of the United States driver license owner.
getter/setter pair
fullDocumentImage String?
full document image if enabled with returnFullDocumentImage property.
getter/setter pair
fullName String?
The full name of the United States driver license owner.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastName String?
The last name of the United States driver license owner.
getter/setter pair
middleName String?
The middle name of the United States driver license owner.
getter/setter pair
nameSuffix String?
The name suffix of the United States driver license owner.
getter/setter pair
optionalElements List<String>?
Array of elements that are not part of AAMVA standard and are specific to each US state.
getter/setter pair
rawData String?
The raw bytes contained inside 2D barcode.
getter/setter pair
rawStringData String?
Raw string inside 2D barcode.
getter/setter pair
restrictions String?
The restrictions to driving privileges for the United States driver license owner.
getter/setter pair
resultState RecognizerResultState
State of the result. It is always one of the values represented by RecognizerResultState enum
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scanningFirstSideDone bool?
Returns true if recognizer has finished scanning first side and is now scanning back side, false if it's still scanning first side.
getter/setter pair
sex String?
The sex of the United States driver license owner.
getter/setter pair
uncertain bool?
True if returned result is uncertain, i.e. if scanned barcode was incomplete (i.e.
getter/setter pair
vehicleClass String?
The type of vehicle the driver license owner has privilege to drive.
getter/setter pair

Methods

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

Operators

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