QrCamera constructor

const QrCamera({
  1. Key? key,
  2. required ValueChanged<String?> qrCodeCallback,
  3. Widget? child,
  4. BoxFit fit = BoxFit.cover,
  5. WidgetBuilder? notStartedBuilder,
  6. WidgetBuilder? offscreenBuilder,
  7. ErrorCallback? onError,
  8. CameraDirection cameraDirection = CameraDirection.BACK,
  9. List<BarcodeFormats>? formats,
})

Implementation

const QrCamera({
  super.key,
  required this.qrCodeCallback,
  this.child,
  this.fit = BoxFit.cover,
  WidgetBuilder? notStartedBuilder,
  WidgetBuilder? offscreenBuilder,
  ErrorCallback? onError,
  this.cameraDirection = CameraDirection.BACK,
  this.formats,
})  : notStartedBuilder = notStartedBuilder ?? _defaultNotStartedBuilder,
      offscreenBuilder = offscreenBuilder ?? notStartedBuilder ?? _defaultOffscreenBuilder,
      onError = onError ?? _defaultOnError;