OLD | NEW |
1 <body> | 1 <body> |
2 <import src="../resources/event-sender.sky" as="eventSender" /> | |
3 <style> | 2 <style> |
4 .blue { | 3 .blue { |
5 border: 2px solid blue; | 4 border: 2px solid blue; |
6 } | 5 } |
7 </style> | 6 </style> |
8 <div class="blue" contenteditable></div> | 7 <div class="blue" contenteditable></div> |
9 <script> | 8 <script> |
10 var control = document.querySelector('.blue'); | 9 import "../resources/event-sender.dart" as eventSender; |
11 control.focus(); | 10 import "dart:sky"; |
12 eventSender.keyDown('a'); | 11 import "package:mojo/services/input_events/public/interfaces/input_event_constan
ts.mojom.dart"; |
13 eventSender.keyDown('b'); | 12 import "package:mojo/services/input_events/public/interfaces/input_key_codes.moj
om.dart"; |
14 eventSender.keyDown('c'); | 13 |
15 eventSender.keyDown('d'); | 14 void main() { |
16 eventSender.keyDown('e'); | 15 var control = document.querySelector('.blue'); |
17 eventSender.keyDown('LEFT', 'SHIFT_DOWN'); | 16 control.focus(); |
18 eventSender.keyDown('LEFT', 'SHIFT_DOWN'); | 17 eventSender.keyDown(KeyboardCode_A); |
19 eventSender.keyDown('LEFT', 'SHIFT_DOWN'); | 18 eventSender.keyDown(KeyboardCode_B); |
20 eventSender.keyDown('x'); | 19 eventSender.keyDown(KeyboardCode_C); |
21 eventSender.done(); | 20 eventSender.keyDown(KeyboardCode_D); |
| 21 eventSender.keyDown(KeyboardCode_E); |
| 22 eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN); |
| 23 eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN); |
| 24 eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN); |
| 25 eventSender.keyDown(KeyboardCode_X); |
| 26 eventSender.done(); |
| 27 } |
22 </script> | 28 </script> |
23 </body> | 29 </body> |
OLD | NEW |