CameraScreenConfiguration class

Configuration of the screen for scanning the pages with the camera.

Constructors

CameraScreenConfiguration({AcknowledgementScreenConfiguration? acknowledgement, IntroductionScreenConfiguration? introduction, ScanAssistanceOverlay? scanAssistanceOverlay, CameraPermissionScreen? cameraPermission, StyledText? topBarTitle, IconButton? topBarIntroButton, ButtonConfiguration? topBarBackButton, UserGuidanceConfiguration? topUserGuidance, DocumentScannerUserGuidance? userGuidance, ScanbotColor? backgroundColor, DocumentScannerCameraConfiguration? cameraConfiguration, DocumentPolygonConfiguration? polygon, CameraBottomBar? bottomBar, ViewFinderConfiguration? viewFinder, CaptureFeedback? captureFeedback, Vibration? vibration, Timeouts? timeouts, ScanbotAlertDialog? limitReachedAlertDialog, ScanbotAlertDialog? cancelAlertDialog})
CameraScreenConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

acknowledgement AcknowledgementScreenConfiguration
Configuration of the acknowledgement screen.
getter/setter pair
backgroundColor ScanbotColor
The background color of the camera screen. Default is "#000000FF"
getter/setter pair
bottomBar CameraBottomBar
Configuration of the bottom bar for the camera screen.
getter/setter pair
cameraConfiguration DocumentScannerCameraConfiguration
Configuration of the camera behavior.
getter/setter pair
cameraPermission CameraPermissionScreen
Configuration of the camera permission screen.
getter/setter pair
cancelAlertDialog ScanbotAlertDialog
Configuration of the alert dialog displayed when the 'cancel' button is pressed.
getter/setter pair
captureFeedback CaptureFeedback
Configuration of the feedback shown after snapping a page.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
introduction IntroductionScreenConfiguration
Configuration of the introduction screen.
getter/setter pair
limitReachedAlertDialog ScanbotAlertDialog
Configuration of the alert dialog displayed when the scan limit is reached.
getter/setter pair
polygon DocumentPolygonConfiguration
Configuration of the document contour detection polygon.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scanAssistanceOverlay ScanAssistanceOverlay
Configuration of the scan assistance overlay.
getter/setter pair
timeouts Timeouts
Configuration of timeouts.
getter/setter pair
topBarBackButton ButtonConfiguration
Configuration of the 'cancel' button, located in the top bar.
getter/setter pair
topBarIntroButton IconButton
Configuration of the 'introduction' button, located in the top bar.
getter/setter pair
topBarTitle StyledText
Configuration of the title, located in the top bar.
getter/setter pair
topUserGuidance UserGuidanceConfiguration
Configuration of the static user guidance, located just below the top bar.
getter/setter pair
userGuidance DocumentScannerUserGuidance
Configuration of the hints guiding users through the scanning process.
getter/setter pair
vibration Vibration
Configuration of the scan confirmation vibration.
getter/setter pair
viewFinder ViewFinderConfiguration
Configuration of the viewfinder.
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