scandit_flutter_datacapture_barcode_ar library

Classes

BarcodeAr
Capture mode that implements Barcode AR.
BarcodeArAnnotation
Common interface for Barcode Ar annotations. Annotations are used to display additional information and/or trigger actions. They are displayed outside of the area of a barcode, and attach to the scanned barcode. They are available in different types and have configurable styles. Currently, three types of highlights are supported: BarcodeArInfoAnnotation, BarcodeArPopoverAnnotation and BarcodeArStatusIconAnnotation.
BarcodeArAnnotationProvider
An object used to retrieve the annotations for scanned barcodes.
BarcodeArCircleHighlight
A type of highlight that draws circles on top of barcodes. Highlight styles are customizable. Here are some examples:
BarcodeArCustomAnnotation
A custom annotation that can be used to attach your own component to a scanned barcode.
BarcodeArCustomHighlight
A custom highlight that can be used to attach your own component to a scanned barcode.
BarcodeArFeedback
Determines what feedback (vibration, sound) should be emitted when barcodes are checked.
BarcodeArFilter
Interface for filtering barcodes in BarcodeAr.
BarcodeArHighlight
Common interface for Barcode AR highlights. Highlights let the user identify the scanned barcode. They are shown on top of the respective barcode and are displayed as soon as the respective barcode is scanned. They are available in different shapes and have configurable styles. Currently, two types of highlights are supported: BarcodeArCircleHighlight and BarcodeArRectangleHighlight.
BarcodeArHighlightProvider
An object used to retrieve the highlights for scanned barcodes.
BarcodeArInfoAnnotation
Info annotations are tooltips that display text and icons, structured as an array of body components (BarcodeArInfoAnnotationBodyComponent). Each body component contains text and may include optional tappable icons on both the left and right sides.
BarcodeArInfoAnnotationBodyComponent
A component that forms the body of an info annotation (BarcodeArInfoAnnotation). Each component represents a “row,” containing text with optional icons on the left and/or right sides.
BarcodeArInfoAnnotationFooter
The footer of an info annotation (BarcodeArInfoAnnotation).
BarcodeArInfoAnnotationHeader
The header of an info annotation (BarcodeArInfoAnnotation).
BarcodeArInfoAnnotationListener
The listener for the info annotation.
BarcodeArListener
Listener interface for BarcodeAr.
BarcodeArPopoverAnnotation
An annotation comprising a set of buttons, each containing an icon and text, which appears only when the user taps on the corresponding barcode highlight.
BarcodeArPopoverAnnotationButton
Added in version 7.1.0
BarcodeArPopoverAnnotationListener
The listener for the popover annotation.
BarcodeArRectangleHighlight
A type of highlight that draws rectangles on top of barcodes. Highlight styles are customizable. Here are some examples:
BarcodeArResponsiveAnnotation
Responsive annotations dynamically switch between different annotation variations based on the barcode’s size relative to the screen. This allows for different display styles as a barcode gets closer to or further from the camera.
BarcodeArSession
The Barcode AR session holds the ongoing state of a running BarcodeAr.
BarcodeArSettings
Added in version 7.1.0
BarcodeArStatusIconAnnotation
A tooltip annotation that toggles between collapsed and expanded states upon tap. In the collapsed state, only the icon is visible. In the expanded state, both the icon and text are displayed.
BarcodeArView
Barcode AR comes with a ready-to-use UI that allows highlighting barcodes and displaying additional information over them. The BarcodeArView integrates with any app in just a few lines of code.
BarcodeArViewSettings
Added in version 7.1.0
BarcodeArViewUiListener
Added in version 7.1.0

Enums

BarcodeArAnnotationTrigger
The conditions that trigger an annotation to be displayed.
BarcodeArCircleHighlightPreset
The circle highlight presets.
BarcodeArInfoAnnotationAnchor
The available anchor options for an info annotation.
BarcodeArInfoAnnotationWidthPreset
The available width options for an info annotation.
BarcodeArPopoverAnnotationAnchor
The available anchor options for a popover annotation.
BarcodeArStatusIconAnnotationAnchor
The available anchor options for a status icon annotation.