diff --git a/lib/src/qr_scanner_overlay_shape.dart b/lib/src/qr_scanner_overlay_shape.dart index 1b11dfb..653e3b6 100644 --- a/lib/src/qr_scanner_overlay_shape.dart +++ b/lib/src/qr_scanner_overlay_shape.dart @@ -9,9 +9,9 @@ class QrScannerOverlayShape extends ShapeBorder { this.overlayColor = const Color.fromRGBO(0, 0, 0, 80), this.borderRadius = 0, this.borderLength = 40, - this.cutOutSize = 250, + double cutOutSize = 250, this.cutOutBottomOffset = 0, - }) : assert(borderLength <= cutOutSize / 2 + borderWidth * 2, + }) : cutOutWidth = cutOutSize, cutOutHeight = cutOutSize, assert(borderLength <= cutOutSize / 2 + borderWidth * 2, "Border can't be larger than ${cutOutSize / 2 + borderWidth * 2}"); final Color borderColor; @@ -19,7 +19,8 @@ class QrScannerOverlayShape extends ShapeBorder { final Color overlayColor; final double borderRadius; final double borderLength; - final double cutOutSize; + final double cutOutWidth; + final double cutOutHeight; final double cutOutBottomOffset; @override