# BarcodeCameraConfiguration constructor

BarcodeCameraConfiguration({

1. required BarcodeClassicScannerConfiguration scannerConfiguration,
2. bool? hardwareButtonsEnabled,
3. bool? flashEnabled,
4. FinderConfiguration? finder,
5. double? cameraZoomFactor,
6. ZoomRange? cameraZoomRange,
7. CameraModule? cameraModule,
8. bool? minFocusDistanceLock,
9. SelectionOverlayScannerConfiguration? overlayConfiguration,
10. bool detectionEnabled = true,

})

## Implementation

    BarcodeCameraConfiguration({
      required this.scannerConfiguration,
      bool? hardwareButtonsEnabled,
      this.flashEnabled,
      this.finder,
      this.cameraZoomFactor,
      this.cameraZoomRange,
      this.cameraModule,
      this.minFocusDistanceLock,
      this.overlayConfiguration,
      this.detectionEnabled = true,
    }) : super(hardwareButtonsEnabled: hardwareButtonsEnabled);