Class TextPatternScannerCameraViewModel
-
- All Implemented Interfaces:
-
io.scanbot.sdk.ui.utils.Router,io.scanbot.sdk.ui.view.textpattern.ITextPatternScannerCameraView.ViewModel
public final class TextPatternScannerCameraViewModel implements ITextPatternScannerCameraView.ViewModel, Router
-
-
Field Summary
Fields Modifier and Type Field Description private final <Error class: unknown class><Boolean>cameraOpenedprivate final <Error class: unknown class><Boolean>stopNewFramesprivate final <Error class: unknown class><Boolean>flashprivate <Error class: unknown class><TextPatternScannerStep>currentStepprivate final TextPatternScannerscanner
-
Constructor Summary
Constructors Constructor Description TextPatternScannerCameraViewModel(TextPatternScanner scanner)
-
Method Summary
Modifier and Type Method Description <Error class: unknown class><Boolean>getCameraOpened()<Error class: unknown class><Boolean>getStopNewFrames()<Error class: unknown class><Boolean>getFlash()<Error class: unknown class><TextPatternScannerStep>getCurrentStep()Unit)>setCurrentStep(<Error class: unknown class><TextPatternScannerStep> currentStep)TextPatternScannergetScanner()final UnitsetSteps(TextPatternScannerStep step)final Unitpause()UnitonCancelClicked()User wants to cancel snapping. UnitonFlashClicked()User wants to change flash mode. UnittextScanned(FrameHandlerResult<TextPatternScannerResult, SdkLicenseError> result)New frame was processed with text pattern scanner. final UnitsetFlashEnabled(Boolean flashEnabled)Toggles flash. UnitonCleared()-
-
Constructor Detail
-
TextPatternScannerCameraViewModel
TextPatternScannerCameraViewModel(TextPatternScanner scanner)
-
-
Method Detail
-
getCameraOpened
<Error class: unknown class><Boolean> getCameraOpened()
-
getStopNewFrames
<Error class: unknown class><Boolean> getStopNewFrames()
-
getCurrentStep
<Error class: unknown class><TextPatternScannerStep> getCurrentStep()
-
setCurrentStep
Unit )>setCurrentStep(<Error class: unknown class><TextPatternScannerStep> currentStep)
-
getScanner
TextPatternScanner getScanner()
-
setSteps
final Unit setSteps(TextPatternScannerStep step)
-
onCancelClicked
Unit onCancelClicked()
User wants to cancel snapping.
-
onFlashClicked
Unit onFlashClicked()
User wants to change flash mode.
-
textScanned
Unit textScanned(FrameHandlerResult<TextPatternScannerResult, SdkLicenseError> result)
New frame was processed with text pattern scanner.
- Parameters:
result- TextPatternScannerResult with scanned data
-
setFlashEnabled
final Unit setFlashEnabled(Boolean flashEnabled)
Toggles flash.
-
-
-
-