BarcodeScannerConfiguration constructor
BarcodeScannerConfiguration({
- List<
BarcodeFormatConfigurationBase> ? barcodeFormatConfigurations, - List<
BarcodeDocumentFormat> ? extractedDocumentFormats, - bool onlyAcceptDocuments = false,
- bool returnBarcodeImage = false,
- BarcodeScannerEngineMode engineMode = BarcodeScannerEngineMode.NEXT_GEN,
- bool optimizedForOverlays = false,
Implementation
BarcodeScannerConfiguration({
List<BarcodeFormatConfigurationBase>? barcodeFormatConfigurations,
List<BarcodeDocumentFormat>? extractedDocumentFormats,
this.onlyAcceptDocuments = false,
this.returnBarcodeImage = false,
this.engineMode = BarcodeScannerEngineMode.NEXT_GEN,
this.optimizedForOverlays = false,
}) : barcodeFormatConfigurations =
barcodeFormatConfigurations ?? [BarcodeFormatCommonConfiguration()],
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
];