ReviewScreenConfiguration class
Configuration of the screen for reviewing the scanned pages.
Constructors
- ReviewScreenConfiguration.new({bool enabled = true, StyledText? topBarTitle, IconButton? topBarMoreButton, ButtonConfiguration? topBarBackButton, ReviewMorePopupMenu? morePopup, RoundButton? zoomButton, ZoomOverlay? zoomOverlay, ScanbotColor? backgroundColor, ReviewBottomBarConfiguration? bottomBar, IconButton? switchNextPageButton, IconButton? switchPreviousPageButton, UserGuidanceConfiguration? pageCounter, ScanbotAlertDialog? deleteAllPagesAlertDialog, ScanbotAlertDialog? deletePageAlertDialog})
-
ReviewScreenConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- backgroundColor ↔ ScanbotColor
-
The background color of the review screen.
Default is "?sbColorOnSurfaceVariant"
getter/setter pair
- bottomBar ↔ ReviewBottomBarConfiguration
-
Configuration of the bottom bar for the review screen.
getter/setter pair
- deleteAllPagesAlertDialog ↔ ScanbotAlertDialog
-
Configuration of the alert dialog displayed when trying to delete all the pages.
getter/setter pair
- deletePageAlertDialog ↔ ScanbotAlertDialog
-
Configuration of the alert dialog displayed when trying to delete a single page.
getter/setter pair
- enabled ↔ bool
-
Determines whether the review screen should be shown or not. If 'false', the review screen will be skipped and the scanned document will be returned immediately.
Default is true
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- morePopup ↔ ReviewMorePopupMenu
-
Configuration of the 'more' popup menu for the review screen.
getter/setter pair
- pageCounter ↔ UserGuidanceConfiguration
-
Configuration of the page count label.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- switchNextPageButton ↔ IconButton
-
Configuration of the 'next page' button.
getter/setter pair
- switchPreviousPageButton ↔ IconButton
-
Configuration of the 'previous page' button.
getter/setter pair
- topBarBackButton ↔ ButtonConfiguration
-
Configuration of the 'back' button, located in the top bar.
getter/setter pair
- topBarMoreButton ↔ IconButton
-
Configuration of the 'more' button, located in the top bar.
getter/setter pair
- topBarTitle ↔ StyledText
-
Configuration of the title, located in the top bar.
getter/setter pair
- zoomButton ↔ RoundButton
-
Configuration of the 'zoom' button.
getter/setter pair
- zoomOverlay ↔ ZoomOverlay
-
Configuration of the zoom overlay for the review screen.
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