# LicensePlateScannerJsonConfiguration constructor

LicensePlateScannerJsonConfiguration({

1. String? version,
2. String? screen,
3. CameraModule? cameraModule,
4. Color? cameraOverlayColor,
5. String? cancelButtonTitle,
6. bool? cancelButtonHidden,
7. DialogStyle? confirmationDialogStyle,
8. DialogButtonStyle? confirmationDialogConfirmButtonStyle,
9. DialogButtonStyle? confirmationDialogRetryButtonStyle,
10. String? enableCameraButtonTitle,
11. String? enableCameraExplanationText,
12. Color? finderLineColor,
13. double? finderLineWidth,
14. String? finderTextHint,
15. Color? finderTextHintColor,
16. double? finderPreferredHeight,
17. bool? flashButtonHidden,
18. String? flashButtonTitle,
19. bool? flashEnabled,
20. OrientationLockMode? orientationLockMode,
21. Color? topBarBackgroundColor,
22. Color? topBarButtonsActiveColor,
23. Color? topBarButtonsInactiveColor,
24. int? minNumberOfRequiredFramesWithEqualRecognitionResult,
25. int? maximumNumberOfAccumulatedFrames,
26. bool? useButtonsAllCaps,
27. int? significantShakeDelay,
28. LicensePlateScanStrategy? scanStrategy,
29. String? confirmationDialogTitle,
30. String? confirmationDialogMessage,
31. String? confirmationDialogConfirmButtonTitle,
32. String? confirmationDialogRetryButtonTitle,
33. Color? confirmationDialogAccentColor,
34. bool? confirmationDialogConfirmButtonFilled,
35. Color? confirmationDialogConfirmButtonFilledTextColor,
36. bool? replaceCancelButtonWithIcon,
37. CameraPreviewMode? cameraPreviewMode,
38. bool? touchToFocusEnabled,

})

## Implementation

    LicensePlateScannerJsonConfiguration({
      this.version,
      this.screen,
      this.cameraModule,
      this.cameraOverlayColor,
      this.cancelButtonTitle,
      this.cancelButtonHidden,
      this.confirmationDialogStyle,
      this.confirmationDialogConfirmButtonStyle,
      this.confirmationDialogRetryButtonStyle,
      this.enableCameraButtonTitle,
      this.enableCameraExplanationText,
      this.finderLineColor,
      this.finderLineWidth,
      this.finderTextHint,
      this.finderTextHintColor,
      this.finderPreferredHeight,
      this.flashButtonHidden,
      this.flashButtonTitle,
      this.flashEnabled,
      this.orientationLockMode,
      this.topBarBackgroundColor,
      this.topBarButtonsActiveColor,
      this.topBarButtonsInactiveColor,
      this.minNumberOfRequiredFramesWithEqualRecognitionResult,
      this.maximumNumberOfAccumulatedFrames,
      this.useButtonsAllCaps,
      this.significantShakeDelay,
      this.scanStrategy,
      this.confirmationDialogTitle,
      this.confirmationDialogMessage,
      this.confirmationDialogConfirmButtonTitle,
      this.confirmationDialogRetryButtonTitle,
      this.confirmationDialogAccentColor,
      this.confirmationDialogConfirmButtonFilled,
      this.confirmationDialogConfirmButtonFilledTextColor,
      this.replaceCancelButtonWithIcon,
      this.cameraPreviewMode,
      this.touchToFocusEnabled,
    });