CroppingHostViewModel

class CroppingHostViewModel(configuration: CroppingConfiguration, documentStorage: DocumentStorage, pageFileStorage: PageFileStorage, fileIOProcessor: FileIOProcessor, documentApi: DocumentApi, ioDispatcher: CoroutineContext, backgroundDispatcher: CoroutineContext, mainDispatcher: CoroutineContext) : IDocumentHolder, IProgressAware, ICanGoBack, ICroppingViewModel

Constructors

Link copied to clipboard
constructor(configuration: CroppingConfiguration, 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
val closeAction: <Error class: unknown class><CloseReason>
Link copied to clipboard
open override val document: Document
Link copied to clipboard
open override val progressShowing: <Error class: unknown class><ProgressType?>
Link copied to clipboard
val submitAction: <Error class: unknown class><Unit>

Functions

Link copied to clipboard
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 goBack()
Link copied to clipboard
open override fun hideProgress()
Link copied to clipboard
open override fun showProgress(progressType: ProgressType)
Link copied to clipboard
open suspend override fun updateCurrentPreview()