Barcode Check Status Icon Annotation

Defined in namespace Scandit.DataCapture.Barcode.Check.UI

BarcodeCheckStatusIconAnnotation
class BarcodeCheckStatusIconAnnotation : IBarcodeCheckAnnotation

Added in version 7.2.0

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.

../../../_images/status_icon.png ../../../_images/status_icon_expanded.png

Collapsed state.

Expanded state.

BarcodeCheckStatusIconAnnotation()
BarcodeCheckStatusIconAnnotation(Barcode barcode)

Added in version 7.2.0

Constructs a new instance of this class.

Barcode
Barcode Barcode { get; }

Added in version 7.2.0

The barcode instance for the annotation.

HasTip
bool HasTip { get;set; }

Added in version 7.2.0

Whether the status icon has a tip. Default is true.

Icon
ScanditIcon Icon { get;set; }

Added in version 7.2.0

The icon. Default value is black ScanditIconType.ExclamationMark with a background color of #FBC02C.

Text
string Text { get;set; }

Added in version 7.2.0

The text shown in the expanded state. Maximum allowed length is 20 characters, including whitespaces. If null, the status icon doesn’t expand on tap. Default is null.

TextColor
UIColor TextColor { get;set; }

Added in version 7.2.0

The color of the text. Default is #121619.

BackgroundColor
UIColor BackgroundColor { get;set; }

Added in version 7.2.0

The icon background color. Default is #FFFFFF.

AnnotationTrigger
BarcodeCheckAnnotationTrigger AnnotationTrigger { get;set; }

Added in version 7.2.0

The trigger that causes the annotation to be presented. By default is BarcodeCheckAnnotationTrigger.HighlightTapAndBarcodeScan.