public static IBarcodeCameraView.Listener
Notified about user interactions.
static io.scanbot.sdk.ui.view.barcode.IBarcodeCameraView.Listener.Companion Companion
void onCameraOpened()
Camera has been opened
void onActivateCameraPermission()
User wants to activate camera permission
void onCancelClicked()
User wants to cancel snapping
void setAutoStopOnSuccess(boolean enabled)
Set if presenter need to stop snapping after first success
void onFlashClicked()
User wants to change flash mode
void barcodeScanned(@NotNull
io.scanbot.sdk.camera.FrameHandlerResult<io.scanbot.sdk.barcode.entity.BarcodeScanningResult,io.scanbot.sdk.SdkLicenseError> result)
User have scanned barcode
void cameraPermissionGranted()
User accepted camera permission
void cameraPermissionDenied()
User denied camera permission
void pageSnapped(@NotNull
kotlin.Array[] image,
int imageOrientation)
User have snapped an image
image - snapped imageimageOrientation - snapped image orientationvoid setAutoCancelTimeout(int timeoutInSeconds)
Sets auto close timer in seconds. 0 = disabled and it is the default value