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)