Table of Contents

Interface ICameraView.IViewModel

Namespace
IO.Scanbot.Sdk.UI.View.Camera
Assembly
DocumentSDK.NET.Droid.dll
public interface ICameraView.IViewModel : IJavaObject, IDisposable, IJavaPeerable
Inherited Members

Properties

AutoSnapping

IStateFlow AutoSnapping { get; }

Property Value

IStateFlow

AutosnapSensitivity

IStateFlow AutosnapSensitivity { get; }

Property Value

IStateFlow

CameraOpened

IStateFlow CameraOpened { get; }

Property Value

IStateFlow

DetectionStatus

ISharedFlow DetectionStatus { get; }

Property Value

ISharedFlow

Flash

IStateFlow Flash { get; }

Property Value

IStateFlow

ForceUserGuidance

IStateFlow ForceUserGuidance { get; }

Property Value

IStateFlow

HardwareButtonKeyCode

Integer HardwareButtonKeyCode { get; set; }

Property Value

Integer

IgnoreOrientationMistmatch

IStateFlow IgnoreOrientationMistmatch { get; }

Property Value

IStateFlow

MultiPage

IStateFlow MultiPage { get; }

Property Value

IStateFlow

ParametricFilter

IStateFlow ParametricFilter { get; }

Property Value

IStateFlow

PictureProcessing

IStateFlow PictureProcessing { get; }

Property Value

IStateFlow

RequiredAspectRatio

IStateFlow RequiredAspectRatio { get; }

Property Value

IStateFlow

Scanner

IDocumentScanner Scanner { get; }

Property Value

IDocumentScanner

ShutterButtonHidden

bool ShutterButtonHidden { get; set; }

Property Value

bool

ShutterSoundEnabled

IStateFlow ShutterSoundEnabled { get; }

Property Value

IStateFlow

SnapEvent

ISharedFlow SnapEvent { get; }

Property Value

ISharedFlow

SnappedPages

IStateFlow SnappedPages { get; }

Property Value

IStateFlow

SnappedPagesCount

IStateFlow SnappedPagesCount { get; }

Property Value

IStateFlow

StopNewFrames

IStateFlow StopNewFrames { get; }

Property Value

IStateFlow

Methods

OnAutoSnappingClicked()

void OnAutoSnappingClicked()

OnCameraOpened()

void OnCameraOpened()

OnCancelClicked()

void OnCancelClicked()

OnFinishCurrentState()

void OnFinishCurrentState()

OnFlashClicked()

void OnFlashClicked()

OnLicenseInvalid()

void OnLicenseInvalid()

OnMultiPageClicked()

void OnMultiPageClicked()

OnSavePagesClicked()

void OnSavePagesClicked()

PageSnapped(byte[], CaptureInfo)

void PageSnapped(byte[] image, CaptureInfo captureInfo)

Parameters

image byte[]
captureInfo CaptureInfo

SetIgnoreOrientationMistmatch(bool)

void SetIgnoreOrientationMistmatch(bool ignoreOrientationMismatch)

Parameters

ignoreOrientationMismatch bool

UpdateScanningStatus(DocumentDetectionStatus)

void UpdateScanningStatus(DocumentDetectionStatus status)

Parameters

status DocumentDetectionStatus