Barcode Selection Strategy

Defined in framework ScanditBarcodeCapture

SDCBarcodeSelectionStrategy
@protocol SDCBarcodeSelectionStrategy <NSObject>

Added in version 6.6.0

The protocol for all barcode selection strategies. These strategies are used to configure SDCBarcodeSelectionAimerSelection.

JSONString
@property (nonatomic, nonnull, readonly) NSString *JSONString

Added in version 6.10.0

Returns the JSON representation.

SDCBarcodeSelectionAutoSelectionStrategy
@interface SDCBarcodeSelectionAutoSelectionStrategy : NSObject <SDCBarcodeSelectionStrategy>

Added in version 6.6.0

Barcodes are selected automatically when aiming at them as soon as the intention is understood by our internal algorithms.

+ autoSelectionStrategy
+ (instancetype)autoSelectionStrategy

Added in version 6.6.0

Creates a new SDCBarcodeSelectionAutoSelectionStrategy instance.

JSONString
@property (nonatomic, nonnull, readonly) NSString *JSONString

Added in version 6.10.0

Returns the JSON representation.

SDCBarcodeSelectionManualSelectionStrategy
@interface SDCBarcodeSelectionManualSelectionStrategy : NSObject <SDCBarcodeSelectionStrategy>

Added in version 6.6.0

Barcodes are selected when aiming at them and tapping anywhere on the screen.

+ manualSelectionStrategy
+ (instancetype)manualSelectionStrategy

Added in version 6.6.0

Creates a new SDCBarcodeSelectionManualSelectionStrategy instance.

JSONString
@property (nonatomic, nonnull, readonly) NSString *JSONString

Added in version 6.10.0

Returns the JSON representation.