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