@@ -119,32 +119,22 @@ Future<void> dismissElement(WidgetTester tester, Finder finder, { required AxisD
119119}
120120
121121Future <void > dragElement (WidgetTester tester, Finder finder, { required AxisDirection gestureDirection, required double amount }) async {
122- Offset delta;
123- switch (gestureDirection) {
124- case AxisDirection .left:
125- delta = Offset (- amount, 0.0 );
126- case AxisDirection .right:
127- delta = Offset (amount, 0.0 );
128- case AxisDirection .up:
129- delta = Offset (0.0 , - amount);
130- case AxisDirection .down:
131- delta = Offset (0.0 , amount);
132- }
122+ final Offset delta = switch (gestureDirection) {
123+ AxisDirection .left => Offset (- amount, 0.0 ),
124+ AxisDirection .right => Offset (amount, 0.0 ),
125+ AxisDirection .up => Offset (0.0 , - amount),
126+ AxisDirection .down => Offset (0.0 , amount),
127+ };
133128 await tester.drag (finder, delta);
134129}
135130
136131Future <void > flingElement (WidgetTester tester, Finder finder, { required AxisDirection gestureDirection, double initialOffsetFactor = 0.0 }) async {
137- Offset delta;
138- switch (gestureDirection) {
139- case AxisDirection .left:
140- delta = const Offset (- 300.0 , 0.0 );
141- case AxisDirection .right:
142- delta = const Offset (300.0 , 0.0 );
143- case AxisDirection .up:
144- delta = const Offset (0.0 , - 300.0 );
145- case AxisDirection .down:
146- delta = const Offset (0.0 , 300.0 );
147- }
132+ final Offset delta = switch (gestureDirection) {
133+ AxisDirection .left => const Offset (- 300 , 0.0 ),
134+ AxisDirection .right => const Offset (300 , 0.0 ),
135+ AxisDirection .up => const Offset (0.0 , - 300 ),
136+ AxisDirection .down => const Offset (0.0 , 300 ),
137+ };
148138 await tester.fling (finder, delta, 1000.0 , initialOffset: delta * initialOffsetFactor);
149139}
150140
@@ -213,17 +203,12 @@ Future<void> checkFlingItemAfterMovement(
213203}
214204
215205Future <void > rollbackElement (WidgetTester tester, Finder finder, { required AxisDirection gestureDirection, double initialOffsetFactor = 0.0 }) async {
216- Offset delta;
217- switch (gestureDirection) {
218- case AxisDirection .left:
219- delta = const Offset (- 30.0 , 0.0 );
220- case AxisDirection .right:
221- delta = const Offset (30.0 , 0.0 );
222- case AxisDirection .up:
223- delta = const Offset (0.0 , - 30.0 );
224- case AxisDirection .down:
225- delta = const Offset (0.0 , 30.0 );
226- }
206+ final Offset delta = switch (gestureDirection) {
207+ AxisDirection .left => const Offset (- 30.0 , 0.0 ),
208+ AxisDirection .right => const Offset (30.0 , 0.0 ),
209+ AxisDirection .up => const Offset (0.0 , - 30.0 ),
210+ AxisDirection .down => const Offset (0.0 , 30.0 ),
211+ };
227212 await tester.fling (finder, delta, 1000.0 , initialOffset: delta * initialOffsetFactor);
228213}
229214
0 commit comments