blinkid_result library

Classes

AddressDetailedInfo
Detailed information about the address.
BarcodeData
Represents the raw, unparsed data extracted from a scanned barcode.
BarcodeExtendedElements
Represents the fields present in the barcode. Currently this is only used for AAMVACompliant documents.
BarcodeResult
Represents the data extracted from the barcode.
BlinkIdScanningResult
Represents the results of scanning a document.
DataMatchResult
Represents the result of the data match.
DataMatchResultField
Represents the state of the field in the data match.
Date
Represents the extracted date.
DateResult<T>
Represents the result of the date extraction. Contains the extracted date, along with additional date information.
DependentInfo
Information about the dependent.
DetailedCroppedImageResult
Represents the result of the image crop transformation with additional details.
DocumentClassInfo
Represents the document class information.
DriverLicenseDetailedInfo<T>
Represents detailed extracted information about the driver license.
Location
Represents the information about the location of an element within a document or image.
MrzResult
Represents the result of the MRZ recognition.
Rectangle
Represents the rectangle location of each document field
Side
Side of the document on which the specific result is located.
SingleSideScanningResult
Represents the result of scanning a single side of the document.
StringResult
Represents the multi-alphabet string result extracted from the OCR. The result contains the extracted strings, their locations, and the sides of the extracted strings.
VehicleClassInfo<T>
Represents the information about the vehicle class extraction.
VizResult
Represents the result of the Visual Inspection Zone of a document.

Enums

BarcodeType
Represents the type of scanned barcode
DataMatchField
Represents the type of the field used in data match.
DataMatchState
Represents the state of the data match.
DocumentSide
Define document side where the document field is located
MRZDocumentType
Represents the document type found on the Machine Readable Zone
RecognitionMode
Represents possible recognition modes.
ScanningSide
Represents the side of the document being scanned.

Functions

createStringResult(Map<String, dynamic> result, String propertyName) StringResult?
enumFromValue<T>(List<T> values, dynamic input) → T?
Helper method for serializing enums from the native Android and iOS platforms.
handleStringType<T>(dynamic result, String propertyName) → T?
Helper method for handling different string types, based on the document information source.