OLD | NEW |
1 // WARNING: DO NOT EDIT. This file was generated by a program. | 1 // WARNING: DO NOT EDIT. This file was generated by a program. |
2 // See $MOJO_SDK/tools/bindings/mojom_bindings_generator.py. | 2 // See $MOJO_SDK/tools/bindings/mojom_bindings_generator.py. |
3 | 3 |
4 library input_events_mojom; | 4 library input_events_mojom; |
5 import 'package:mojo/bindings.dart' as bindings; | 5 import 'package:mojo/bindings.dart' as bindings; |
6 | 6 |
7 import 'package:mojo_services/mojo/input_event_constants.mojom.dart' as input_ev
ent_constants_mojom; | 7 import 'package:mojo_services/mojo/input_event_constants.mojom.dart' as input_ev
ent_constants_mojom; |
8 import 'package:mojo_services/mojo/input_key_codes.mojom.dart' as input_key_code
s_mojom; | 8 import 'package:mojo_services/mojo/input_key_codes.mojom.dart' as input_key_code
s_mojom; |
9 | 9 |
10 | 10 |
11 | 11 |
12 class KeyData extends bindings.Struct { | 12 class KeyData extends bindings.Struct { |
13 static const List<bindings.StructDataHeader> kVersions = const [ | 13 static const List<bindings.StructDataHeader> kVersions = const [ |
14 const bindings.StructDataHeader(32, 0) | 14 const bindings.StructDataHeader(32, 0) |
15 ]; | 15 ]; |
16 int keyCode = 0; | 16 int keyCode = 0; |
17 bool isChar = false; | 17 bool isChar = false; |
18 int character = 0; | 18 int character = 0; |
19 input_key_codes_mojom.KeyboardCode windowsKeyCode = null; | 19 input_key_codes_mojom.KeyboardCode windowsKeyCode = null; |
20 int nativeKeyCode = 0; | 20 int nativeKeyCode = 0; |
21 int text = 0; | 21 int text = 0; |
22 int unmodifiedText = 0; | 22 int unmodifiedText = 0; |
23 | 23 |
24 KeyData() : super(kVersions.last.size); | 24 KeyData() : super(kVersions.last.size); |
25 | 25 |
| 26 KeyData.init( |
| 27 int this.keyCode, |
| 28 bool this.isChar, |
| 29 int this.character, |
| 30 input_key_codes_mojom.KeyboardCode this.windowsKeyCode, |
| 31 int this.nativeKeyCode, |
| 32 int this.text, |
| 33 int this.unmodifiedText |
| 34 ) : super(kVersions.last.size); |
| 35 |
26 static KeyData deserialize(bindings.Message message) { | 36 static KeyData deserialize(bindings.Message message) { |
27 var decoder = new bindings.Decoder(message); | 37 var decoder = new bindings.Decoder(message); |
28 var result = decode(decoder); | 38 var result = decode(decoder); |
29 if (decoder.excessHandles != null) { | 39 if (decoder.excessHandles != null) { |
30 decoder.excessHandles.forEach((h) => h.close()); | 40 decoder.excessHandles.forEach((h) => h.close()); |
31 } | 41 } |
32 return result; | 42 return result; |
33 } | 43 } |
34 | 44 |
35 static KeyData decode(bindings.Decoder decoder0) { | 45 static KeyData decode(bindings.Decoder decoder0) { |
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
181 double screenY = 0.0; | 191 double screenY = 0.0; |
182 double pressure = 0.0; | 192 double pressure = 0.0; |
183 double radiusMajor = 0.0; | 193 double radiusMajor = 0.0; |
184 double radiusMinor = 0.0; | 194 double radiusMinor = 0.0; |
185 double orientation = 0.0; | 195 double orientation = 0.0; |
186 double horizontalWheel = 0.0; | 196 double horizontalWheel = 0.0; |
187 double verticalWheel = 0.0; | 197 double verticalWheel = 0.0; |
188 | 198 |
189 PointerData() : super(kVersions.last.size); | 199 PointerData() : super(kVersions.last.size); |
190 | 200 |
| 201 PointerData.init( |
| 202 int this.pointerId, |
| 203 input_event_constants_mojom.PointerKind this.kind, |
| 204 double this.x, |
| 205 double this.y, |
| 206 double this.screenX, |
| 207 double this.screenY, |
| 208 double this.pressure, |
| 209 double this.radiusMajor, |
| 210 double this.radiusMinor, |
| 211 double this.orientation, |
| 212 double this.horizontalWheel, |
| 213 double this.verticalWheel |
| 214 ) : super(kVersions.last.size); |
| 215 |
191 static PointerData deserialize(bindings.Message message) { | 216 static PointerData deserialize(bindings.Message message) { |
192 var decoder = new bindings.Decoder(message); | 217 var decoder = new bindings.Decoder(message); |
193 var result = decode(decoder); | 218 var result = decode(decoder); |
194 if (decoder.excessHandles != null) { | 219 if (decoder.excessHandles != null) { |
195 decoder.excessHandles.forEach((h) => h.close()); | 220 decoder.excessHandles.forEach((h) => h.close()); |
196 } | 221 } |
197 return result; | 222 return result; |
198 } | 223 } |
199 | 224 |
200 static PointerData decode(bindings.Decoder decoder0) { | 225 static PointerData decode(bindings.Decoder decoder0) { |
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 const bindings.StructDataHeader(40, 0) | 429 const bindings.StructDataHeader(40, 0) |
405 ]; | 430 ]; |
406 input_event_constants_mojom.EventType action = null; | 431 input_event_constants_mojom.EventType action = null; |
407 input_event_constants_mojom.EventFlags flags = null; | 432 input_event_constants_mojom.EventFlags flags = null; |
408 int timeStamp = 0; | 433 int timeStamp = 0; |
409 KeyData keyData = null; | 434 KeyData keyData = null; |
410 PointerData pointerData = null; | 435 PointerData pointerData = null; |
411 | 436 |
412 Event() : super(kVersions.last.size); | 437 Event() : super(kVersions.last.size); |
413 | 438 |
| 439 Event.init( |
| 440 input_event_constants_mojom.EventType this.action, |
| 441 input_event_constants_mojom.EventFlags this.flags, |
| 442 int this.timeStamp, |
| 443 KeyData this.keyData, |
| 444 PointerData this.pointerData |
| 445 ) : super(kVersions.last.size); |
| 446 |
414 static Event deserialize(bindings.Message message) { | 447 static Event deserialize(bindings.Message message) { |
415 var decoder = new bindings.Decoder(message); | 448 var decoder = new bindings.Decoder(message); |
416 var result = decode(decoder); | 449 var result = decode(decoder); |
417 if (decoder.excessHandles != null) { | 450 if (decoder.excessHandles != null) { |
418 decoder.excessHandles.forEach((h) => h.close()); | 451 decoder.excessHandles.forEach((h) => h.close()); |
419 } | 452 } |
420 return result; | 453 return result; |
421 } | 454 } |
422 | 455 |
423 static Event decode(bindings.Decoder decoder0) { | 456 static Event decode(bindings.Decoder decoder0) { |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
531 map["flags"] = flags; | 564 map["flags"] = flags; |
532 map["timeStamp"] = timeStamp; | 565 map["timeStamp"] = timeStamp; |
533 map["keyData"] = keyData; | 566 map["keyData"] = keyData; |
534 map["pointerData"] = pointerData; | 567 map["pointerData"] = pointerData; |
535 return map; | 568 return map; |
536 } | 569 } |
537 } | 570 } |
538 | 571 |
539 | 572 |
540 | 573 |
OLD | NEW |