Table of Contents

Interface ILicensePlateCameraView.IViewModel

Namespace
IO.Scanbot.Sdk.UI.View.Licenseplate
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/licenseplate/ILicensePlateCameraView$ViewModel", "", "IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker")]
public interface ILicensePlateCameraView.IViewModel : IJavaObject, IJavaPeerable, IDisposable
Inherited Members

Properties

CameraOpened

IStateFlow CameraOpened { get; }

Property Value

IStateFlow

Flash

IStateFlow Flash { get; }

Property Value

IStateFlow

Scanner

ILicensePlateScanner Scanner { get; }

Property Value

ILicensePlateScanner

StopNewFrames

IStateFlow StopNewFrames { get; }

Property Value

IStateFlow

Methods

GetConfirmationState()

[Register("getConfirmationState", "()Lkotlinx/coroutines/flow/StateFlow;", "GetGetConfirmationStateHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
IStateFlow GetConfirmationState()

Returns

IStateFlow

LicensePlateScanned(FrameHandlerResult)

[Register("licensePlateScanned", "(Lio/scanbot/sdk/camera/FrameHandlerResult;)V", "GetLicensePlateScanned_Lio_scanbot_sdk_camera_FrameHandlerResult_Handler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void LicensePlateScanned(FrameHandlerResult result)

Parameters

result FrameHandlerResult

OnCancelClicked()

[Register("onCancelClicked", "()V", "GetOnCancelClickedHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnCancelClicked()

OnCleanRecognitionQueue()

[Register("onCleanRecognitionQueue", "()V", "GetOnCleanRecognitionQueueHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnCleanRecognitionQueue()

OnConfirmationRemoved()

[Register("onConfirmationRemoved", "()V", "GetOnConfirmationRemovedHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnConfirmationRemoved()

OnFlashClicked()

[Register("onFlashClicked", "()V", "GetOnFlashClickedHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnFlashClicked()

OnRestartScanning()

[Register("onRestartScanning", "()V", "GetOnRestartScanningHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnRestartScanning()

OnResultConfirmationPending()

[Register("onResultConfirmationPending", "()V", "GetOnResultConfirmationPendingHandler:IO.Scanbot.Sdk.UI.View.Licenseplate.ILicensePlateCameraView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnResultConfirmationPending()