fl_mlkit_scanning library

Classes

Address
An address.
BarcodeModel
Represents a single recognized barcode and its value.
CalendarEvent
A calendar event extracted from QRCode.
CameraInfo
CameraZoomState
ContactInfo
A person's or organization's business card. For example a VCARD.
DriverLicense
A driver license or ID card.
Email
An email message from a 'MAILTO:' or similar QRCode type.
FlCamera
FlCameraEvent
FlCameraMethodCall
FlCameraOptions
FlCameraState<T extends StatefulWidget>
FlMlKitScanning
FlMlKitScanningMethodCall
GeoPoint
GPS coordinates from a 'GEO:' or similar QRCode type.
PersonName
A person's name, both formatted version and individual name components.
Phone
Phone number info.
ScannerBox
扫码框动画 Scan frame animation
ScannerLine
ScannerPainter
扫码框+浅色背景 Code scanning box + light background
SMS
A sms message from a 'SMS:' or similar QRCode type.
UrlBookmark
A URL and title from a 'MEBKM:' or similar QRCode type.
WiFi
A wifi network parameters from a 'WIFI:' or similar QRCode type.

Enums

AddressType
Address type constants.
BarcodeFormat
BarcodeType
Barcode value type constants
CameraLensFacing
CameraResolution
EmailType
Email format type constants.
EncryptionType
Wifi encryption type constants.
FlashState
PhoneType
Phone number format type constants.

Functions

getBarcodeModelList(List list) List<BarcodeModel>
toCalendarEvent(Map? data) CalendarEvent?
toContactInfo(Map? data) ContactInfo?
toCorners(List? data) List<Offset>?
toDateTime(Map? data) DateTime?
toDriverLicense(Map? data) DriverLicense?
toEmail(Map? data) Email?
toFormat(int? value) BarcodeFormat
toGeoPoint(Map? data) GeoPoint?
toName(Map? data) PersonName?
toPhone(Map? data) Phone?
toSize(Map data) Size
toSMS(Map? data) SMS?
toUrl(Map? data) UrlBookmark?
toWiFi(Map? data) WiFi?

Typedefs

EventBarcodeListen = void Function(List<BarcodeModel> barcodes)
EventListen = void Function(dynamic data)