MultipleScanningUseCaseViewModel

Constructors

Link copied to clipboard
constructor(configuration: BarcodeScannerScreenConfiguration, nativeConfiguration: BarcodeNativeConfiguration, scanner: BarcodeScanner, dispatcher: CoroutineContext, flashAvailable: Boolean, beeper: SoundController)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val barcodes: <Error class: unknown class><List<BarcodeFormattedData>>
Link copied to clipboard
Link copied to clipboard
val count: <Error class: unknown class><Int>
Link copied to clipboard
val countEditDialog: <Error class: unknown class><ManualEditDialogData?>
Link copied to clipboard
Link copied to clipboard
val isLoading: <Error class: unknown class>
Link copied to clipboard
val showCountEditDialog: <Error class: unknown class><Boolean>
Link copied to clipboard
val showErrorDialog: <Error class: unknown class><Boolean>
Link copied to clipboard
val submitEnabled: <Error class: unknown class><Boolean>

Functions

Link copied to clipboard
open override fun goBack()
Link copied to clipboard
open override fun onArBarcodeItemClick(barcodeItem: BarcodeItem)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun onItemDelete(uuid: String)
Link copied to clipboard
Link copied to clipboard
fun onSetBarcodeCounter(uuid: String, count: Int)
Link copied to clipboard
Link copied to clipboard
open override fun shouldHighlight(barcodeItem: BarcodeItem): Boolean
Link copied to clipboard
open override fun submitCurrentResult()

This method is called when the activity is closed by timeout with returning the result