components/u_barcode library

Classes

UBarcode
Draws any barcode or QR code in pure Dart (all platforms), with colors, gradient, round dots and a center logo. UBarcode(value: "https://x.com", type: UBarcodeType.qrCode, width: 200, height: 200)

Enums

UBarcodeModuleShape
Shape of QR dots: square, rounded or circle.
UBarcodeType
Every supported code: qrCode, dataMatrix, aztec, pdf417, code128, EAN/UPC, code39/93, ITF, Codabar, postal codes…
UErrorCorrectionLevel
QR error correction: low, medium, quartile, high (higher survives damage/logos).