CheckScannerScreenConfiguration class

Configuration of the screen for detecting check data.

Constructors

CheckScannerScreenConfiguration({String version = "1.0", String screen = "CheckScanner", CheckScannerScreenTextLocalization? localization, Palette? palette, ScanbotColor? backgroundColor, CameraConfiguration? cameraConfiguration, CameraPermissionScreen? cameraPermission, UserGuidanceConfiguration? topUserGuidance, CheckScannerGuidanceConfiguration? scanStatusUserGuidance, TopBarConfiguration? topBar, ScanbotIconButton? topBarOpenIntroScreenButton, CheckScannerIntroScreenConfiguration? introScreen, ActionBarConfiguration? actionBar, PermanentViewFinderConfiguration? viewFinder, CheckScannerConfiguration? scannerConfiguration, bool captureHighResolutionImage = false, bool exampleOverlayVisible = true, CheckScanningProgressConfiguration? scanningProgress, int noCheckFoundTimeout = 5000, int accumulationTimeout = 3000, ScanCompletionOverlay? successOverlay, ScanbotAlertDialog? noCheckDetectedAlertDialog, ScanbotAlertDialog? imageNotGoodAlertDialog, Sound? sound, Vibration? vibration, bool keepScreenOn = true})
CheckScannerScreenConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

accumulationTimeout int
Timeout for the accumulation state. If the accumulation state is active longer than this value, the alert will be presented.
getter/setter pair
actionBar ActionBarConfiguration
Configuration of the action bar.
getter/setter pair
backgroundColor ScanbotColor
The background color of the check scanner screen.
getter/setter pair
cameraConfiguration CameraConfiguration
Configuration of the camera behavior.
getter/setter pair
cameraPermission CameraPermissionScreen
Configuration of the dialog for requesting camera permissions.
getter/setter pair
captureHighResolutionImage bool
Flag to capture high resolution image.
getter/setter pair
exampleOverlayVisible bool
Flag to show or hide the preset button.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
imageNotGoodAlertDialog ScanbotAlertDialog
Configuration of the alert dialog that will be presented when scanned image is not good.
getter/setter pair
introScreen CheckScannerIntroScreenConfiguration
Configuration of the introduction screen for the check scanner.
getter/setter pair
keepScreenOn bool
If enabled, the screen will not turn off while the check scanner is active.
getter/setter pair
localization CheckScannerScreenTextLocalization
Configuration of the all strings for check scanner screen.
getter/setter pair
noCheckDetectedAlertDialog ScanbotAlertDialog
Configuration of the alert dialog that will be presented when no Check is detected.
getter/setter pair
noCheckFoundTimeout int
Timeout for the no Check found state. If the no Check found state is active longer than this value, the alert will be presented.
getter/setter pair
palette Palette
Define the screen's base color values from which other colors are derived.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scannerConfiguration CheckScannerConfiguration
Configuration for the check recognizer.
getter/setter pair
scanningProgress CheckScanningProgressConfiguration
Configuration of visualization of the scanning progress.
getter/setter pair
scanStatusUserGuidance CheckScannerGuidanceConfiguration
Configuration of the user guidance below finder view.
getter/setter pair
screen String
The configuration object should be applied for this screen.
final
sound Sound
Configuration of the scan confirmation sound.
getter/setter pair
successOverlay ScanCompletionOverlay
Configuration of the success overlay.
getter/setter pair
topBar TopBarConfiguration
Configuration of the top bar on the check scanner screen.
getter/setter pair
topBarOpenIntroScreenButton ScanbotIconButton
Configuration of the button in the top bar that opens the introduction screen.
getter/setter pair
topUserGuidance UserGuidanceConfiguration
Configuration of the top user guidance.
getter/setter pair
version String
Version number of the configuration object.
final
vibration Vibration
Configuration of the vibration feedback.
getter/setter pair
viewFinder PermanentViewFinderConfiguration
Configuration of the view finder.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson({ToJsonConfiguration? config}) Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited