File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -267,6 +267,15 @@ extension KeyboardInput on WidgetTester {
267
267
await _maybeSettleOrExtraPumps (settle: settle, extraPumps: extraPumps);
268
268
}
269
269
270
+ Future <void > pressShiftTab ({bool settle = true , int extraPumps = 0 }) async {
271
+ await sendKeyDownEvent (LogicalKeyboardKey .shift, platform: _keyEventPlatform);
272
+ await sendKeyDownEvent (LogicalKeyboardKey .tab, platform: _keyEventPlatform);
273
+ await sendKeyUpEvent (LogicalKeyboardKey .tab, platform: _keyEventPlatform);
274
+ await sendKeyUpEvent (LogicalKeyboardKey .shift, platform: _keyEventPlatform);
275
+
276
+ await _maybeSettleOrExtraPumps (settle: settle, extraPumps: extraPumps);
277
+ }
278
+
270
279
Future <void > pressBackspace ({bool settle = true , int extraPumps = 0 }) async {
271
280
await sendKeyEvent (LogicalKeyboardKey .backspace, platform: _keyEventPlatform);
272
281
You can’t perform that action at this time.
0 commit comments