DocumentScannerHostViewModel

Constructors

Link copied to clipboard
constructor(configuration: DocumentScanningFlow, nativeConfiguration: DocumentNativeConfiguration, documentStorage: DocumentStorage, pageFileStorage: PageFileStorage, fileIOProcessor: FileIOProcessor, documentApi: DocumentApi, ioDispatcher: CoroutineContext, backgroundDispatcher: CoroutineContext, mainDispatcher: CoroutineContext)

Properties

Link copied to clipboard
val alertDialog: <Error class: unknown class>
Link copied to clipboard
open override val cameraMode: <Error class: unknown class><IDocumentCameraSession.CameraScreenMode>
Link copied to clipboard
val closeAction: <Error class: unknown class><CloseReason>
Link copied to clipboard
open override val document: Document
Link copied to clipboard
Link copied to clipboard
val importAction: <Error class: unknown class><ImportAction>
Link copied to clipboard
open override val importedImageUris: <Error class: unknown class><Uri?>
Link copied to clipboard
open override val lastPreviewUriToDisplay: <Error class: unknown class><Uri?>
Link copied to clipboard
var navControllerProvider: WeakReference<<Error class: unknown class>?>
Link copied to clipboard
open override val pagesCountToDisplay: <Error class: unknown class><Int>
Link copied to clipboard
open override val progressShowing: <Error class: unknown class><ProgressType?>
Link copied to clipboard
open override val showCancelDialog: <Error class: unknown class>
Link copied to clipboard
val submitAction: <Error class: unknown class><String>

Functions

Link copied to clipboard
open suspend override fun acknowledgementRetakePage(pageId: String)
Link copied to clipboard
open suspend override fun acknowledgementUseCurrentPage(pageId: String)
Link copied to clipboard
open suspend override fun cameraNavigateAcknowledgement(page: Page)
Link copied to clipboard
open suspend override fun cameraNavigateReviewOrSubmit(pageId: String?)
Link copied to clipboard
open suspend override fun closeCamera()
Link copied to clipboard
Link copied to clipboard
open suspend override fun closeCameraOnLicense()
Link copied to clipboard
open suspend override fun croppingApplied()
Link copied to clipboard
open override fun documentError(error: String)
Link copied to clipboard
open override fun forceClose()

This method is called when the activity is closed by the timeout with canceling

Link copied to clipboard
open override fun goBack()
Link copied to clipboard
open override fun hideProgress()
Link copied to clipboard
open suspend override fun importImages()
Link copied to clipboard
open suspend override fun pagesLeftToScan(): Int
Link copied to clipboard
open suspend override fun removeOldPageIfReplaceMode()
Link copied to clipboard
open suspend override fun reviewAddPage(currentPage: String)
Link copied to clipboard
open suspend override fun reviewNavigatePageCrop(pageId: String)
Link copied to clipboard
open suspend override fun reviewNavigateReorder()
Link copied to clipboard
open suspend override fun reviewRetakePage(pageId: String)
Link copied to clipboard
open suspend override fun reviewShowDeleteAllDialog()
Link copied to clipboard
open suspend override fun reviewShowDeletePageDialog(pageId: String)
Link copied to clipboard
open suspend override fun reviewSubmitDocument()
Link copied to clipboard
open suspend override fun saveNewOrderedPages(newOrderedPages: List<String>)
Link copied to clipboard
open suspend override fun scanLimit(): Int
Link copied to clipboard
open suspend override fun showDialog(handler: ScanbotDialogHandler)
Link copied to clipboard
open override fun showProgress(progressType: ProgressType)
Link copied to clipboard
open override fun submitCurrentResult()

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

Link copied to clipboard
open suspend override fun updateCurrentPreview()