@@ -23,8 +23,10 @@ import '_adaptive_screen_state_interface.dart';
2323
2424// ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
2525
26- abstract base class AdaptiveScreenState <TScreen extends Screen ,
27- TController extends ScreenController >
26+ abstract base class AdaptiveScreenState <
27+ TScreen extends Screen ,
28+ TController extends ScreenController
29+ >
2830 extends AdaptiveScreenStateInterface <TScreen , TController >
2931 with
3032 MobileFrameWideLayoutScreenMixin ,
@@ -61,10 +63,7 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
6163
6264 @override
6365 Widget padding (BuildContext context, Widget child) {
64- return Padding (
65- padding: EdgeInsets .zero,
66- child: child,
67- );
66+ return Padding (padding: EdgeInsets .zero, child: child);
6867 }
6968
7069 @protected
@@ -149,8 +148,11 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
149148 }
150149
151150 final mTop = wrapMeasure (wTop, _ScreenSide .TOP , topSideMode);
152- final mBottom =
153- wrapMeasure (wBottom, _ScreenSide .BOTTOM , bottomSideMode);
151+ final mBottom = wrapMeasure (
152+ wBottom,
153+ _ScreenSide .BOTTOM ,
154+ bottomSideMode,
155+ );
154156 final mLeft = wrapMeasure (wLeft, _ScreenSide .LEFT , leftSideMode);
155157 final mRight = wrapMeasure (wRight, _ScreenSide .RIGHT , rightSideMode);
156158
@@ -166,24 +168,24 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
166168 pBottom = _bottomSize > 0
167169 ? _bottomSize
168170 : (wBottom is PreferredSizeWidget
169- ? wBottom.preferredSize.height
170- : 0.0 );
171+ ? wBottom.preferredSize.height
172+ : 0.0 );
171173 }
172174
173175 if (leftSideMode == AdaptiveScreenSideMode .OVERLAY_WITH_PADDING ) {
174176 pLeft = _leftSize > 0.0
175177 ? _leftSize
176178 : (wLeft is PreferredSizeWidget
177- ? wLeft.preferredSize.width
178- : 0.0 );
179+ ? wLeft.preferredSize.width
180+ : 0.0 );
179181 }
180182
181183 if (rightSideMode == AdaptiveScreenSideMode .OVERLAY_WITH_PADDING ) {
182184 pRight = _rightSize > 0.0
183185 ? _rightSize
184186 : (wRight is PreferredSizeWidget
185- ? wRight.preferredSize.width
186- : 0.0 );
187+ ? wRight.preferredSize.width
188+ : 0.0 );
187189 }
188190
189191 final body1 = padding (context, body0);
@@ -200,7 +202,7 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
200202 ),
201203 );
202204
203- Widget centerLayout = Row (
205+ var centerLayout = Row (
204206 crossAxisAlignment: CrossAxisAlignment .stretch,
205207 children: [
206208 if (leftSideMode == AdaptiveScreenSideMode .STATIC ) mLeft,
@@ -277,8 +279,10 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
277279 if (isStack (leftSideMode)) {
278280 var xPos = 0.0 ;
279281 if (leftSideMode == AdaptiveScreenSideMode .SLIVER ) {
280- final maxScroll =
281- math.max (0.0 , _leftSize - minLeftSideSize);
282+ final maxScroll = math.max (
283+ 0.0 ,
284+ _leftSize - minLeftSideSize,
285+ );
282286 xPos = - scrollX.clamp (0.0 , maxScroll);
283287 }
284288 animatedLayers.add (
@@ -289,8 +293,10 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
289293 if (isStack (rightSideMode)) {
290294 var rightPos = 0.0 ;
291295 if (rightSideMode == AdaptiveScreenSideMode .SLIVER ) {
292- final maxScroll =
293- math.max (0.0 , _rightSize - minRightSideSize);
296+ final maxScroll = math.max (
297+ 0.0 ,
298+ _rightSize - minRightSideSize,
299+ );
294300 rightPos = - scrollX.clamp (0.0 , maxScroll);
295301 }
296302 animatedLayers.add (
@@ -303,10 +309,7 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
303309 );
304310 }
305311
306- return Stack (
307- fit: StackFit .expand,
308- children: animatedLayers,
309- );
312+ return Stack (fit: StackFit .expand, children: animatedLayers);
310313 },
311314 ),
312315 );
@@ -315,10 +318,7 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
315318 return presentation (
316319 context,
317320 stackChildren.length > 1
318- ? Stack (
319- fit: StackFit .expand,
320- children: stackChildren,
321- )
321+ ? Stack (fit: StackFit .expand, children: stackChildren)
322322 : stackChildren.first,
323323 background (context),
324324 foreground (context),
@@ -332,9 +332,4 @@ abstract base class AdaptiveScreenState<TScreen extends Screen,
332332
333333enum _ScreenSide { TOP , BOTTOM , LEFT , RIGHT }
334334
335- enum AdaptiveScreenSideMode {
336- STATIC ,
337- OVERLAY_WITH_PADDING ,
338- OVERLAY ,
339- SLIVER ,
340- }
335+ enum AdaptiveScreenSideMode { STATIC , OVERLAY_WITH_PADDING , OVERLAY , SLIVER }
0 commit comments