Barcode class

Represents a single recognized barcode and its value.

Constructors

Barcode({CalendarEvent? calendarEvent, ContactInfo? contactInfo, List<Offset> corners = const <Offset>[], String? displayValue, DriverLicense? driverLicense, Email? email, BarcodeFormat format = BarcodeFormat.unknown, GeoPoint? geoPoint, Phone? phone, Uint8List? rawBytes, String? rawValue, SMS? sms, BarcodeType type = BarcodeType.unknown, UrlBookmark? url, WiFi? wifi})
Creates a new Barcode instance.
const
Barcode.fromNative(Map<Object?, Object?> data)
Creates a new Barcode instance from the given data.
factory

Properties

calendarEvent CalendarEvent?
The calendar event that is embedded in the barcode.
final
contactInfo ContactInfo?
The contact information that is embedded in the barcode.
final
corners List<Offset>
The four corner points of the barcode, in clockwise order, starting with the top-left point.
final
displayValue String?
The barcode value in a user-friendly format.
final
driverLicense DriverLicense?
The driver license information that is embedded in the barcode.
final
email Email?
The email message that is embedded in the barcode.
final
format BarcodeFormat
The format of the barcode.
final
geoPoint GeoPoint?
The geographic point that is embedded in the barcode.
final
hashCode int
The hash code for this object.
no setterinherited
phone Phone?
The phone number that is embedded in the barcode.
final
rawBytes Uint8List?
The raw bytes of the barcode.
final
rawValue String?
The raw value of UTF-8 encoded barcodes.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sms SMS?
The SMS message that is embedded in the barcode.
final
type BarcodeType
The type of the format of the barcode.
final
url UrlBookmark?
The URL bookmark that is embedded in the barcode.
final
wifi WiFi?
The Wireless network information that is embedded in the barcode.
final

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