Table of Contents

Interface IBarcodeCameraView

Namespace
IO.Scanbot.Sdk.UI.View.Barcode
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/barcode/IBarcodeCameraView", "", "IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker")]
public interface IBarcodeCameraView : IJavaObject, IJavaPeerable, IDisposable
Inherited Members

Methods

AttachPermissionViewModel(IPermissionViewModel)

[Register("attachPermissionViewModel", "(Lio/scanbot/sdk/ui/view/base/IPermissionViewModel;)V", "GetAttachPermissionViewModel_Lio_scanbot_sdk_ui_view_base_IPermissionViewModel_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void AttachPermissionViewModel(IPermissionViewModel viewModel)

Parameters

viewModel IPermissionViewModel

AttachViewModel(IViewModel)

[Register("attachViewModel", "(Lio/scanbot/sdk/ui/view/barcode/IBarcodeCameraView$ViewModel;)V", "GetAttachViewModel_Lio_scanbot_sdk_ui_view_barcode_IBarcodeCameraView_ViewModel_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void AttachViewModel(IBarcodeCameraView.IViewModel viewModel)

Parameters

viewModel IBarcodeCameraView.IViewModel

LockMinFocusDistance(bool)

[Register("lockMinFocusDistance", "(Z)V", "GetLockMinFocusDistance_ZHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void LockMinFocusDistance(bool lockMinFocusDistance)

Parameters

lockMinFocusDistance bool

SetBarcodeHighlightedDelegate(IBarcodeHighlightDelegate)

[Register("setBarcodeHighlightedDelegate", "(Lio/scanbot/sdk/barcode/ui/BarcodePolygonsView$BarcodeHighlightDelegate;)V", "GetSetBarcodeHighlightedDelegate_Lio_scanbot_sdk_barcode_ui_BarcodePolygonsView_BarcodeHighlightDelegate_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetBarcodeHighlightedDelegate(BarcodePolygonsView.IBarcodeHighlightDelegate barcodeHighlightDelegate)

Parameters

barcodeHighlightDelegate BarcodePolygonsView.IBarcodeHighlightDelegate

SetCameraModule(CameraModule)

[Register("setCameraModule", "(Lio/scanbot/sdk/camera/CameraModule;)V", "GetSetCameraModule_Lio_scanbot_sdk_camera_CameraModule_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetCameraModule(CameraModule cameraModule)

Parameters

cameraModule CameraModule

SetCameraOrientationMode(CameraOrientationMode)

[Register("setCameraOrientationMode", "(Lio/scanbot/sdk/ui/view/base/configuration/CameraOrientationMode;)V", "GetSetCameraOrientationMode_Lio_scanbot_sdk_ui_view_base_configuration_CameraOrientationMode_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetCameraOrientationMode(CameraOrientationMode cameraOrientationMode)

Parameters

cameraOrientationMode CameraOrientationMode

SetCameraZoomRange(ZoomRange)

[Register("setCameraZoomRange", "(Lio/scanbot/sdk/camera/ZoomRange;)V", "GetSetCameraZoomRange_Lio_scanbot_sdk_camera_ZoomRange_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetCameraZoomRange(ZoomRange zoomRange)

Parameters

zoomRange ZoomRange

SetCameraZoomRatio(float)

[Register("setCameraZoomRatio", "(F)V", "GetSetCameraZoomRatio_FHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetCameraZoomRatio(float zoomRatio)

Parameters

zoomRatio float

SetSelectionOverlayEnabled(bool)

[Register("setSelectionOverlayEnabled", "(Z)V", "GetSetSelectionOverlayEnabled_ZHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayEnabled(bool enabled)

Parameters

enabled bool

SetSelectionOverlayHighlightedPolygonColor(int)

[Register("setSelectionOverlayHighlightedPolygonColor", "(I)V", "GetSetSelectionOverlayHighlightedPolygonColor_IHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayHighlightedPolygonColor(int color)

Parameters

color int

SetSelectionOverlayHighlightedTextColor(int)

[Register("setSelectionOverlayHighlightedTextColor", "(I)V", "GetSetSelectionOverlayHighlightedTextColor_IHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayHighlightedTextColor(int color)

Parameters

color int

SetSelectionOverlayHighlightedTextContainerColor(int)

[Register("setSelectionOverlayHighlightedTextContainerColor", "(I)V", "GetSetSelectionOverlayHighlightedTextContainerColor_IHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayHighlightedTextContainerColor(int color)

Parameters

color int

SetSelectionOverlayPolygonColor(int)

[Register("setSelectionOverlayPolygonColor", "(I)V", "GetSetSelectionOverlayPolygonColor_IHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayPolygonColor(int color)

Parameters

color int

SetSelectionOverlayTextColor(int)

[Register("setSelectionOverlayTextColor", "(I)V", "GetSetSelectionOverlayTextColor_IHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayTextColor(int color)

Parameters

color int

SetSelectionOverlayTextContainerColor(int)

[Register("setSelectionOverlayTextContainerColor", "(I)V", "GetSetSelectionOverlayTextContainerColor_IHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayTextContainerColor(int color)

Parameters

color int

SetSelectionOverlayTextFormat(BarcodeOverlayTextFormat)

[Register("setSelectionOverlayTextFormat", "(Lio/scanbot/sdk/barcode/ui/BarcodeOverlayTextFormat;)V", "GetSetSelectionOverlayTextFormat_Lio_scanbot_sdk_barcode_ui_BarcodeOverlayTextFormat_Handler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSelectionOverlayTextFormat(BarcodeOverlayTextFormat format)

Parameters

format BarcodeOverlayTextFormat

SetSuccessfulDetectionInterval(long)

[Register("setSuccessfulDetectionInterval", "(J)V", "GetSetSuccessfulDetectionInterval_JHandler:IO.Scanbot.Sdk.UI.View.Barcode.IBarcodeCameraViewInvoker, BarcodeSDK.NET.Droid")]
void SetSuccessfulDetectionInterval(long detectionIntervalInMs)

Parameters

detectionIntervalInMs long