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 {
267267 await _maybeSettleOrExtraPumps (settle: settle, extraPumps: extraPumps);
268268 }
269269
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+
270279 Future <void > pressBackspace ({bool settle = true , int extraPumps = 0 }) async {
271280 await sendKeyEvent (LogicalKeyboardKey .backspace, platform: _keyEventPlatform);
272281
You can’t perform that action at this time.
0 commit comments