Barcode Pick

Defined under the namespace Scandit.Datacapture.Barcode.Pick

BarcodePickAction

Added in version 8.2.0

An enumeration of possible actions.

None

Added in version 8.2.0

No action.

Pick

Added in version 8.2.0

Pick action.

Unpick

Added in version 8.2.0

Unpick action.

BarcodePick
class BarcodePick

Added in version 6.22.0

Capture mode that implements barcode pick.

constructor(dataCaptureContext, settings, productProvider)
constructor(dataCaptureContext: DataCaptureContext,
        settings: BarcodePickSettings,
        productProvider: BarcodePickProductProvider)

Added in version 6.22.0

Construct a new BarcodePick instance:

createRecommendedCameraSettings()
static createRecommendedCameraSettings(): CameraSettings

Added in version 6.22.0

Returns the recommended camera settings to use with the mode.

addScanningListener(listener)
addScanningListener(listener: BarcodePickScanningListener): Promise<void>

Added in version 6.23.0

Adds a scanning listener to this BarcodePick instance.

removeScanningListener(listener)
removeScanningListener(listener: BarcodePickScanningListener): Promise<void>

Added in version 6.23.0

Removes the scanning listener from this BarcodePick instance.

addListener(listener)
addListener(listener: BarcodePickListener): Promise<void>

Added in version 7.5.0

Adds a listener to this BarcodePick instance.

removeListener(listener)
removeListener(listener: BarcodePickListener): Promise<void>

Added in version 7.5.0

Removes the listener from this BarcodePick instance.

selectItem(data)
selectItem(data: string): Promise<BarcodePickAction>

Added in version 8.2.0

Selects the item with the given data. Will return a promise that will resolve to the type of action that will be performed.

confirmActionForItem(data)
confirmActionForItem(data: string): Promise<void>

Added in version 8.2.0

Confirms the action for the item with the given data. No action is performed if the item is not currently selected.

cancelActionForItem(data)
cancelActionForItem(data: string): Promise<void>

Added in version 8.2.0

Cancels the action for the item with the given data.