Barcode class
Represents a single recognized barcode and its value.
Constructors
-
Barcode({List<
Offset> ? corners, BarcodeFormat format = BarcodeFormat.ean13, Uint8List? rawBytes, BarcodeType type = BarcodeType.text, CalendarEvent? calendarEvent, ContactInfo? contactInfo, DriverLicense? driverLicense, Email? email, GeoPoint? geoPoint, Phone? phone, SMS? sms, UrlBookmark? url, WiFi? wifi, String? displayValue, required String? rawValue}) - Barcode.fromNative(Map data)
- Create a Barcode from native data.
Properties
- calendarEvent → CalendarEvent?
-
Gets parsed calendar event details.
final
- contactInfo → ContactInfo?
-
Gets parsed contact details.
final
-
corners
→ List<
Offset> ? -
Returns four corner points in clockwise direction starting with top-left.
final
- displayValue → String?
-
Returns barcode value in a user-friendly format.
final
- driverLicense → DriverLicense?
-
Gets parsed driver license details.
final
- email → Email?
-
Gets parsed email details.
final
- format → BarcodeFormat
-
Returns barcode format
final
- geoPoint → GeoPoint?
-
Gets parsed geo coordinates.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- phone → Phone?
-
Gets parsed phone number details.
final
- rawBytes → Uint8List?
-
Returns raw bytes as it was encoded in the barcode.
final
- rawValue → String?
-
Returns barcode value as it was encoded in the barcode. Structured values are not parsed, for example: 'MEBKM:TITLE:Google;URL://www.google.com;;'.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sms → SMS?
-
Gets parsed SMS details.
final
- type → BarcodeType
-
Returns format type of the barcode value.
final
- url → UrlBookmark?
-
Gets parsed URL bookmark details.
final
- wifi → WiFi?
-
Gets parsed WiFi AP details.
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