Interface IBatchBarcodeListView.IViewModel
- Namespace
- IO.Scanbot.Sdk.UI.View.Barcode.Batch
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/barcode/batch/IBatchBarcodeListView$ViewModel", "", "IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker")]
public interface IBatchBarcodeListView.IViewModel : IJavaObject, IJavaPeerable, IDisposable
- Inherited Members
-
Properties
Barcodes
IMutableStateFlow Barcodes { get; }
Property Value
- IMutableStateFlow
HighlightDelegate
BarcodePolygonsView.IBarcodeHighlightDelegate HighlightDelegate { get; }
Property Value
- BarcodePolygonsView.IBarcodeHighlightDelegate
Methods
ClearClick()
[Register("clearClick", "()V", "GetClearClickHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void ClearClick()
DeleteScannedBarcode(BarcodeItem)
[Register("deleteScannedBarcode", "(Lio/scanbot/sdk/barcode/entity/BarcodeItem;)V", "GetDeleteScannedBarcode_Lio_scanbot_sdk_barcode_entity_BarcodeItem_Handler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void DeleteScannedBarcode(BarcodeItem barcodeItem)
Parameters
barcodeItem
BarcodeItem
DetailsClosed()
[Register("detailsClosed", "()V", "GetDetailsClosedHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void DetailsClosed()
DetailsOpened()
[Register("detailsOpened", "()V", "GetDetailsOpenedHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void DetailsOpened()
OnBarcodeSelected(IList<BarcodeItem>, bool)
[Register("onBarcodeSelected", "(Ljava/util/List;Z)V", "GetOnBarcodeSelected_Ljava_util_List_ZHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnBarcodeSelected(IList<BarcodeItem> selected, bool automaticSelection)
Parameters
selected
IList<BarcodeItem>
automaticSelection
bool
OnFinishCurrentState()
[Register("onFinishCurrentState", "()V", "GetOnFinishCurrentStateHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void OnFinishCurrentState()
SetBarcodeFilter(IBarcodeFilter)
[Register("setBarcodeFilter", "(Lio/scanbot/sdk/barcode/IBarcodeFilter;)V", "GetSetBarcodeFilter_Lio_scanbot_sdk_barcode_IBarcodeFilter_Handler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void SetBarcodeFilter(IBarcodeFilter barcodeFilter)
Parameters
barcodeFilter
IBarcodeFilter
SetSelectionLayerEnabled(bool)
[Register("setSelectionLayerEnabled", "(Z)V", "GetSetSelectionLayerEnabled_ZHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void SetSelectionLayerEnabled(bool enabled)
Parameters
enabled
bool
[Register("submitButtonClick", "()V", "GetSubmitButtonClickHandler:IO.Scanbot.Sdk.UI.View.Barcode.Batch.IBatchBarcodeListView/IViewModelInvoker, DocumentSDK.NET.Droid")]
void SubmitButtonClick()