DocumentCameraViewModel

class DocumentCameraViewModel(val config: CameraScreenConfiguration, val appearance: DocumentFlowAppearanceConfiguration, defaultFilter: ParametricFilter?, acknowledgmentMode: AcknowledgementMode, contentResolver: ContentResolver, cameraSession: IDocumentCameraSession, val frameHandler: DocumentScannerFrameHandler, val documentScanner: DocumentScanner, documentQualityAnalyzer: DocumentQualityAnalyzer, flashAvailable: Boolean, ioDispatcher: CoroutineContext, backgroundDispatcher: CoroutineContext, soundController: SoundController, analyticsTracker: IScanbotAnalyticsTracker, arguments: Bundle) : ScanbotComposeCameraViewModel

Constructors

Link copied to clipboard
constructor(config: CameraScreenConfiguration, appearance: DocumentFlowAppearanceConfiguration, defaultFilter: ParametricFilter?, acknowledgmentMode: AcknowledgementMode, contentResolver: ContentResolver, cameraSession: IDocumentCameraSession, frameHandler: DocumentScannerFrameHandler, documentScanner: DocumentScanner, documentQualityAnalyzer: DocumentQualityAnalyzer, flashAvailable: Boolean, ioDispatcher: CoroutineContext, backgroundDispatcher: CoroutineContext, soundController: SoundController, analyticsTracker: IScanbotAnalyticsTracker, arguments: Bundle)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val autoSnappingEnabled: <Error class: unknown class><Boolean>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val drawPolygon: <Error class: unknown class><Boolean>
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 isPolygonEnabled: <Error class: unknown class><Boolean>
Link copied to clipboard
val lastPreviewUriToDisplay: <Error class: unknown class><Uri?>
Link copied to clipboard
val pagesCount: <Error class: unknown class><Int>
Link copied to clipboard
Link copied to clipboard
val showIntroDialog: <Error class: unknown class>
Link copied to clipboard
val showPagePreviewCounter: <Error class: unknown class><Boolean>
Link copied to clipboard
val showProgress: <Error class: unknown class>
Link copied to clipboard
val snapPreviewBitmap: <Error class: unknown class><PreviewBitmap?>
Link copied to clipboard
val uiSteps: <Error class: unknown class><ScanningState>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun onKeyCode(keyEvent: KeyEvent): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onPictureTaken(image: ByteArray, data: CaptureInfo)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun showIntroDialog()
Link copied to clipboard
open suspend override fun toggleSnap()