Interface IEditPolygonView.IViewModel
- Namespace
- IO.Scanbot.Sdk.UI.View.Edit
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/edit/IEditPolygonView$ViewModel", "", "IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker")]
public interface IEditPolygonView.IViewModel : IJavaObject, IJavaPeerable, IDisposable
- Inherited Members
-
Properties
FullPolygonSelected
IStateFlow FullPolygonSelected { get; }
Property Value
- IStateFlow
Horizontal
IStateFlow Horizontal { get; }
Property Value
- IStateFlow
Image
IStateFlow Image { get; }
Property Value
- IStateFlow
Polygon
IStateFlow Polygon { get; }
Property Value
- IStateFlow
Rotation
IStateFlow Rotation { get; }
Property Value
- IStateFlow
Vertical
IStateFlow Vertical { get; }
Property Value
- IStateFlow
Methods
IsProcessing()
[Register("isProcessing", "()Lkotlinx/coroutines/flow/StateFlow;", "GetIsProcessingHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
IStateFlow IsProcessing()
Returns
- IStateFlow
OnCancelClick()
[Register("onCancelClick", "()V", "GetOnCancelClickHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnCancelClick()
OnDetectClick()
[Register("onDetectClick", "()V", "GetOnDetectClickHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnDetectClick()
OnLicenseInvalid()
[Register("onLicenseInvalid", "()V", "GetOnLicenseInvalidHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnLicenseInvalid()
OnPolygonUpdated(IList<PointF>)
[Register("onPolygonUpdated", "(Ljava/util/List;)V", "GetOnPolygonUpdated_Ljava_util_List_Handler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnPolygonUpdated(IList<PointF> polygon)
Parameters
polygon
IList<PointF>
OnResetClick()
[Register("onResetClick", "()V", "GetOnResetClickHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnResetClick()
OnRotateClick()
[Register("onRotateClick", "()V", "GetOnRotateClickHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnRotateClick()
OnSaveClick()
[Register("onSaveClick", "()V", "GetOnSaveClickHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnSaveClick()
OnSelectedPolygonStateChanged(bool)
[Register("onSelectedPolygonStateChanged", "(Z)V", "GetOnSelectedPolygonStateChanged_ZHandler:IO.Scanbot.Sdk.UI.View.Edit.IEditPolygonView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnSelectedPolygonStateChanged(bool isFullPolygonSelected)
Parameters
isFullPolygonSelected
bool