# LicensePlateScannerConfiguration class

License plate rtu-ui scanner configuration class

Inheritance
  - Object
  - LicensePlateScannerJsonConfiguration
  - LicensePlateScannerConfiguration

## Constructors

LicensePlateScannerConfiguration({CameraModule? cameraModule, Color? cameraOverlayColor, String? cancelButtonTitle, bool? cancelButtonHidden, DialogStyle? confirmationDialogStyle, DialogButtonStyle? confirmationDialogConfirmButtonStyle, DialogButtonStyle? confirmationDialogRetryButtonStyle, String? enableCameraButtonTitle, String? enableCameraExplanationText, Color? finderLineColor, double? finderLineWidth, String? finderTextHint, Color? finderTextHintColor, double? finderPreferredHeight, bool? flashButtonHidden, String? flashButtonTitle, bool? flashEnabled, OrientationLockMode? orientationLockMode, Color? topBarBackgroundColor, Color? topBarButtonsActiveColor, Color? topBarButtonsInactiveColor, int? minNumberOfRequiredFramesWithEqualRecognitionResult, int? maximumNumberOfAccumulatedFrames, bool? useButtonsAllCaps, int? significantShakeDelay, LicensePlateScanStrategy? scanStrategy, String? confirmationDialogTitle, String? confirmationDialogMessage, String? confirmationDialogConfirmButtonTitle, String? confirmationDialogRetryButtonTitle, Color? confirmationDialogAccentColor, bool? confirmationDialogConfirmButtonFilled, Color? confirmationDialogConfirmButtonFilledTextColor, bool? replaceCancelButtonWithIcon, CameraPreviewMode? cameraPreviewMode, bool? touchToFocusEnabled})

## Properties

cameraModule ↔ CameraModule?
  The preferred camera module (default - BACK)
  getter/setter pair inherited
cameraOverlayColor ↔ Color?
  Background color outside of the finder window.
  getter/setter pair inherited
cameraPreviewMode ↔ CameraPreviewMode?
  Preview mode of the camera. FILL_IN or FIT_IN. Default is FILL_IN. Android only
  getter/setter pair inherited
cancelButtonHidden ↔ bool?
  Whether the cancel button is hidden or not. iOS only.
  getter/setter pair inherited
cancelButtonTitle ↔ String?
  Title of the cancel button.
  getter/setter pair inherited
confirmationDialogAccentColor ↔ Color?
  The accent color of buttons on a confirmation dialog. Android only.
  getter/setter pair inherited
confirmationDialogConfirmButtonFilled ↔ bool?
  Allows to set if the confirm button should be filled. Defaults to TRUE. Android only.
  getter/setter pair inherited
confirmationDialogConfirmButtonFilledTextColor ↔ Color?
  Allows to set a text color of the filled button. See `confirmationDialogConfirmButtonFilled`. Android only.
  getter/setter pair inherited
confirmationDialogConfirmButtonStyle ↔ DialogButtonStyle?
  The style of the confirmation dialogs confirm button. iOS Only.
  getter/setter pair inherited
confirmationDialogConfirmButtonTitle ↔ String?
  The title of the confirmation dialog retry button.
  getter/setter pair inherited
confirmationDialogMessage ↔ String?
  The message text of the confirmation dialog.
  getter/setter pair inherited
confirmationDialogRetryButtonStyle ↔ DialogButtonStyle?
  The style of the confirmation dialogs retry button. iOS Only.
  getter/setter pair inherited
confirmationDialogRetryButtonTitle ↔ String?
  The title of the confirmation dialog confirm button.
  getter/setter pair inherited
confirmationDialogStyle ↔ DialogStyle?
  The style of the confirmation dialog. iOS Only.
  getter/setter pair inherited
confirmationDialogTitle ↔ String?
  The title of the confirmation dialog.
  getter/setter pair inherited
enableCameraButtonTitle ↔ String?
  Title of the button that opens the screen where the user can allow the usage of the camera by the app.
  getter/setter pair inherited
enableCameraExplanationText ↔ String?
  Text that will be displayed when the app is not allowed to use the camera, prompting the user to enable the usage of the camera.
  getter/setter pair inherited
finderLineColor ↔ Color?
  Foreground color of the detection overlay.
  getter/setter pair inherited
finderLineWidth ↔ double?
  Width of finder frame border. Default is 2.
  getter/setter pair inherited
finderPreferredHeight ↔ double?
  The preferred height of the view finder. Defaults to 150.0. iOS only.
  getter/setter pair inherited
finderTextHint ↔ String?
  User guidance text below the finder view
  getter/setter pair inherited
finderTextHintColor ↔ Color?
  Foreground color of the description label.
  getter/setter pair inherited
flashButtonHidden ↔ bool?
  Controls whether the flash toggle button is hidden or not. iOS only.
  getter/setter pair inherited
flashButtonTitle ↔ String?
  Title of the flash toggle button. iOS only.
  getter/setter pair inherited
flashEnabled ↔ bool?
  Controls whether the flash should be initially enabled. The default value is FALSE.
  getter/setter pair inherited
hashCode → int
  The hash code for this object.
  no setter inherited
maximumNumberOfAccumulatedFrames ↔ int?
  Maximum number of accumulated frames to inspect before actual result is returned
  getter/setter pair inherited
minNumberOfRequiredFramesWithEqualRecognitionResult ↔ int?
  Minimum number of accumulated frames that have equal result
  getter/setter pair inherited
orientationLockMode ↔ OrientationLockMode?
  UI Interface orientation lock mode
  getter/setter pair inherited
replaceCancelButtonWithIcon ↔ bool?
  If `true`, replaces the cancel button in the top bar with a back arrow icon. The default value is FALSE. Android only.
  getter/setter pair inherited
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
scanStrategy ↔ LicensePlateScanStrategy?
  Detector mode, classic (OCR based) or ML (machine learning based) approach.
  getter/setter pair inherited
screen ↔ String?
  The configuration object should be applied for this screen
  getter/setter pair override
significantShakeDelay ↔ int?
  Threshold used to pause the detection after significant movement occurred. -1 is default value. Default = 0 for textFilterStrategy='DOCUMENT' and 1000 for textFilterStrategy='LCD_DOT_MATRIX_DISPLAY'. Android only.
  getter/setter pair inherited
topBarBackgroundColor ↔ Color?
  The background color of the top toolbar.
  getter/setter pair inherited
topBarButtonsActiveColor ↔ Color?
  The color of all active toggle buttons in the toolbar.
  getter/setter pair inherited
topBarButtonsInactiveColor ↔ Color?
  The color of all inactive toggle buttons in the toolbar.
  getter/setter pair inherited
touchToFocusEnabled ↔ bool?
  Whether touch-to-focus is enabled on camera preview. Enabled by default. Android only.
  getter/setter pair inherited
useButtonsAllCaps ↔ bool?
  Controls whether buttons should use all capitals style, as defined by the Android Material Design. Defaults to TRUE. Android only.
  getter/setter pair inherited
version ↔ String?
  A version of the configuration object
  getter/setter pair inherited

## Methods

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

## Operators

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