diff --git a/lib/src/qr_scanner_overlay_shape.dart b/lib/src/qr_scanner_overlay_shape.dart index a0a4159..1d233f1 100644 --- a/lib/src/qr_scanner_overlay_shape.dart +++ b/lib/src/qr_scanner_overlay_shape.dart @@ -14,15 +14,17 @@ class QrScannerOverlayShape extends ShapeBorder { double? cutOutWidth, double? cutOutHeight, this.cutOutBottomOffset = 0, - }): cutOutWidth = cutOutWidth ?? cutOutSize ?? 250, - cutOutHeight = cutOutHeight ?? cutOutSize ?? 250 { + }) : cutOutWidth = cutOutWidth ?? cutOutSize ?? 250, + cutOutHeight = cutOutHeight ?? cutOutSize ?? 250 { assert( - borderLength <= min(this.cutOutWidth, this.cutOutHeight) / 2 + borderWidth * 2, + borderLength <= + min(this.cutOutWidth, this.cutOutHeight) / 2 + borderWidth * 2, "Border can't be larger than ${min(this.cutOutWidth, this.cutOutHeight) / 2 + borderWidth * 2}", ); - assert((cutOutSize != null && cutOutWidth == null && cutOutHeight == null) || (cutOutSize == null && cutOutWidth != null && cutOutHeight != null), - 'Use only cutOutWidth and cutOutHeight or only cutOutSize' - ); + assert( + (cutOutSize != null && cutOutWidth == null && cutOutHeight == null) || + (cutOutSize == null && cutOutWidth != null && cutOutHeight != null), + 'Use only cutOutWidth and cutOutHeight or only cutOutSize'); } final Color borderColor;