Barcode AR Circle Highlight
Defined in framework ScanditBarcodeCapture
- enum BarcodeArCircleHighlightPreset
Added in version 7.1.0
The circle highlight presets.
- dot
Added in version 7.1.0
Dot style. By default a smaller blue circle.
- icon
Added in version 7.1.0
Icon style. By default a larger blue circle.
- BarcodeArCircleHighlight
open class BarcodeArCircleHighlight : UIView, BarcodeArHighlight
Added in version 7.1.0
A type of highlight that draws circles on top of barcodes. Highlight styles are customizable. Here are some examples:
Dot preset.
Icon preset.
Icon preset with different border color.
- init
init(barcode: Barcode, preset: BarcodeArCircleHighlightPreset)
Added in version 7.1.0
Creates a new instance with default values for the specified preset.
- barcode
open var barcode: Barcode { get }
Added in version 7.1.0
The barcode instance for the annotation.
- brush
open var brush: Brush { get, set }
Added in version 7.1.0
The brush used for visualizing a recognized barcode in the UI. By default, the brush has a blue fill color with 45% alpha, blue stroke and a stroke width of 2.
- icon
open var icon: ScanditIcon? { get, set }
Added in version 7.1.0
The icon used for visualizing a recognized barcode in the UI.
- size
open var size: CGFloat { get, set }
Added in version 7.1.0
The size of the circle highlight in device-independent pixels. Minimum value is 18. If specified value is less than the minimum value, it will be coerced to the minimum value.
- isPulsing
open var isPulsing:
Bool{ get, set }Added in version 7.2.0
Whether the highlight is showing a pulsing animation.