BarcodeUtils class

Constructors

BarcodeUtils()

Properties

barcodesDictionary ↔ BarcodesDictionary
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getSSCCCode(GS1Barcode gs1barcode) → String?
getUnitItemBarcodeInfo({required GS1Barcode gs1barcode, bool forPackaging = false, DateFormat? dateFormat}) → List<BarcodeInfo>
The AIs of gs1barcode the way people read them. forPackaging names them the way IdePack does, see aiDescription. With a dateFormat the dates are written out, without one they stay as on the label.
getUnitItemCode(GS1Barcode gs1barcode) → String?
hasFNC1symbols(String barcode) → bool
isProcessOrder(String barcode) → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseGS1Barcode(String barcode) → GS1Barcode
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

aiDescription(String ai, {bool forPackaging = false}) → String?
Our description of an AI, null for the ones we have none for. The names are neutral; forPackaging takes IdePack's, which see article number and batch from the side of the packaging supplier.
allBarcodeCharactersAreNumbers(String barcode) → bool
companyInternalInformationToBarcodeInfo(String rawValue) → List<BarcodeInfo>
isNew2026QRType({String? barcode, GS1Barcode? gs1barcode}) → bool
isStandardQRType({String? barcode, GS1Barcode? gs1barcode}) → bool