pretty_qr_code library

Flutter widgets that makes it easy to render QR codes.

Classes

PrettyQr
A widget that displays a QR code symbol.
PrettyQrBrush
A brush to use when filling the QR Code.
PrettyQrDecoration
An immutable description of how to paint a QR image.
PrettyQrDecorationImage
An image for a QR decoration.
PrettyQrDecorationTween
An interpolation between two PrettyQrDecorations.
PrettyQrGradientBrush
A gradient QR Code brush.
PrettyQrMatrix
The QR code matrix consisting of an array of nominally square modules.
PrettyQrModule
The QR code module.
PrettyQrRenderExperiments
To enable experiments related to rendering QR codes, edit the desired flags.
PrettyQrRoundedSymbol
A rectangular symbol with rounded corners.
PrettyQrShape
A base class for shape QR Code symbol.
PrettyQrSmoothSymbol
A rectangular modules with smoothed flow.
PrettyQrSolidBrush
A single color QR Code brush.
PrettyQrTheme
Defines default property values for descendant PrettyQrView widgets.
PrettyQrView
A widget that displays a QR code symbol.
QrBitBuffer
QrCode
QrErrorCorrectLevel
QrImage
Renders the encoded data from a QrCode in a portable format.

Enums

PrettyQrDecorationImagePosition
Where to paint a image decoration.
PrettyQrNeighbourDirection
The direction in which there is a dark module.

Extensions

PrettyQrDecorationThemeExtension on PrettyQrDecoration?
Extensions that apply to QR code decoration.
PrettyQrImageExtension on QrImage
Extensions that apply to QR Image.
PrettyQrModuleExtension on PrettyQrModule
Extensions that apply to QR symbol.
PrettyQrNeighbourDirectionSetExt on Set<PrettyQrNeighbourDirection>
Extensions that apply to Set<PrettyQrNeighbourDirection>.

Exceptions / Errors

InputTooLongException