Class DocumentCameraViewModel
-
- All Implemented Interfaces:
public final class DocumentCameraViewModel extends ScanbotComposeCameraViewModel
-
-
Field Summary
Fields Modifier and Type Field Description private final <Error class: unknown class>introDialogButtonEnabledprivate final <Error class: unknown class><ScanningState>uiStepsprivate final <Error class: unknown class><Integer>pagesCountprivate final <Error class: unknown class><Uri>lastPreviewUriToDisplayprivate final <Error class: unknown class><DocumentScannerFrameHandler.DetectedFrame>detectionResultFlowprivate final <Error class: unknown class><PreviewBitmap>snapPreviewBitmapprivate final <Error class: unknown class>showProgressprivate final <Error class: unknown class><Boolean>autoSnappingEnabledprivate final <Error class: unknown class><Boolean>drawPolygonprivate final <Error class: unknown class><Boolean>isPolygonEnabledprivate final <Error class: unknown class><Boolean>showPagePreviewCounterprivate final CameraScreenConfigurationconfigprivate final DocumentFlowAppearanceConfigurationappearanceprivate final DocumentScannerFrameHandlerframeHandlerprivate final DocumentScannerdocumentScanner
-
Constructor Summary
Constructors Constructor Description DocumentCameraViewModel(CameraScreenConfiguration config, DocumentFlowAppearanceConfiguration appearance, ParametricFilter defaultFilter, AcknowledgementMode acknowledgmentMode, ContentResolver contentResolver, IDocumentCameraSession cameraSession, DocumentScannerFrameHandler frameHandler, DocumentScanner documentScanner, DocumentQualityAnalyzer documentQualityAnalyzer, Boolean flashAvailable, CoroutineContext ioDispatcher, CoroutineContext backgroundDispatcher, SoundController soundController, Bundle arguments)
-
Method Summary
-
-
Constructor Detail
-
DocumentCameraViewModel
DocumentCameraViewModel(CameraScreenConfiguration config, DocumentFlowAppearanceConfiguration appearance, ParametricFilter defaultFilter, AcknowledgementMode acknowledgmentMode, ContentResolver contentResolver, IDocumentCameraSession cameraSession, DocumentScannerFrameHandler frameHandler, DocumentScanner documentScanner, DocumentQualityAnalyzer documentQualityAnalyzer, Boolean flashAvailable, CoroutineContext ioDispatcher, CoroutineContext backgroundDispatcher, SoundController soundController, Bundle arguments)
-
-
Method Detail
-
getIntroDialogButtonEnabled
final <Error class: unknown class> getIntroDialogButtonEnabled()
-
getUiSteps
final <Error class: unknown class><ScanningState> getUiSteps()
-
getPagesCount
final <Error class: unknown class><Integer> getPagesCount()
-
getLastPreviewUriToDisplay
final <Error class: unknown class><Uri> getLastPreviewUriToDisplay()
-
getDetectionResultFlow
final <Error class: unknown class><DocumentScannerFrameHandler.DetectedFrame> getDetectionResultFlow()
-
getSnapPreviewBitmap
final <Error class: unknown class><PreviewBitmap> getSnapPreviewBitmap()
-
getShowProgress
final <Error class: unknown class> getShowProgress()
-
getAutoSnappingEnabled
final <Error class: unknown class><Boolean> getAutoSnappingEnabled()
-
getDrawPolygon
final <Error class: unknown class><Boolean> getDrawPolygon()
-
isPolygonEnabled
final <Error class: unknown class><Boolean> isPolygonEnabled()
-
getShowPagePreviewCounter
final <Error class: unknown class><Boolean> getShowPagePreviewCounter()
-
getConfig
final CameraScreenConfiguration getConfig()
-
getAppearance
final DocumentFlowAppearanceConfiguration getAppearance()
-
getFrameHandler
final DocumentScannerFrameHandler getFrameHandler()
-
getDocumentScanner
final DocumentScanner getDocumentScanner()
-
registerFrameHandlers
final Unit registerFrameHandlers(ScanbotCameraXView camera)
-
onPictureTaken
final Unit onPictureTaken(ByteArray image, CaptureInfo data)
-
onResultShown
final Unit onResultShown()
-
toggleSnap
Unit toggleSnap()
-
onImportClicked
final Unit onImportClicked()
-
onPermissionDeny
final Unit onPermissionDeny()
-
onSnapModeClicked
final Unit onSnapModeClicked()
-
onAutoSnappingTriggered
final Unit onAutoSnappingTriggered()
-
onSnapClicked
final Unit onSnapClicked()
-
onTorchClicked
final Unit onTorchClicked()
-
onPagesPreviewClicked
final Unit onPagesPreviewClicked()
-
onIntroIconClicked
final Unit onIntroIconClicked()
-
-
-
-