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

Side by Side Diff: mojo/dart/packages/mojo_services/lib/mojo/input_events.mojom.dart

Issue 1539673003: Generate Mojom Types in Dart (Take 2) (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Merge with master Created 4 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 library input_events_mojom; 5 library input_events_mojom;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 8
9 import 'package:mojo/bindings.dart' as bindings; 9 import 'package:mojo/bindings.dart' as bindings;
10 import 'package:mojo/core.dart' as core; 10 import 'package:mojo/core.dart' as core;
11 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types;
12
11 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom; 13 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom;
12 import 'package:mojo_services/mojo/input_event_constants.mojom.dart' as input_ev ent_constants_mojom; 14 import 'package:mojo_services/mojo/input_event_constants.mojom.dart' as input_ev ent_constants_mojom;
13 import 'package:mojo_services/mojo/input_key_codes.mojom.dart' as input_key_code s_mojom; 15 import 'package:mojo_services/mojo/input_key_codes.mojom.dart' as input_key_code s_mojom;
14 16
15 17
16 18
17 class KeyData extends bindings.Struct { 19 class KeyData extends bindings.Struct {
18 static const List<bindings.StructDataHeader> kVersions = const [ 20 static const List<bindings.StructDataHeader> kVersions = const [
19 const bindings.StructDataHeader(32, 0) 21 const bindings.StructDataHeader(32, 0)
20 ]; 22 ];
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
132 map["character"] = character; 134 map["character"] = character;
133 map["windowsKeyCode"] = windowsKeyCode; 135 map["windowsKeyCode"] = windowsKeyCode;
134 map["nativeKeyCode"] = nativeKeyCode; 136 map["nativeKeyCode"] = nativeKeyCode;
135 map["text"] = text; 137 map["text"] = text;
136 map["unmodifiedText"] = unmodifiedText; 138 map["unmodifiedText"] = unmodifiedText;
137 return map; 139 return map;
138 } 140 }
139 } 141 }
140 142
141 143
144
145
142 class PointerData extends bindings.Struct { 146 class PointerData extends bindings.Struct {
143 static const List<bindings.StructDataHeader> kVersions = const [ 147 static const List<bindings.StructDataHeader> kVersions = const [
144 const bindings.StructDataHeader(56, 0) 148 const bindings.StructDataHeader(56, 0)
145 ]; 149 ];
146 int pointerId = 0; 150 int pointerId = 0;
147 input_event_constants_mojom.PointerKind kind = null; 151 input_event_constants_mojom.PointerKind kind = null;
148 double x = 0.0; 152 double x = 0.0;
149 double y = 0.0; 153 double y = 0.0;
150 double screenX = 0.0; 154 double screenX = 0.0;
151 double screenY = 0.0; 155 double screenY = 0.0;
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
302 map["radiusMajor"] = radiusMajor; 306 map["radiusMajor"] = radiusMajor;
303 map["radiusMinor"] = radiusMinor; 307 map["radiusMinor"] = radiusMinor;
304 map["orientation"] = orientation; 308 map["orientation"] = orientation;
305 map["horizontalWheel"] = horizontalWheel; 309 map["horizontalWheel"] = horizontalWheel;
306 map["verticalWheel"] = verticalWheel; 310 map["verticalWheel"] = verticalWheel;
307 return map; 311 return map;
308 } 312 }
309 } 313 }
310 314
311 315
316
317
312 class Event extends bindings.Struct { 318 class Event extends bindings.Struct {
313 static const List<bindings.StructDataHeader> kVersions = const [ 319 static const List<bindings.StructDataHeader> kVersions = const [
314 const bindings.StructDataHeader(40, 0) 320 const bindings.StructDataHeader(40, 0)
315 ]; 321 ];
316 input_event_constants_mojom.EventType action = null; 322 input_event_constants_mojom.EventType action = null;
317 input_event_constants_mojom.EventFlags flags = null; 323 input_event_constants_mojom.EventFlags flags = null;
318 int timeStamp = 0; 324 int timeStamp = 0;
319 KeyData keyData = null; 325 KeyData keyData = null;
320 PointerData pointerData = null; 326 PointerData pointerData = null;
321 327
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
415 map["action"] = action; 421 map["action"] = action;
416 map["flags"] = flags; 422 map["flags"] = flags;
417 map["timeStamp"] = timeStamp; 423 map["timeStamp"] = timeStamp;
418 map["keyData"] = keyData; 424 map["keyData"] = keyData;
419 map["pointerData"] = pointerData; 425 map["pointerData"] = pointerData;
420 return map; 426 return map;
421 } 427 }
422 } 428 }
423 429
424 430
431
432
433
434
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698