DocumentCleanupHostViewModel

class DocumentCleanupHostViewModel(configuration: DocumentCleanupStandaloneConfiguration, documentStorage: DocumentStorage, pageFileStorage: PageFileStorage, pageStorageSettings: PageStorageSettings, fileIOProcessor: FileIOProcessor, documentApi: DocumentApi, documentRepository: DocumentRepository, ioDispatcher: CoroutineContext, backgroundDispatcher: CoroutineContext) : IDocumentHolder, ICanGoBack, IDocumentCleanupViewModel

Constructors

Link copied to clipboard
constructor(configuration: DocumentCleanupStandaloneConfiguration, documentStorage: DocumentStorage, pageFileStorage: PageFileStorage, pageStorageSettings: PageStorageSettings, fileIOProcessor: FileIOProcessor, documentApi: DocumentApi, documentRepository: DocumentRepository, ioDispatcher: CoroutineContext, backgroundDispatcher: CoroutineContext)

Properties

Link copied to clipboard
val alertDialog: <Error class: unknown class>
Link copied to clipboard
val closeAction: <Error class: unknown class><CloseReason>
Link copied to clipboard
open override val document: Document
Link copied to clipboard
open override val showedCleanupIntroductionDialog: <Error class: unknown class><Boolean>
Link copied to clipboard
val submitAction: <Error class: unknown class><Unit>

Functions

Link copied to clipboard
open suspend override fun applyCleanup(pageId: String, cleanedImage: ImageRef)
Link copied to clipboard
open suspend override fun cleanupApplied()
Link copied to clipboard
open override fun goBack()
Link copied to clipboard
open override fun onCleanupIntroductionDismissed()
Link copied to clipboard
open override fun sessionError(error: Result.Failure)
Link copied to clipboard
open suspend override fun showDialog(handler: ScanbotDialogHandler)