fast_barcode_scanner library

Classes

Barcode
Describes a Barcode with type and value. Barcode is value-equatable.
BarcodeCamera
The main class connecting the platform code to the UI.
BarcodeCameraState
BlurPreviewOverlay
Blurs the preview when a barcode is detected
CameraController
Middleman, handling the communication with native platforms.
ImageSource
MaterialPreviewOverlay
Mimics the official Material Design Barcode Scanner (https://material.io/design/machine-learning/barcode-scanning.html)
MaterialPreviewOverlayState
PreviewConfiguration
The configuration by which the camera feed can be laid out in the UI.
ScannerConfiguration
The configuration of the camera and scanner.
ScannerState

Enums

BarcodeType
Contains all currently on iOS and Android supported barcode types.
CameraPosition
The position of the camera.
CutOutShape
DetectionMode
Dictates how the camera reacts to detections
Framerate
Supported Framerates. Not all devices support all framerates!
Resolution
Supported resolutions. Not all devices support all resolutions!
ScannerEvent
Indicates the current state the camera is in.

Typedefs

ErrorCallback = Widget Function(BuildContext context, Object? error)