SparkScan View Feedback

Defined in framework ScanditBarcodeCapture

SDCSparkScanViewFeedback
@interface SDCSparkScanViewFeedback : NSObject

Added in version 6.15.0

Deprecated since version 6.23: This class is not used anymore. Use SDCSparkScanBarcodeFeedback and SDCSparkScanView.feedbackDelegate instead.

Used to display a visual feedback when capturing barcodes.

SDCSparkScanViewErrorFeedback
@interface SDCSparkScanViewErrorFeedback : SDCSparkScanViewFeedback

Added in version 6.15.0

Deprecated since version 6.23: This class is not used anymore. Use SparkScanBarcodeFeedback.Error and SDCSparkScanView.feedbackDelegate instead.

Used to display an error visual feedback and emit an error SDCSparkScanFeedback feedback when capturing barcodes.

- initWithMessage:resumeCapturingDelay:
- (instancetype)initWithMessage:(nonnull NSString *)message
           resumeCapturingDelay:(NSTimeInterval)resumeCapturingDelay

Added in version 6.15.0

Constructs an error feedback.

- initWithMessage:resumeCapturingDelay:visualFeedbackColor:
- (instancetype)initWithMessage:(nonnull NSString *)message
           resumeCapturingDelay:(NSTimeInterval)resumeCapturingDelay
            visualFeedbackColor:(UIColor *)visualFeedbackColor

Added in version 6.16.0

Constructs an error feedback.

- initWithMessage:resumeCapturingDelay:visualFeedbackColor:brush:
- (instancetype)initWithMessage:(nonnull NSString *)message
           resumeCapturingDelay:(NSTimeInterval)resumeCapturingDelay
            visualFeedbackColor:(nullable UIColor *)visualFeedbackColor
                          brush:(nullable SDCBrush *)brush

Added in version 6.18.0

Constructs an error feedback.

- initWithMessage:resumeCapturingDelay:brush:
- (instancetype)initWithMessage:(nonnull NSString *)message
           resumeCapturingDelay:(NSTimeInterval)resumeCapturingDelay
                          brush:(SDCBrush *)brush

Added in version 6.18.0

Constructs an error feedback.

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

Added in version 6.15.0

The error message to display when a wrong barcode was captured.

resumeCapturingDelay
@property (nonatomic, readonly) NSTimeInterval resumeCapturingDelay

Added in version 6.15.0

The time interval after which to resume the capturing process.

visualFeedbackColor
@property (nonatomic, readonly) UIColor *visualFeedbackColor

Added in version 6.16.0

The color of the visual error feedback.

brush
@property (nonatomic, readonly) SDCBrush *brush

Added in version 6.18.0

The brush used for the error feedback.

SDCSparkScanViewSuccessFeedback
@interface SDCSparkScanViewSuccessFeedback : SDCSparkScanViewFeedback

Added in version 6.15.0

Deprecated since version 6.23: This class is not used anymore. Use SparkScanBarcodeFeedback.Success and SDCSparkScanView.feedbackDelegate instead.

Used to emit a success SDCSparkScanFeedback feedback when capturing barcodes.

- init
- (instancetype)init

Added in version 6.16.0

Constructs a success feedback.

- initWithVisualFeedbackColor:
- (instancetype)initWithVisualFeedbackColor:(UIColor *)visualFeedbackColor

Added in version 6.16.0

Constructs a success feedback.

visualFeedbackColor
@property (nonatomic, readonly) UIColor *visualFeedbackColor

Added in version 6.16.0

The color of the visual success feedback.