BaseVinViewModel

abstract class BaseVinViewModel(val configuration: VinScannerScreenConfiguration, scanner: VinScanner, cameraConfiguration: CameraConfiguration = configuration.cameraConfiguration, dispatcher: CoroutineContext, flashAvailable: Boolean, beeper: SoundController) : ScanbotComposeCameraViewModel

Inheritors

Constructors

Link copied to clipboard
constructor(configuration: VinScannerScreenConfiguration, scanner: VinScanner, cameraConfiguration: CameraConfiguration = configuration.cameraConfiguration, dispatcher: CoroutineContext, flashAvailable: Boolean, beeper: SoundController)

Types

Link copied to clipboard
sealed interface VinState

Properties

Link copied to clipboard
Link copied to clipboard
var beepJob: <Error class: unknown class>?
Link copied to clipboard
val bitmap: <Error class: unknown class><Bitmap?>
Link copied to clipboard
val closeAction: <Error class: unknown class><CloseReason>
Link copied to clipboard
val confirmationDialog: <Error class: unknown class><ScanbotDialogHandler?>
Link copied to clipboard
val frameFlow: <Error class: unknown class><FrameHandler.Frame>
Link copied to clipboard
Link copied to clipboard
val introDialogButtonEnabled: <Error class: unknown class>
Link copied to clipboard
val scanningResults: <Error class: unknown class><VinScannerResult>
Link copied to clipboard
val showIntroDialog: <Error class: unknown class>
Link copied to clipboard
val submitAction: <Error class: unknown class><VinScannerUiResult>
Link copied to clipboard
val uiSteps: <Error class: unknown class><BaseVinViewModel.VinState>

Functions

Link copied to clipboard
Link copied to clipboard
open fun onCleared()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard