BarcodeScannerJsonConfiguration constructor

BarcodeScannerJsonConfiguration(
  1. {String? version,
  2. String? screen,
  3. List<BarcodeDocumentFormat>? acceptedDocumentFormats,
  4. BarcodesExtensionFilter? barcodesExtensionFilter,
  5. Color? cameraOverlayColor,
  6. CameraModule? cameraModule,
  7. double? cameraZoomFactor,
  8. bool? cancelButtonHidden,
  9. String? cancelButtonTitle,
  10. EngineMode? engineMode,
  11. String? enableCameraButtonTitle,
  12. String? enableCameraExplanationText,
  13. Color? finderLineColor,
  14. double? finderLineWidth,
  15. String? finderTextHint,
  16. Color? finderTextHintColor,
  17. AspectRatio? finderAspectRatio,
  18. bool? flashButtonHidden,
  19. String? flashButtonTitle,
  20. Color? flashButtonInactiveColor,
  21. bool? flashEnabled,
  22. bool? focusLockEnabled,
  23. double? focusLockPosition,
  24. bool? touchToFocusEnabled,
  25. OrientationLockMode? orientationLockMode,
  26. int? minimumTextLength,
  27. int? maximumTextLength,
  28. bool? minFocusDistanceLock,
  29. int? minimum1DBarcodesQuietZone,
  30. bool? stripCheckDigits,
  31. bool? successBeepEnabled,
  32. Color? topBarBackgroundColor,
  33. Color? topBarButtonsColor,
  34. List<BarcodeFormat>? barcodeFormats,
  35. bool? useButtonsAllCaps,
  36. bool? replaceCancelButtonWithIcon,
  37. CameraPreviewMode? cameraPreviewMode,
  38. ZoomRange? cameraZoomRange,
  39. int? autoCancelTimeout,
  40. bool? gs1DecodingEnabled,
  41. MSIPlesseyChecksumAlgorithm? msiPlesseyChecksumAlgorithm,
  42. bool? lowPowerMode,
  43. CodeDensity? codeDensity,
  44. BarcodeImageGenerationType? barcodeImageGenerationType,
  45. double? initialScanDelay,
  46. double? delayAfterScan,
  47. bool? doubleTapToZoomEnabled,
  48. bool? pinchToZoomEnabled,
  49. bool? shouldAnimateZooming,
  50. bool? viewFinderEnabled,
  51. ConfirmationDialogConfiguration? confirmationDialogConfiguration,
  52. SelectionOverlayConfiguration? overlayConfiguration}
)

Implementation

BarcodeScannerJsonConfiguration