CommonBarcodeScannerConfiguration constructor
      
      CommonBarcodeScannerConfiguration({ 
    
    
- List<BarcodeDocumentFormat> ? extractedDocumentFormats,
- bool onlyAcceptDocuments = false,
- UpcEanExtensionBehavior extensions = UpcEanExtensionBehavior.ALLOW_ANY,
- String barcodesRegexFilter = "",
- double minimumSizeScore = 0.0,
- int minimumTextLength = 0,
- int maximumTextLength = 0,
- int minimum1DBarcodesQuietZone = 10,
- bool stripCheckDigits = false,
- bool useIATA2OF5Checksum = true,
- bool useCode11Checksum = true,
- List<BarcodeFormat> ? barcodeFormats,
- MsiPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm = MsiPlesseyChecksumAlgorithm.MOD_10,
- AustraliaPostCustomerFormat australiaPostCustomerFormat = AustraliaPostCustomerFormat.ALPHA_NUMERIC,
- bool lowPowerMode = false,
- Gs1Handling gs1Handling = Gs1Handling.PARSE,
- bool returnBarcodeImage = false,
Implementation
CommonBarcodeScannerConfiguration({
  List<BarcodeDocumentFormat>? extractedDocumentFormats,
  this.onlyAcceptDocuments = false,
  this.extensions = UpcEanExtensionBehavior.ALLOW_ANY,
  this.barcodesRegexFilter = "",
  this.minimumSizeScore = 0.0,
  this.minimumTextLength = 0,
  this.maximumTextLength = 0,
  this.minimum1DBarcodesQuietZone = 10,
  this.stripCheckDigits = false,
  this.useIATA2OF5Checksum = true,
  this.useCode11Checksum = true,
  List<BarcodeFormat>? barcodeFormats,
  this.msiPlesseyChecksumAlgorithm = MsiPlesseyChecksumAlgorithm.MOD_10,
  this.australiaPostCustomerFormat =
      AustraliaPostCustomerFormat.ALPHA_NUMERIC,
  this.lowPowerMode = false,
  this.gs1Handling = Gs1Handling.PARSE,
  this.returnBarcodeImage = false,
})  : extractedDocumentFormats = extractedDocumentFormats ??
          [
            BarcodeDocumentFormat.AAMVA,
            BarcodeDocumentFormat.BOARDING_PASS,
            BarcodeDocumentFormat.DE_MEDICAL_PLAN,
            BarcodeDocumentFormat.MEDICAL_CERTIFICATE,
            BarcodeDocumentFormat.ID_CARD_PDF_417,
            BarcodeDocumentFormat.SEPA,
            BarcodeDocumentFormat.SWISS_QR,
            BarcodeDocumentFormat.VCARD,
            BarcodeDocumentFormat.GS1,
            BarcodeDocumentFormat.HIBC
          ],
      barcodeFormats = barcodeFormats ??
          [
            BarcodeFormat.AZTEC,
            BarcodeFormat.CODABAR,
            BarcodeFormat.CODE_39,
            BarcodeFormat.CODE_93,
            BarcodeFormat.CODE_128,
            BarcodeFormat.DATA_MATRIX,
            BarcodeFormat.DATABAR,
            BarcodeFormat.DATABAR_EXPANDED,
            BarcodeFormat.DATABAR_LIMITED,
            BarcodeFormat.EAN_13,
            BarcodeFormat.EAN_8,
            BarcodeFormat.ITF,
            BarcodeFormat.MICRO_QR_CODE,
            BarcodeFormat.PDF_417,
            BarcodeFormat.QR_CODE,
            BarcodeFormat.UPC_A,
            BarcodeFormat.UPC_E
          ];