BarcodeScannerJsonConfiguration

constructor(version: String? = null, screen: String? = null, acceptedDocumentFormats: List<JsonBarcodeDocumentFormat>? = null, barcodesExtensionFilter: JsonBarcodesExtensionFilter? = null, cameraOverlayColor: JsonColor? = null, cameraModule: JsonCameraModule? = null, cameraZoomFactor: Double? = null, cancelButtonTitle: String? = null, engineMode: JsonEngineMode? = null, enableCameraButtonTitle: String? = null, enableCameraExplanationText: String? = null, finderLineColor: JsonColor? = null, finderLineWidth: Double? = null, finderTextHint: String? = null, finderTextHintColor: JsonColor? = null, finderAspectRatio: JsonAspectRatio? = null, flashButtonInactiveColor: JsonColor? = null, flashEnabled: Boolean? = null, touchToFocusEnabled: Boolean? = null, orientationLockMode: JsonOrientationLockMode? = null, minimumTextLength: Int? = null, maximumTextLength: Int? = null, minFocusDistanceLock: Boolean? = null, minimum1DBarcodesQuietZone: Int? = null, stripCheckDigits: Boolean? = null, useIATA2OF5Checksum: Boolean? = null, useCode11Checksum: Boolean? = null, successBeepEnabled: Boolean? = null, topBarBackgroundColor: JsonColor? = null, topBarButtonsColor: JsonColor? = null, barcodeFormats: List<JsonBarcodeFormat>? = null, useButtonsAllCaps: Boolean? = null, replaceCancelButtonWithIcon: Boolean? = null, cameraPreviewMode: JsonCameraPreviewMode? = null, cameraZoomRange: JsonZoomRange? = null, autoCancelTimeout: Int? = null, gs1HandlingMode: JsonGs1HandlingMode? = null, msiPlesseyChecksumAlgorithm: JsonMSIPlesseyChecksumAlgorithm? = null, australiaPostCustomerFormat: JsonAustraliaPostCustomerFormat? = null, lowPowerMode: Boolean? = null, barcodeImageGenerationType: JsonBarcodeImageGenerationType? = null, initialScanningDelay: Double? = null, delayAfterScan: Double? = null, viewFinderEnabled: Boolean? = null, confirmationDialogConfiguration: JsonConfirmationDialogConfiguration? = null, overlayConfiguration: JsonSelectionOverlayConfiguration? = null)