Barcode Check Popover Annotation

Defined in library scandit_datacapture_barcode_check_ui

BarcodeCheckPopoverAnnotationListener
abstract class BarcodeCheckPopoverAnnotationListener

Added in version 7.1.0

The listener for the popover annotation.

didTapPopoverButton(popover, button, buttonIndex)
void didTapPopoverButton(BarcodeCheckPopoverAnnotation popover,
        BarcodeCheckPopoverAnnotationButton button,
        int buttonIndex)

Added in version 7.1.0

Called when a button is tapped. The buttonIndex parameter can be used to identify which button was tapped. Called only if BarcodeCheckPopoverAnnotation.isEntirePopoverTappable is false.

didTapPopover(popover)
void didTapPopover(BarcodeCheckPopoverAnnotation popover)

Added in version 7.1.0

Called when the popover is tapped. Called only if BarcodeCheckPopoverAnnotation.isEntirePopoverTappable is true.

BarcodeCheckPopoverAnnotation
class BarcodeCheckPopoverAnnotation : BarcodeCheckAnnotation

Added in version 7.1.0

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.

Popover annotation
BarcodeCheckPopoverAnnotation(barcode, buttons)
BarcodeCheckPopoverAnnotation(Barcode barcode,
        List<BarcodeCheckPopoverAnnotationButton> buttons)

Added in version 7.1.0

Constructs a new instance with the given buttons and barcode.

isEntirePopoverTappable
bool isEntirePopoverTappable

Added in version 7.1.0

If false each individual button in the popover is tappable. If true the entire popover is tappable. Default is false.

listener
BarcodeCheckPopoverAnnotationListener? listener

Added in version 7.1.0

An object that receives notifications for UI-related events, such as tapping on a button.

buttons
List<BarcodeCheckPopoverAnnotationButton> get buttons

Added in version 7.1.0

Returns the buttons provided in the constructor.

barcode
Barcode get barcode

Added in version 7.1.0

Returns the barcode provided in the constructor.

BarcodeCheckPopoverAnnotationButton
class BarcodeCheckPopoverAnnotationButton

Added in version 7.1.0

BarcodeCheckPopoverAnnotationButton(icon, text)
 BarcodeCheckPopoverAnnotationButton(ScanditIcon icon,
        String text)

Added in version 7.1.0

Constructs a new instance with the given icon and text.

textColor
Color textColor

Added in version 7.1.0

The color of the text. Default is #3D4852.

textSize
double textSize

Added in version 7.1.0

The size of the text. Default is 10 scale-independent pixels.

fontFamily
FontFamily fontFamily

Added in version 7.1.0

The font used for the text.

icon
ScanditIcon get icon

Added in version 7.1.0

The icon provided in the constructor.

text
String get text

Added in version 7.1.0

The text provided in the constructor.

enabled
bool enabled

Added in version 7.1.0

Whether the button is enabled. Default is true.