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

Side by Side Diff: mojo/dart/packages/mojo_services/lib/mojo/input_event_constants.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_event_constants_mojom; 5 library input_event_constants_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 13
12 class EventType extends bindings.MojoEnum { 14 class EventType extends bindings.MojoEnum {
13 static const EventType unknown = const EventType._(0); 15 static const EventType unknown = const EventType._(0);
14 static const EventType keyPressed = const EventType._(1); 16 static const EventType keyPressed = const EventType._(1);
15 static const EventType keyReleased = const EventType._(2); 17 static const EventType keyReleased = const EventType._(2);
16 static const EventType pointerCancel = const EventType._(3); 18 static const EventType pointerCancel = const EventType._(3);
17 static const EventType pointerDown = const EventType._(4); 19 static const EventType pointerDown = const EventType._(4);
18 static const EventType pointerMove = const EventType._(5); 20 static const EventType pointerMove = const EventType._(5);
19 static const EventType pointerUp = const EventType._(6); 21 static const EventType pointerUp = const EventType._(6);
20 22
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
81 case keyReleased: 83 case keyReleased:
82 return 'EventType.keyReleased'; 84 return 'EventType.keyReleased';
83 case pointerCancel: 85 case pointerCancel:
84 return 'EventType.pointerCancel'; 86 return 'EventType.pointerCancel';
85 case pointerDown: 87 case pointerDown:
86 return 'EventType.pointerDown'; 88 return 'EventType.pointerDown';
87 case pointerMove: 89 case pointerMove:
88 return 'EventType.pointerMove'; 90 return 'EventType.pointerMove';
89 case pointerUp: 91 case pointerUp:
90 return 'EventType.pointerUp'; 92 return 'EventType.pointerUp';
93 default:
94 return null;
91 } 95 }
92 } 96 }
93 97
94 int toJson() => mojoEnumValue; 98 int toJson() => mojoEnumValue;
95 } 99 }
96 100
101
102
97 class EventFlags extends bindings.MojoEnum { 103 class EventFlags extends bindings.MojoEnum {
98 static const EventFlags none = const EventFlags._(0); 104 static const EventFlags none = const EventFlags._(0);
99 static const EventFlags capsLockDown = const EventFlags._(1); 105 static const EventFlags capsLockDown = const EventFlags._(1);
100 static const EventFlags shiftDown = const EventFlags._(2); 106 static const EventFlags shiftDown = const EventFlags._(2);
101 static const EventFlags controlDown = const EventFlags._(4); 107 static const EventFlags controlDown = const EventFlags._(4);
102 static const EventFlags altDown = const EventFlags._(8); 108 static const EventFlags altDown = const EventFlags._(8);
103 static const EventFlags leftMouseButton = const EventFlags._(16); 109 static const EventFlags leftMouseButton = const EventFlags._(16);
104 static const EventFlags middleMouseButton = const EventFlags._(32); 110 static const EventFlags middleMouseButton = const EventFlags._(32);
105 static const EventFlags rightMouseButton = const EventFlags._(64); 111 static const EventFlags rightMouseButton = const EventFlags._(64);
106 static const EventFlags commandDown = const EventFlags._(128); 112 static const EventFlags commandDown = const EventFlags._(128);
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
208 case commandDown: 214 case commandDown:
209 return 'EventFlags.commandDown'; 215 return 'EventFlags.commandDown';
210 case extended: 216 case extended:
211 return 'EventFlags.extended'; 217 return 'EventFlags.extended';
212 case isSynthesized: 218 case isSynthesized:
213 return 'EventFlags.isSynthesized'; 219 return 'EventFlags.isSynthesized';
214 case altgrDown: 220 case altgrDown:
215 return 'EventFlags.altgrDown'; 221 return 'EventFlags.altgrDown';
216 case mod3Down: 222 case mod3Down:
217 return 'EventFlags.mod3Down'; 223 return 'EventFlags.mod3Down';
224 default:
225 return null;
218 } 226 }
219 } 227 }
220 228
221 int toJson() => mojoEnumValue; 229 int toJson() => mojoEnumValue;
222 } 230 }
223 231
232
233
224 class MouseEventFlags extends bindings.MojoEnum { 234 class MouseEventFlags extends bindings.MojoEnum {
225 static const MouseEventFlags isDoubleClick = const MouseEventFlags._(65536); 235 static const MouseEventFlags isDoubleClick = const MouseEventFlags._(65536);
226 static const MouseEventFlags isTripleClick = const MouseEventFlags._(131072); 236 static const MouseEventFlags isTripleClick = const MouseEventFlags._(131072);
227 static const MouseEventFlags isNonClient = const MouseEventFlags._(262144); 237 static const MouseEventFlags isNonClient = const MouseEventFlags._(262144);
228 238
229 const MouseEventFlags._(int v) : super(v); 239 const MouseEventFlags._(int v) : super(v);
230 240
231 static const Map<String, MouseEventFlags> valuesMap = const { 241 static const Map<String, MouseEventFlags> valuesMap = const {
232 "isDoubleClick": isDoubleClick, 242 "isDoubleClick": isDoubleClick,
233 "isTripleClick": isTripleClick, 243 "isTripleClick": isTripleClick,
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
265 } 275 }
266 276
267 String toString() { 277 String toString() {
268 switch(this) { 278 switch(this) {
269 case isDoubleClick: 279 case isDoubleClick:
270 return 'MouseEventFlags.isDoubleClick'; 280 return 'MouseEventFlags.isDoubleClick';
271 case isTripleClick: 281 case isTripleClick:
272 return 'MouseEventFlags.isTripleClick'; 282 return 'MouseEventFlags.isTripleClick';
273 case isNonClient: 283 case isNonClient:
274 return 'MouseEventFlags.isNonClient'; 284 return 'MouseEventFlags.isNonClient';
285 default:
286 return null;
275 } 287 }
276 } 288 }
277 289
278 int toJson() => mojoEnumValue; 290 int toJson() => mojoEnumValue;
279 } 291 }
280 292
293
294
281 class PointerKind extends bindings.MojoEnum { 295 class PointerKind extends bindings.MojoEnum {
282 static const PointerKind touch = const PointerKind._(0); 296 static const PointerKind touch = const PointerKind._(0);
283 static const PointerKind mouse = const PointerKind._(1); 297 static const PointerKind mouse = const PointerKind._(1);
284 298
285 const PointerKind._(int v) : super(v); 299 const PointerKind._(int v) : super(v);
286 300
287 static const Map<String, PointerKind> valuesMap = const { 301 static const Map<String, PointerKind> valuesMap = const {
288 "touch": touch, 302 "touch": touch,
289 "mouse": mouse, 303 "mouse": mouse,
290 }; 304 };
(...skipping 24 matching lines...) Expand all
315 } 329 }
316 return result; 330 return result;
317 } 331 }
318 332
319 String toString() { 333 String toString() {
320 switch(this) { 334 switch(this) {
321 case touch: 335 case touch:
322 return 'PointerKind.touch'; 336 return 'PointerKind.touch';
323 case mouse: 337 case mouse:
324 return 'PointerKind.mouse'; 338 return 'PointerKind.mouse';
339 default:
340 return null;
325 } 341 }
326 } 342 }
327 343
328 int toJson() => mojoEnumValue; 344 int toJson() => mojoEnumValue;
329 } 345 }
330 346
331 347
332 348
349
350
351
352
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698