OLD | NEW |
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 keyboard_mojom; | 5 library keyboard_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; | 11 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types; |
12 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; | 12 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
13 import 'package:mojo_services/mojo/native_viewport.mojom.dart' as native_viewpor
t_mojom; | 13 import 'package:mojo_services/mojo/native_viewport_event_dispatcher.mojom.dart'
as native_viewport_event_dispatcher_mojom; |
14 | 14 |
15 class SubmitAction extends bindings.MojoEnum { | 15 class SubmitAction extends bindings.MojoEnum { |
16 static const SubmitAction done = const SubmitAction._(0); | 16 static const SubmitAction done = const SubmitAction._(0); |
17 | 17 |
18 const SubmitAction._(int v) : super(v); | 18 const SubmitAction._(int v) : super(v); |
19 | 19 |
20 static const Map<String, SubmitAction> valuesMap = const { | 20 static const Map<String, SubmitAction> valuesMap = const { |
21 "done": done, | 21 "done": done, |
22 }; | 22 }; |
23 static const List<SubmitAction> values = const [ | 23 static const List<SubmitAction> values = const [ |
(...skipping 1275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1299 'Header size doesn\'t correspond to known version size.'); | 1299 'Header size doesn\'t correspond to known version size.'); |
1300 } | 1300 } |
1301 } | 1301 } |
1302 } else if (mainDataHeader.size < kVersions.last.size) { | 1302 } else if (mainDataHeader.size < kVersions.last.size) { |
1303 throw new bindings.MojoCodecError( | 1303 throw new bindings.MojoCodecError( |
1304 'Message newer than the last known version cannot be shorter than ' | 1304 'Message newer than the last known version cannot be shorter than ' |
1305 'required by the last known version.'); | 1305 'required by the last known version.'); |
1306 } | 1306 } |
1307 if (mainDataHeader.version >= 0) { | 1307 if (mainDataHeader.version >= 0) { |
1308 | 1308 |
1309 result.keyEventDispatcher = decoder0.decodeInterfaceRequest(8, false, nati
ve_viewport_mojom.NativeViewportEventDispatcherStub.newFromEndpoint); | 1309 result.keyEventDispatcher = decoder0.decodeInterfaceRequest(8, false, nati
ve_viewport_event_dispatcher_mojom.NativeViewportEventDispatcherStub.newFromEndp
oint); |
1310 } | 1310 } |
1311 if (mainDataHeader.version >= 0) { | 1311 if (mainDataHeader.version >= 0) { |
1312 | 1312 |
1313 result.serviceRequest = decoder0.decodeInterfaceRequest(12, false, Keyboar
dServiceStub.newFromEndpoint); | 1313 result.serviceRequest = decoder0.decodeInterfaceRequest(12, false, Keyboar
dServiceStub.newFromEndpoint); |
1314 } | 1314 } |
1315 return result; | 1315 return result; |
1316 } | 1316 } |
1317 | 1317 |
1318 void encode(bindings.Encoder encoder) { | 1318 void encode(bindings.Encoder encoder) { |
1319 var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); | 1319 var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); |
(...skipping 747 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2067 } | 2067 } |
2068 | 2068 |
2069 int get version => 0; | 2069 int get version => 0; |
2070 | 2070 |
2071 service_describer.ServiceDescription get serviceDescription => | 2071 service_describer.ServiceDescription get serviceDescription => |
2072 new _KeyboardServiceFactoryServiceDescription(); | 2072 new _KeyboardServiceFactoryServiceDescription(); |
2073 } | 2073 } |
2074 | 2074 |
2075 | 2075 |
2076 | 2076 |
OLD | NEW |