Table of Contents

Class FinderDocumentScannerCameraView

Namespace
IO.Scanbot.Sdk.UI.View.Camera
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/camera/FinderDocumentScannerCameraView", DoNotGenerateAcw = true)]
public sealed class FinderDocumentScannerCameraView : FrameLayout, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, ICameraView, IJavaObject, IJavaPeerable, IDisposable
Inheritance
FinderDocumentScannerCameraView
Implements
Inherited Members

Constructors

FinderDocumentScannerCameraView(Context, IAttributeSet)

[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public FinderDocumentScannerCameraView(Context context, IAttributeSet attrs)

Parameters

context Context
attrs IAttributeSet

Properties

FinderViewEnabled

public bool FinderViewEnabled { get; set; }

Property Value

bool

HintBadAngles

public string HintBadAngles { get; set; }

Property Value

string

HintBadAspectRatio

public string HintBadAspectRatio { get; set; }

Property Value

string

HintDontMove

public string HintDontMove { get; set; }

Property Value

string

HintNothingDetected

public string HintNothingDetected { get; set; }

Property Value

string

HintOffCenter

public string HintOffCenter { get; set; }

Property Value

string

HintTooDark

public string HintTooDark { get; set; }

Property Value

string

HintTooNoisy

public string HintTooNoisy { get; set; }

Property Value

string

HintTooSmall

public string HintTooSmall { get; set; }

Property Value

string

LockDocumentAspectRatioToFinder

public bool LockDocumentAspectRatioToFinder { get; set; }

Property Value

bool

PolygonViewEnabled

public bool PolygonViewEnabled { get; set; }

Property Value

bool

Methods

AttachPermissionViewModel(IPermissionViewModel)

[Register("attachPermissionViewModel", "(Lio/scanbot/sdk/ui/view/base/IPermissionViewModel;)V", "")]
public void AttachPermissionViewModel(IPermissionViewModel viewModel)

Parameters

viewModel IPermissionViewModel

AttachViewModel(IViewModel)

[Register("attachViewModel", "(Lio/scanbot/sdk/ui/view/camera/ICameraView$ViewModel;)V", "")]
public void AttachViewModel(ICameraView.IViewModel viewModel)

Parameters

viewModel ICameraView.IViewModel

InitCameraView(CameraUiSettings)

[Register("initCameraView", "(Lio/scanbot/sdk/ui/camera/CameraUiSettings;)V", "")]
public void InitCameraView(CameraUiSettings cameraUiSettings)

Parameters

cameraUiSettings CameraUiSettings

SetCameraModule(CameraModule)

[Register("setCameraModule", "(Lio/scanbot/sdk/camera/CameraModule;)V", "")]
public void SetCameraModule(CameraModule cameraModule)

Parameters

cameraModule CameraModule

SetCameraOrientationMode(CameraOrientationMode)

[Register("setCameraOrientationMode", "(Lio/scanbot/sdk/ui/view/base/configuration/CameraOrientationMode;)V", "")]
public void SetCameraOrientationMode(CameraOrientationMode cameraOrientationMode)

Parameters

cameraOrientationMode CameraOrientationMode

SetCameraPreviewMode(CameraPreviewMode)

[Register("setCameraPreviewMode", "(Lio/scanbot/sdk/camera/CameraPreviewMode;)V", "")]
public void SetCameraPreviewMode(CameraPreviewMode cameraPreviewMode)

Parameters

cameraPreviewMode CameraPreviewMode