BarcodeRecognizerConfiguration constructor

BarcodeRecognizerConfiguration({
  1. List<BarcodeDocumentFormat>? acceptedDocumentFormats,
  2. BarcodesExtensionFilter barcodesExtensionFilter = BarcodesExtensionFilter.NO_FILTER,
  3. String barcodesRegexFilter = "",
  4. int minimumTextLength = 0,
  5. int maximumTextLength = 0,
  6. int minimum1DBarcodesQuietZone = 10,
  7. bool stripCheckDigits = false,
  8. bool useIATA2OF5Checksum = true,
  9. bool useCode11Checksum = true,
  10. List<BarcodeFormat>? barcodeFormats,
  11. MSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm = MSIPlesseyChecksumAlgorithm.MOD_10,
  12. AustraliaPostCustomerFormat australiaPostCustomerFormat = AustraliaPostCustomerFormat.ALPHA_NUMERIC,
  13. bool lowPowerMode = false,
  14. Gs1Handling gs1Handling = Gs1Handling.PARSE,
})

Implementation

BarcodeRecognizerConfiguration({
  List<BarcodeDocumentFormat>? acceptedDocumentFormats,
  this.barcodesExtensionFilter = BarcodesExtensionFilter.NO_FILTER,
  this.barcodesRegexFilter = "",
  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,
})  : acceptedDocumentFormats = acceptedDocumentFormats ?? [],
      barcodeFormats = barcodeFormats ?? [];