Class FindAndPickUseCaseViewModel
-
- All Implemented Interfaces:
public final class FindAndPickUseCaseViewModel extends BaseBarcodeViewModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFindAndPickUseCaseViewModel.FindAndPickDialogpublic classFindAndPickUseCaseViewModel.Nonepublic classFindAndPickUseCaseViewModel.FindAndPickDialogPartialpublic classFindAndPickUseCaseViewModel.FindAndPickDialogConfirmationpublic final classFindAndPickUseCaseViewModel.FindAndPickDialogEditCount
-
Field Summary
Fields Modifier and Type Field Description private final <Error class: unknown class><FindAndPickUseCaseViewModel.FindAndPickDialog>dialogprivate final <Error class: unknown class><Boolean>showDialogprivate final BarcodeScannerFrameHandlerframeHandlerprivate final <Error class: unknown class><List<BarcodeFormattedData>>barcodesprivate final <Error class: unknown class><Integer>countprivate final <Error class: unknown class><Integer>requestedCountprivate final <Error class: unknown class><Boolean>submitButtonEnabledprivate final BarcodeScannerScreenConfigurationconfiguration
-
Constructor Summary
Constructors Constructor Description FindAndPickUseCaseViewModel(BarcodeScannerScreenConfiguration configuration, BarcodeNativeConfiguration nativeConfiguration, BarcodeScanner scanner, CoroutineContext dispatcher, Boolean flashAvailable, SoundController beeper)
-
Method Summary
-
-
Constructor Detail
-
FindAndPickUseCaseViewModel
FindAndPickUseCaseViewModel(BarcodeScannerScreenConfiguration configuration, BarcodeNativeConfiguration nativeConfiguration, BarcodeScanner scanner, CoroutineContext dispatcher, Boolean flashAvailable, SoundController beeper)
-
-
Method Detail
-
getDialog
final <Error class: unknown class><FindAndPickUseCaseViewModel.FindAndPickDialog> getDialog()
-
getShowDialog
final <Error class: unknown class><Boolean> getShowDialog()
-
getFrameHandler
BarcodeScannerFrameHandler getFrameHandler()
-
getBarcodes
final <Error class: unknown class><List<BarcodeFormattedData>> getBarcodes()
-
getRequestedCount
final <Error class: unknown class><Integer> getRequestedCount()
-
getSubmitButtonEnabled
final <Error class: unknown class><Boolean> getSubmitButtonEnabled()
-
getConfiguration
BarcodeScannerScreenConfiguration getConfiguration()
-
shouldHighlight
Boolean shouldHighlight(BarcodeItem barcodeItem)
-
onArBarcodeItemClick
Unit onArBarcodeItemClick(BarcodeItem barcodeItem)
-
onResetClick
final Unit onResetClick()
-
onConfirmationDiscarded
final Unit onConfirmationDiscarded()
-
onSubmitApproved
final Unit onSubmitApproved()
-
onSubmitClick
final Unit onSubmitClick()
-
onItemReset
final Unit onItemReset(String uuid)
-
onCounterMinus
final Unit onCounterMinus(String uuid)
-
onCounterPlus
final Unit onCounterPlus(String uuid)
-
onCounterManual
final Unit onCounterManual(String uuid)
-
onSetBarcodeCounter
final Unit onSetBarcodeCounter(String uuid, Integer count)
-
onCancelBarcodeCounter
final Unit onCancelBarcodeCounter()
-
-
-
-