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.
-
The footer of an info annotation (BarcodeArInfoAnnotation).
-
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