Barcode Count Feedback

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

BarcodeCountFeedback
class BarcodeCountFeedback

Added in version 6.14.0

Determines what feedback (vibration, sound) should be emitted when barcodes are scanned.

The feedback is specified for each BarcodeCount instance separately and can be changed through the feedback property by either modifying an existing instance of this class, or by assigning a new one.

As of now, this class allows to configure the feedback that gets emitted when barcodes are read successfully, through the success property, and a feedback that gets emitted when barcodes are not read successfully, through the failure property.

See documentation on the BarcodeCount.feedback property for usage samples.

defaultFeedback()
static @NonNull BarcodeCountFeedback defaultFeedback()

Added in version 6.14.0

Returns a barcode count feedback with default configuration:

  • default beep sound is loaded,

  • beeping for the success event is enabled,

  • vibration for the success event is enabled,

  • beeping for the unrecognized event is enabled,

  • vibration for the unrecognized event is enabled,

  • beeping for the failure event is enabled,

  • vibration for the failure event is enabled.

BarcodeCountFeedback()
BarcodeCountFeedback()

Added in version 6.14.0

Empty constructor. Constructs a new feedback that will not emit any sound, nor vibration.

fromJson(json)
static @NonNull BarcodeCountFeedback fromJson(@NonNull String json)

Added in version 6.14.0

Construct a new barcode count feedback with the provided JSON serialization. See Serialization for details.

success
@NonNull Feedback getSuccess()
void setSuccess(@NonNull Feedback value)

Added in version 6.14.0

A feedback for a success event.

unrecognized
@NonNull Feedback getUnrecognized()
void setUnrecognized(@NonNull Feedback value)

Added in version 6.17.0

A feedback for an event with unrecognized barcodes.

failure
@NonNull Feedback getFailure()
void setFailure(@NonNull Feedback value)

Added in version 6.14.0

A feedback for a failure event.

toJson()
@NonNull String toJson()

Added in version 6.14.0

Returns the JSON representation of the feedback.