UsdlCombinedRecognizerResult class
Result object for UsdlCombinedRecognizer.
- Inheritance
-
- Object
- RecognizerResult
- UsdlCombinedRecognizerResult
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