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.