diff --git a/lib/src/qr_code_scanner.dart b/lib/src/qr_code_scanner.dart index a4d6207..19b90a3 100644 --- a/lib/src/qr_code_scanner.dart +++ b/lib/src/qr_code_scanner.dart @@ -156,14 +156,14 @@ class _QRViewState extends State { class _QrCameraSettings { _QrCameraSettings({ - this.cameraFacing, + this.cameraFacing = CameraFacing.unknown, }); - final CameraFacing? cameraFacing; + final CameraFacing cameraFacing; Map toMap() { return { - 'cameraFacing': cameraFacing!.index, + 'cameraFacing': cameraFacing.index, }; } } diff --git a/lib/src/types/camera.dart b/lib/src/types/camera.dart index 532f3b4..67fe8cb 100644 --- a/lib/src/types/camera.dart +++ b/lib/src/types/camera.dart @@ -3,5 +3,8 @@ enum CameraFacing { back, /// Shows front facing camera. - front + front, + + /// Unknown camera + unknown }