Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(952)

Unified Diff: mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart

Issue 2006093002: Dart: Futures -> Callbacks. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Merge Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart
index 94a217c08cb4a7348918b7ad37249ea764f2f4eb..1b95424b0dc9f9e4b5cca06aa183db7cbc6fbafc 100644
--- a/mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart
+++ b/mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart
@@ -23,6 +23,16 @@ class KeyData extends bindings.Struct {
KeyData() : super(kVersions.last.size);
+ KeyData.init(
+ int this.keyCode,
+ bool this.isChar,
+ int this.character,
+ input_key_codes_mojom.KeyboardCode this.windowsKeyCode,
+ int this.nativeKeyCode,
+ int this.text,
+ int this.unmodifiedText
+ ) : super(kVersions.last.size);
+
static KeyData deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -188,6 +198,21 @@ class PointerData extends bindings.Struct {
PointerData() : super(kVersions.last.size);
+ PointerData.init(
+ int this.pointerId,
+ input_event_constants_mojom.PointerKind this.kind,
+ double this.x,
+ double this.y,
+ double this.screenX,
+ double this.screenY,
+ double this.pressure,
+ double this.radiusMajor,
+ double this.radiusMinor,
+ double this.orientation,
+ double this.horizontalWheel,
+ double this.verticalWheel
+ ) : super(kVersions.last.size);
+
static PointerData deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -411,6 +436,14 @@ class Event extends bindings.Struct {
Event() : super(kVersions.last.size);
+ Event.init(
+ input_event_constants_mojom.EventType this.action,
+ input_event_constants_mojom.EventFlags this.flags,
+ int this.timeStamp,
+ KeyData this.keyData,
+ PointerData this.pointerData
+ ) : super(kVersions.last.size);
+
static Event deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);

Powered by Google App Engine
This is Rietveld 408576698