Class CroppingHostViewModel
-
- All Implemented Interfaces:
-
io.scanbot.sdk.ui_v2.document.screen.ICanGoBack,io.scanbot.sdk.ui_v2.document.screen.IDocumentHolder,io.scanbot.sdk.ui_v2.document.screen.IProgressAware,io.scanbot.sdk.ui_v2.document.screen.crop.ICroppingViewModel
public final class CroppingHostViewModel implements IDocumentHolder, IProgressAware, ICanGoBack, ICroppingViewModel
-
-
Field Summary
Fields Modifier and Type Field Description private final Documentdocumentprivate final <Error class: unknown class>alertDialogprivate final <Error class: unknown class><CloseReason>closeActionprivate final <Error class: unknown class><Unit>submitActionprivate final <Error class: unknown class><ProgressType>progressShowing
-
Constructor Summary
Constructors Constructor Description CroppingHostViewModel(CroppingConfiguration configuration, DocumentStorage documentStorage, PageFileStorage pageFileStorage, FileIOProcessor fileIOProcessor, DocumentApi documentApi, CoroutineContext ioDispatcher, CoroutineContext backgroundDispatcher, CoroutineContext mainDispatcher)
-
Method Summary
Modifier and Type Method Description DocumentgetDocument()final <Error class: unknown class>getAlertDialog()final <Error class: unknown class><CloseReason>getCloseAction()final <Error class: unknown class><Unit>getSubmitAction()<Error class: unknown class><ProgressType>getProgressShowing()UnitupdateCurrentPreview()UnitcroppingApplied()UnitdocumentError(String error)final UnitcloseCameraOnDocumentNotExist(String uuid)UnitgoBack()UnitshowProgress(ProgressType progressType)UnithideProgress()-
-
Constructor Detail
-
CroppingHostViewModel
CroppingHostViewModel(CroppingConfiguration configuration, DocumentStorage documentStorage, PageFileStorage pageFileStorage, FileIOProcessor fileIOProcessor, DocumentApi documentApi, CoroutineContext ioDispatcher, CoroutineContext backgroundDispatcher, CoroutineContext mainDispatcher)
-
-
Method Detail
-
getDocument
Document getDocument()
-
getAlertDialog
final <Error class: unknown class> getAlertDialog()
-
getCloseAction
final <Error class: unknown class><CloseReason> getCloseAction()
-
getSubmitAction
final <Error class: unknown class><Unit> getSubmitAction()
-
getProgressShowing
<Error class: unknown class><ProgressType> getProgressShowing()
-
updateCurrentPreview
Unit updateCurrentPreview()
-
croppingApplied
Unit croppingApplied()
-
documentError
Unit documentError(String error)
-
closeCameraOnDocumentNotExist
final Unit closeCameraOnDocumentNotExist(String uuid)
-
showProgress
Unit showProgress(ProgressType progressType)
-
hideProgress
Unit hideProgress()
-
-
-
-