Joran Dob
Committed by GitHub

Feat/add draggable property cupertino sheet route (#357)

* feat: add draggable property to CupertinoSheetRoute 

it seems like a nice addition to me to let users customise this behaviour, also it might mitigate some scrolling issues users have.

* chore: reformatted changed content

---------

Co-authored-by: Jaime Blasco <jaimeblasco97@gmail.com>
@@ -101,6 +101,7 @@ class CupertinoSheetRoute<T> extends SheetRoute<T> { @@ -101,6 +101,7 @@ class CupertinoSheetRoute<T> extends SheetRoute<T> {
101 Color? backgroundColor, 101 Color? backgroundColor,
102 super.maintainState = true, 102 super.maintainState = true,
103 super.fit, 103 super.fit,
  104 + super.draggable = true,
104 }) : super( 105 }) : super(
105 builder: (BuildContext context) { 106 builder: (BuildContext context) {
106 return _CupertinoSheetDecorationBuilder( 107 return _CupertinoSheetDecorationBuilder(
@@ -113,9 +114,6 @@ class CupertinoSheetRoute<T> extends SheetRoute<T> { @@ -113,9 +114,6 @@ class CupertinoSheetRoute<T> extends SheetRoute<T> {
113 initialExtent: initialStop, 114 initialExtent: initialStop,
114 ); 115 );
115 116
116 - @override  
117 - bool get draggable => true;  
118 -  
119 final SheetController _sheetController = SheetController(); 117 final SheetController _sheetController = SheetController();
120 118
121 @override 119 @override