DocumentScanningFlow class

Configuration of the document scanner screen.

Constructors

DocumentScanningFlow.new({String version = "1.0", String screen = "DocumentScanner", Palette? palette, DocumentScannerTextLocalization? localization, DocumentFlowAppearanceConfiguration? appearance, DocumentScannerOutputSettings? outputSettings, DocumentScannerScreens? screens, String? documentUuid = null, bool cleanScanningSession = true})
DocumentScanningFlow.fromJson(Map<String, dynamic> json)
factory

Properties

appearance DocumentFlowAppearanceConfiguration
Configuration of the general appearance.
getter/setter pair
cleanScanningSession bool
Clean the existing pages from the scanning session. Default is true
getter/setter pair
documentUuid String?
The UUID of the existing document to be edited.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
localization DocumentScannerTextLocalization
Configuration of all the strings for the document scanner screen.
getter/setter pair
outputSettings DocumentScannerOutputSettings
Configuration of the output settings.
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
screen String
The configuration object should be applied for this screen. Default is "DocumentScanner"
getter/setter pair
screens DocumentScannerScreens
Configuration of the document scanner sub-screens.
getter/setter pair
version String
Version number of the configuration object. Default is "1.0"
getter/setter pair

Methods

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

Operators

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