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

Side by Side Diff: mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/renderers.mojom.dart

Issue 1753013002: Mojom runtime type info: New implementation for Dart. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: No changes to sha1s Created 4 years, 9 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 renderers_mojom; 5 library renderers_mojom;
6 import 'dart:async'; 6 import 'dart:async';
7 import 'package:mojo/bindings.dart' as bindings; 7 import 'package:mojo/bindings.dart' as bindings;
8 import 'package:mojo/core.dart' as core; 8 import 'package:mojo/core.dart' as core;
9 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic e_describer; 9 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic e_describer;
10 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom; 10 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom;
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
108 Map toJson() { 108 Map toJson() {
109 Map map = new Map(); 109 Map map = new Map();
110 map["sceneToken"] = sceneToken; 110 map["sceneToken"] = sceneToken;
111 map["sceneVersion"] = sceneVersion; 111 map["sceneVersion"] = sceneVersion;
112 map["viewport"] = viewport; 112 map["viewport"] = viewport;
113 return map; 113 return map;
114 } 114 }
115 } 115 }
116 116
117 117
118
119
120 class _RendererGetHitTesterParams extends bindings.Struct { 118 class _RendererGetHitTesterParams extends bindings.Struct {
121 static const List<bindings.StructDataHeader> kVersions = const [ 119 static const List<bindings.StructDataHeader> kVersions = const [
122 const bindings.StructDataHeader(16, 0) 120 const bindings.StructDataHeader(16, 0)
123 ]; 121 ];
124 Object hitTester = null; 122 Object hitTester = null;
125 123
126 _RendererGetHitTesterParams() : super(kVersions.last.size); 124 _RendererGetHitTesterParams() : super(kVersions.last.size);
127 125
128 static _RendererGetHitTesterParams deserialize(bindings.Message message) { 126 static _RendererGetHitTesterParams deserialize(bindings.Message message) {
129 var decoder = new bindings.Decoder(message); 127 var decoder = new bindings.Decoder(message);
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 return "_RendererGetHitTesterParams(" 178 return "_RendererGetHitTesterParams("
181 "hitTester: $hitTester" ")"; 179 "hitTester: $hitTester" ")";
182 } 180 }
183 181
184 Map toJson() { 182 Map toJson() {
185 throw new bindings.MojoCodecError( 183 throw new bindings.MojoCodecError(
186 'Object containing handles cannot be encoded to JSON.'); 184 'Object containing handles cannot be encoded to JSON.');
187 } 185 }
188 } 186 }
189 187
190
191
192
193 const int _Renderer_setRootSceneName = 0; 188 const int _Renderer_setRootSceneName = 0;
194 const int _Renderer_getHitTesterName = 1; 189 const int _Renderer_getHitTesterName = 1;
195 190
196
197
198 class _RendererServiceDescription implements service_describer.ServiceDescriptio n { 191 class _RendererServiceDescription implements service_describer.ServiceDescriptio n {
199 dynamic getTopLevelInterface([Function responseFactory]) => 192 dynamic getTopLevelInterface([Function responseFactory]) =>
200 responseFactory(null); 193 responseFactory(null);
201 194
202 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => 195 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) =>
203 responseFactory(null); 196 responseFactory(null);
204 197
205 dynamic getAllTypeDefinitions([Function responseFactory]) => 198 dynamic getAllTypeDefinitions([Function responseFactory]) =>
206 responseFactory(null); 199 responseFactory(null);
207 } 200 }
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
395 static service_describer.ServiceDescription get serviceDescription { 388 static service_describer.ServiceDescription get serviceDescription {
396 if (_cachedServiceDescription == null) { 389 if (_cachedServiceDescription == null) {
397 _cachedServiceDescription = new _RendererServiceDescription(); 390 _cachedServiceDescription = new _RendererServiceDescription();
398 } 391 }
399 return _cachedServiceDescription; 392 return _cachedServiceDescription;
400 } 393 }
401 } 394 }
402 395
403 396
404 397
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698