BarcodeFormatMsiPlesseyConfiguration constructor

BarcodeFormatMsiPlesseyConfiguration({
  1. String regexFilter = "",
  2. double minimumSizeScore = 0.0,
  3. bool addAdditionalQuietZone = false,
  4. int minimum1DQuietZoneSize = 6,
  5. int minimumNumberOfRequiredFramesWithEqualRecognitionResult = 1,
  6. bool stripCheckDigits = false,
  7. int minimumTextLength = 1,
  8. int maximumTextLength = 0,
  9. List<MsiPlesseyChecksumAlgorithm>? checksumAlgorithms,
})

Implementation

BarcodeFormatMsiPlesseyConfiguration({
  String regexFilter = "",
  double minimumSizeScore = 0.0,
  bool addAdditionalQuietZone = false,
  int minimum1DQuietZoneSize = 6,
  int minimumNumberOfRequiredFramesWithEqualRecognitionResult = 1,
  this.stripCheckDigits = false,
  this.minimumTextLength = 1,
  this.maximumTextLength = 0,
  List<MsiPlesseyChecksumAlgorithm>? checksumAlgorithms,
})  : checksumAlgorithms =
          checksumAlgorithms ?? [MsiPlesseyChecksumAlgorithm.MOD_10],
      super(
        regexFilter: regexFilter,
        minimumSizeScore: minimumSizeScore,
        addAdditionalQuietZone: addAdditionalQuietZone,
        minimum1DQuietZoneSize: minimum1DQuietZoneSize,
        minimumNumberOfRequiredFramesWithEqualRecognitionResult:
            minimumNumberOfRequiredFramesWithEqualRecognitionResult,
      );