SparkScan Barcode Feedback

Defined in package com.scandit.datacapture.barcode.spark.feedback

SparkScanBarcodeFeedback
abstract class SparkScanBarcodeFeedback

Added in version 6.23.0

Used to emit feedback when capturing barcodes.

toJson()
fun toJson(): String

Added in version 6.23.0

Returns string representation of this object.

defaultSuccessFeedback()
fun SparkScanBarcodeFeedback.defaultSuccessFeedback(): Feedback

Added in version 6.23.0

The default success feedback object.

defaultErrorFeedback()
fun SparkScanBarcodeFeedback.defaultErrorFeedback(): Feedback

Added in version 6.23.0

The default error feedback object.

fromJson(json)
fun SparkScanBarcodeFeedback.fromJson(json: String): SparkScanBarcodeFeedback

Added in version 6.23.0

Construct a new spark scan barcode feedback with the provided JSON serialization.

Error
class Error : SparkScanBarcodeFeedback

Added in version 6.23.0

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

Error()
Error(message: String,
        resumeCapturingDelay: TimeInterval)

Added in version 6.23.0

Constructs an error feedback.

Error()
Error(message: String,
        resumeCapturingDelay: TimeInterval,
        visualFeedbackColor: Int)

Added in version 6.23.0

Constructs an error feedback.

Error()
Error(message: String,
        resumeCapturingDelay: TimeInterval,
        visualFeedbackColor: Int,
        brush: Brush)

Added in version 6.23.0

Constructs an error feedback.

Error()
Error(message: String,
        resumeCapturingDelay: TimeInterval,
        visualFeedbackColor: Int,
        brush: Brush,
        feedback: Feedback?)

Added in version 6.23.0

Constructs an error feedback.

message
val message: String

Added in version 6.23.0

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

resumeCapturingDelay
val resumeCapturingDelay: TimeInterval

Added in version 6.23.0

The time interval after which to resume the capturing process.

visualFeedbackColor
val visualFeedbackColor: Int

Added in version 6.23.0

The color of the visual error feedback.

brush
val brush: Brush

Added in version 6.23.0

The brush used for the error feedback.

feedback
val feedback: Feedback?

Added in version 6.23.0

The feedback used for the error feedback.

Success
class Success : SparkScanBarcodeFeedback

Added in version 6.23.0

Used to display and emit a success feedback when capturing barcodes.

Success()
Success()

Added in version 6.23.0

Constructs a success feedback.

Success()
Success(visualFeedbackColor: Int)

Added in version 6.23.0

Constructs a success feedback.

Success()
Success(visualFeedbackColor: Int,
        brush: Brush)

Added in version 6.23.0

Constructs a success feedback.

Success()
Success(visualFeedbackColor: Int,
        brush: Brush,
        feedback: Feedback?)

Added in version 6.23.0

Constructs a success feedback.

visualFeedbackColor
val visualFeedbackColor: Int

Added in version 6.23.0

The color of the visual success feedback.

brush
val brush: Brush

Added in version 6.23.0

The brush used for the success feedback.

feedback
val feedback: Feedback?

Added in version 6.23.0

The feedback used for the success feedback.