Barcode Batch Basic Overlay Listener

Defined in framework ScanditBarcodeCapture

Note

Using this class requires the MatrixScan AR add-on.

BarcodeBatchBasicOverlayDelegate
protocol BarcodeBatchBasicOverlayDelegate : NSObjectProtocol

Added in version 7.0.0

barcodeBatchBasicOverlay
open func barcodeBatchBasicOverlay(_ overlay: BarcodeBatchBasicOverlay, brushFor trackedBarcode: TrackedBarcode) -> Brush?

Added in version 7.0.0

Callback method that can be used to set a Brush for a tracked barcode. It is called when a new tracked barcode appears. Called from the rendering thread. If the callback returns null, then no visualization will be drawn for the tracked barcode. Additionally, tapping on the barcode will have no effect - the action defined by barcodeBatchBasicOverlay() callback will not be performed.

barcodeBatchBasicOverlay
open func barcodeBatchBasicOverlay(_ overlay: BarcodeBatchBasicOverlay, didTap trackedBarcode: TrackedBarcode) -> Void

Added in version 7.0.0

Callback method that can be used to define an action that should be performed once a tracked barcode is tapped. Called from the main thread.

If you are adding a UIGestureRecognizer to the data capture view, ensure that the cancelsTouchesInView property is set to false as otherwise tap gestures will be cancelled instead of successfully completing.