Note

This API is still in beta and may change in future versions of Scandit Data Capture SDK.

Scan Component Definition

Defined in framework ScanditBarcodeCapture

ScanComponentDefinition
protocol ScanComponentDefinition<T> : AnyObject

Added in version 8.0.0

interface implemented by the different kinds of components that can be used to define a ScanItemDefinition.

identifier
var identifier: T { get }

Added in version 8.0.0

The unique identifier for this scanned item. May be either BarcodeIdentifier or TextIdentifier

location
var location: Quadrilateral? { get, set }

Added in version 8.0.0

The expected location of the code.

optional
var optional: Bool { get, set }

Added in version 8.0.0

Whether the code is optional in the ScanItemDefinition.