Package io.scanbot.sdk.barcode.ui
Interface IBarcodeScannerViewController
-
- All Implemented Interfaces:
-
io.scanbot.sdk.ui.IAutoSnappingViewController
,io.scanbot.sdk.ui.ICameraViewController
,io.scanbot.sdk.ui.ILegacyCameraController
,io.scanbot.sdk.ui.ILiveDetectionCameraController
public interface IBarcodeScannerViewController implements IAutoSnappingViewController
Allows to control the state and the behavior of the IBarcodeScannerView.
-
-
Method Summary
Modifier and Type Method Description abstract Unit
setBarcodeFilter(IBarcodeFilter filter)
Set implementation of IBarcodeFilter, that will filter frames with undesired data. abstract Long
getBarcodeScanningInterval()
Set barcode scanning interval in milliseconds. abstract Unit
setBarcodeScanningInterval(Long barcodeScanningInterval)
Set barcode scanning interval in milliseconds.
-
-
-
Method Detail
-
setBarcodeFilter
abstract Unit setBarcodeFilter(IBarcodeFilter filter)
Set implementation of IBarcodeFilter, that will filter frames with undesired data.
NOTE: here, for BarcodeScanner (unlike in BatchBarcodeScanner) only IBarcodeFilter.acceptsBarcode filtering method will be used.
- Parameters:
filter
- IBarcodeFilter implementation.
-
getBarcodeScanningInterval
abstract Long getBarcodeScanningInterval()
Set barcode scanning interval in milliseconds.
-
setBarcodeScanningInterval
abstract Unit setBarcodeScanningInterval(Long barcodeScanningInterval)
Set barcode scanning interval in milliseconds.
-
-