BarcodeFormatCommonConfiguration constructor
BarcodeFormatCommonConfiguration({
- String regexFilter = "",
- double minimumSizeScore = 0.0,
- bool addAdditionalQuietZone = false,
- int minimum1DQuietZoneSize = 6,
- bool stripCheckDigits = false,
- int minimumTextLength = 1,
- int maximumTextLength = 0,
- Gs1Handling gs1Handling = Gs1Handling.PARSE,
- bool strictMode = true,
- List<
BarcodeFormat> ? formats,
Implementation
BarcodeFormatCommonConfiguration({
String regexFilter = "",
double minimumSizeScore = 0.0,
bool addAdditionalQuietZone = false,
this.minimum1DQuietZoneSize = 6,
this.stripCheckDigits = false,
this.minimumTextLength = 1,
this.maximumTextLength = 0,
this.gs1Handling = Gs1Handling.PARSE,
this.strictMode = true,
List<BarcodeFormat>? formats,
}) : formats = formats ??
[
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
],
super(
regexFilter: regexFilter,
minimumSizeScore: minimumSizeScore,
addAdditionalQuietZone: addAdditionalQuietZone,
);