Package-level declarations

Types

Link copied to clipboard
sealed class BarcodeAction
Link copied to clipboard
class BarcodeArClicked(val barcodeItem: BarcodeItem) : UiAction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Base class is to hold only code common for all Barcode- activities.

Link copied to clipboard
abstract class BaseBarcodeViewModel(cameraConfiguration: CameraConfiguration, val nativeConfiguration: BarcodeNativeConfiguration, dispatcher: CoroutineContext, flashAvailable: Boolean, beeper: SoundController) : ScanbotComposeCameraViewModel, IForceCloseCallback
Link copied to clipboard
class FindAndPickUseCaseViewModel(val configuration: BarcodeScannerScreenConfiguration, nativeConfiguration: BarcodeNativeConfiguration, scanner: BarcodeScanner, dispatcher: CoroutineContext, flashAvailable: Boolean, beeper: SoundController) : BaseBarcodeViewModel
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun BarcodeScannerViewInternal(modifier: <Error class: unknown class> = Modifier.fillMaxSize(), enableBackNavigation: Boolean = true, onBarcodeScannerClosed: (CloseReason) -> Unit = {}, viewModel: BaseBarcodeViewModel)
Link copied to clipboard
fun DefaultArView(barcodesFlow: <Error class: unknown class><BarcodeScannerResult?>, frameFlow: <Error class: unknown class><FrameHandler.Frame>, viewModel: BaseBarcodeViewModel, configuration: BarcodeScannerScreenConfiguration, density: <Error class: unknown class>)
Link copied to clipboard
fun FindAndPickArView(barcodesFlow: <Error class: unknown class><BarcodeScannerResult?>, frameFlow: <Error class: unknown class><FrameHandler.Frame>, viewModel: FindAndPickUseCaseViewModel, configuration: BarcodeScannerScreenConfiguration, density: <Error class: unknown class>)