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

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

Issue 1530333005: Delete the ViewManager and WindowManager services. (Closed) Base URL: git@github.com:domokit/mojo.git@cl-2c
Patch Set: rebase Created 5 years 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/view_manager.mojom.dart
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/view_manager.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/view_manager.mojom.dart
deleted file mode 100644
index 575992ca694c167e2711c8c464bc7f58c1f87727..0000000000000000000000000000000000000000
--- a/mojo/dart/packages/mojo_services/lib/mojo/view_manager.mojom.dart
+++ /dev/null
@@ -1,4628 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-library view_manager_mojom;
-
-import 'dart:async';
-
-import 'package:mojo/bindings.dart' as bindings;
-import 'package:mojo/core.dart' as core;
-import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom;
-import 'package:mojo_services/mojo/input_events.mojom.dart' as input_events_mojom;
-import 'package:mojo/mojo/service_provider.mojom.dart' as service_provider_mojom;
-import 'package:mojo_services/mojo/native_viewport.mojom.dart' as native_viewport_mojom;
-import 'package:mojo_services/mojo/surface_id.mojom.dart' as surface_id_mojom;
-import 'package:mojo_services/mojo/view_manager_constants.mojom.dart' as view_manager_constants_mojom;
-
-class ErrorCode extends bindings.MojoEnum {
- static const ErrorCode none = const ErrorCode._(0);
- static const ErrorCode valueInUse = const ErrorCode._(1);
- static const ErrorCode illegalArgument = const ErrorCode._(2);
-
- const ErrorCode._(int v) : super(v);
-
- static const Map<String, ErrorCode> valuesMap = const {
- "none": none,
- "valueInUse": valueInUse,
- "illegalArgument": illegalArgument,
- };
- static const List<ErrorCode> values = const [
- none,
- valueInUse,
- illegalArgument,
- ];
-
- static ErrorCode valueOf(String name) => valuesMap[name];
-
- factory ErrorCode(int v) {
- switch (v) {
- case 0:
- return none;
- case 1:
- return valueInUse;
- case 2:
- return illegalArgument;
- default:
- return null;
- }
- }
-
- static ErrorCode decode(bindings.Decoder decoder0, int offset) {
- int v = decoder0.decodeUint32(offset);
- ErrorCode result = new ErrorCode(v);
- if (result == null) {
- throw new bindings.MojoCodecError(
- 'Bad value $v for enum ErrorCode.');
- }
- return result;
- }
-
- String toString() {
- switch(this) {
- case none:
- return 'ErrorCode.none';
- case valueInUse:
- return 'ErrorCode.valueInUse';
- case illegalArgument:
- return 'ErrorCode.illegalArgument';
- }
- }
-
- int toJson() => mojoEnumValue;
-}
-
-
-
-class ViewData extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(48, 0)
- ];
- int parentId = 0;
- int viewId = 0;
- geometry_mojom.Rect bounds = null;
- Map<String, List<int>> properties = null;
- bool visible = false;
- bool drawn = false;
- native_viewport_mojom.ViewportMetrics viewportMetrics = null;
-
- ViewData() : super(kVersions.last.size);
-
- static ViewData deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewData decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewData result = new ViewData();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.parentId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(12);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(16, false);
- result.bounds = geometry_mojom.Rect.decode(decoder1);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(24, false);
- {
- decoder1.decodeDataHeaderForMap();
- List<String> keys0;
- List<List<int>> values0;
- {
-
- var decoder2 = decoder1.decodePointer(bindings.ArrayDataHeader.kHeaderSize, false);
- {
- var si2 = decoder2.decodeDataHeaderForPointerArray(bindings.kUnspecifiedArrayLength);
- keys0 = new List<String>(si2.numElements);
- for (int i2 = 0; i2 < si2.numElements; ++i2) {
-
- keys0[i2] = decoder2.decodeString(bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i2, false);
- }
- }
- }
- {
-
- var decoder2 = decoder1.decodePointer(bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize, false);
- {
- var si2 = decoder2.decodeDataHeaderForPointerArray(keys0.length);
- values0 = new List<List<int>>(si2.numElements);
- for (int i2 = 0; i2 < si2.numElements; ++i2) {
-
- values0[i2] = decoder2.decodeUint8Array(bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i2, bindings.kNothingNullable, bindings.kUnspecifiedArrayLength);
- }
- }
- }
- result.properties = new Map<String, List<int>>.fromIterables(
- keys0, values0);
- }
- }
- if (mainDataHeader.version >= 0) {
-
- result.visible = decoder0.decodeBool(32, 0);
- }
- if (mainDataHeader.version >= 0) {
-
- result.drawn = decoder0.decodeBool(32, 1);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(40, false);
- result.viewportMetrics = native_viewport_mojom.ViewportMetrics.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(parentId, 8);
-
- encoder0.encodeUint32(viewId, 12);
-
- encoder0.encodeStruct(bounds, 16, false);
-
- if (properties == null) {
- encoder0.encodeNullPointer(24, false);
- } else {
- var encoder1 = encoder0.encoderForMap(24);
- int size0 = properties.length;
- var keys0 = properties.keys.toList();
- var values0 = properties.values.toList();
-
- {
- var encoder2 = encoder1.encodePointerArray(keys0.length, bindings.ArrayDataHeader.kHeaderSize, bindings.kUnspecifiedArrayLength);
- for (int i1 = 0; i1 < keys0.length; ++i1) {
-
- encoder2.encodeString(keys0[i1], bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i1, false);
- }
- }
-
- {
- var encoder2 = encoder1.encodePointerArray(values0.length, bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize, bindings.kUnspecifiedArrayLength);
- for (int i1 = 0; i1 < values0.length; ++i1) {
-
- encoder2.encodeUint8Array(values0[i1], bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i1, bindings.kNothingNullable, bindings.kUnspecifiedArrayLength);
- }
- }
- }
-
- encoder0.encodeBool(visible, 32, 0);
-
- encoder0.encodeBool(drawn, 32, 1);
-
- encoder0.encodeStruct(viewportMetrics, 40, false);
- }
-
- String toString() {
- return "ViewData("
- "parentId: $parentId" ", "
- "viewId: $viewId" ", "
- "bounds: $bounds" ", "
- "properties: $properties" ", "
- "visible: $visible" ", "
- "drawn: $drawn" ", "
- "viewportMetrics: $viewportMetrics" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["parentId"] = parentId;
- map["viewId"] = viewId;
- map["bounds"] = bounds;
- map["properties"] = properties;
- map["visible"] = visible;
- map["drawn"] = drawn;
- map["viewportMetrics"] = viewportMetrics;
- return map;
- }
-}
-
-
-class _ViewManagerServiceCreateViewParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int viewId = 0;
-
- _ViewManagerServiceCreateViewParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceCreateViewParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceCreateViewParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceCreateViewParams result = new _ViewManagerServiceCreateViewParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
- }
-
- String toString() {
- return "_ViewManagerServiceCreateViewParams("
- "viewId: $viewId" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- return map;
- }
-}
-
-
-class ViewManagerServiceCreateViewResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- ErrorCode errorCode = null;
-
- ViewManagerServiceCreateViewResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceCreateViewResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceCreateViewResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceCreateViewResponseParams result = new ViewManagerServiceCreateViewResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.errorCode = ErrorCode.decode(decoder0, 8);
- if (result.errorCode == null) {
- throw new bindings.MojoCodecError(
- 'Trying to decode null union for non-nullable ErrorCode.');
- }
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeEnum(errorCode, 8);
- }
-
- String toString() {
- return "ViewManagerServiceCreateViewResponseParams("
- "errorCode: $errorCode" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["errorCode"] = errorCode;
- return map;
- }
-}
-
-
-class _ViewManagerServiceDeleteViewParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int viewId = 0;
-
- _ViewManagerServiceDeleteViewParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceDeleteViewParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceDeleteViewParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceDeleteViewParams result = new _ViewManagerServiceDeleteViewParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
- }
-
- String toString() {
- return "_ViewManagerServiceDeleteViewParams("
- "viewId: $viewId" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- return map;
- }
-}
-
-
-class ViewManagerServiceDeleteViewResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceDeleteViewResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceDeleteViewResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceDeleteViewResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceDeleteViewResponseParams result = new ViewManagerServiceDeleteViewResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceDeleteViewResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceSetViewBoundsParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- geometry_mojom.Rect bounds = null;
-
- _ViewManagerServiceSetViewBoundsParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceSetViewBoundsParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceSetViewBoundsParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceSetViewBoundsParams result = new _ViewManagerServiceSetViewBoundsParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(16, false);
- result.bounds = geometry_mojom.Rect.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeStruct(bounds, 16, false);
- }
-
- String toString() {
- return "_ViewManagerServiceSetViewBoundsParams("
- "viewId: $viewId" ", "
- "bounds: $bounds" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["bounds"] = bounds;
- return map;
- }
-}
-
-
-class ViewManagerServiceSetViewBoundsResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceSetViewBoundsResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceSetViewBoundsResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceSetViewBoundsResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceSetViewBoundsResponseParams result = new ViewManagerServiceSetViewBoundsResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceSetViewBoundsResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceSetViewVisibilityParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int viewId = 0;
- bool visible = false;
-
- _ViewManagerServiceSetViewVisibilityParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceSetViewVisibilityParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceSetViewVisibilityParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceSetViewVisibilityParams result = new _ViewManagerServiceSetViewVisibilityParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.visible = decoder0.decodeBool(12, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeBool(visible, 12, 0);
- }
-
- String toString() {
- return "_ViewManagerServiceSetViewVisibilityParams("
- "viewId: $viewId" ", "
- "visible: $visible" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["visible"] = visible;
- return map;
- }
-}
-
-
-class ViewManagerServiceSetViewVisibilityResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceSetViewVisibilityResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceSetViewVisibilityResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceSetViewVisibilityResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceSetViewVisibilityResponseParams result = new ViewManagerServiceSetViewVisibilityResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceSetViewVisibilityResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceSetViewPropertyParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
- ];
- int viewId = 0;
- String name = null;
- List<int> value = null;
-
- _ViewManagerServiceSetViewPropertyParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceSetViewPropertyParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceSetViewPropertyParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceSetViewPropertyParams result = new _ViewManagerServiceSetViewPropertyParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.name = decoder0.decodeString(16, false);
- }
- if (mainDataHeader.version >= 0) {
-
- result.value = decoder0.decodeUint8Array(24, bindings.kArrayNullable, bindings.kUnspecifiedArrayLength);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeString(name, 16, false);
-
- encoder0.encodeUint8Array(value, 24, bindings.kArrayNullable, bindings.kUnspecifiedArrayLength);
- }
-
- String toString() {
- return "_ViewManagerServiceSetViewPropertyParams("
- "viewId: $viewId" ", "
- "name: $name" ", "
- "value: $value" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["name"] = name;
- map["value"] = value;
- return map;
- }
-}
-
-
-class ViewManagerServiceSetViewPropertyResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceSetViewPropertyResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceSetViewPropertyResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceSetViewPropertyResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceSetViewPropertyResponseParams result = new ViewManagerServiceSetViewPropertyResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceSetViewPropertyResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceAddViewParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int parent = 0;
- int child = 0;
-
- _ViewManagerServiceAddViewParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceAddViewParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceAddViewParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceAddViewParams result = new _ViewManagerServiceAddViewParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.parent = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.child = decoder0.decodeUint32(12);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(parent, 8);
-
- encoder0.encodeUint32(child, 12);
- }
-
- String toString() {
- return "_ViewManagerServiceAddViewParams("
- "parent: $parent" ", "
- "child: $child" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["parent"] = parent;
- map["child"] = child;
- return map;
- }
-}
-
-
-class ViewManagerServiceAddViewResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceAddViewResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceAddViewResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceAddViewResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceAddViewResponseParams result = new ViewManagerServiceAddViewResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceAddViewResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceRemoveViewFromParentParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int viewId = 0;
-
- _ViewManagerServiceRemoveViewFromParentParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceRemoveViewFromParentParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceRemoveViewFromParentParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceRemoveViewFromParentParams result = new _ViewManagerServiceRemoveViewFromParentParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
- }
-
- String toString() {
- return "_ViewManagerServiceRemoveViewFromParentParams("
- "viewId: $viewId" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- return map;
- }
-}
-
-
-class ViewManagerServiceRemoveViewFromParentResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceRemoveViewFromParentResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceRemoveViewFromParentResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceRemoveViewFromParentResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceRemoveViewFromParentResponseParams result = new ViewManagerServiceRemoveViewFromParentResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceRemoveViewFromParentResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceReorderViewParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- int relativeViewId = 0;
- view_manager_constants_mojom.OrderDirection direction = null;
-
- _ViewManagerServiceReorderViewParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceReorderViewParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceReorderViewParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceReorderViewParams result = new _ViewManagerServiceReorderViewParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.relativeViewId = decoder0.decodeUint32(12);
- }
- if (mainDataHeader.version >= 0) {
-
- result.direction = view_manager_constants_mojom.OrderDirection.decode(decoder0, 16);
- if (result.direction == null) {
- throw new bindings.MojoCodecError(
- 'Trying to decode null union for non-nullable view_manager_constants_mojom.OrderDirection.');
- }
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeUint32(relativeViewId, 12);
-
- encoder0.encodeEnum(direction, 16);
- }
-
- String toString() {
- return "_ViewManagerServiceReorderViewParams("
- "viewId: $viewId" ", "
- "relativeViewId: $relativeViewId" ", "
- "direction: $direction" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["relativeViewId"] = relativeViewId;
- map["direction"] = direction;
- return map;
- }
-}
-
-
-class ViewManagerServiceReorderViewResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceReorderViewResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceReorderViewResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceReorderViewResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceReorderViewResponseParams result = new ViewManagerServiceReorderViewResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceReorderViewResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceGetViewTreeParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int viewId = 0;
-
- _ViewManagerServiceGetViewTreeParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceGetViewTreeParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceGetViewTreeParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceGetViewTreeParams result = new _ViewManagerServiceGetViewTreeParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
- }
-
- String toString() {
- return "_ViewManagerServiceGetViewTreeParams("
- "viewId: $viewId" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- return map;
- }
-}
-
-
-class ViewManagerServiceGetViewTreeResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- List<ViewData> views = null;
-
- ViewManagerServiceGetViewTreeResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceGetViewTreeResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceGetViewTreeResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceGetViewTreeResponseParams result = new ViewManagerServiceGetViewTreeResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(8, false);
- {
- var si1 = decoder1.decodeDataHeaderForPointerArray(bindings.kUnspecifiedArrayLength);
- result.views = new List<ViewData>(si1.numElements);
- for (int i1 = 0; i1 < si1.numElements; ++i1) {
-
- var decoder2 = decoder1.decodePointer(bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i1, false);
- result.views[i1] = ViewData.decode(decoder2);
- }
- }
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- if (views == null) {
- encoder0.encodeNullPointer(8, false);
- } else {
- var encoder1 = encoder0.encodePointerArray(views.length, 8, bindings.kUnspecifiedArrayLength);
- for (int i0 = 0; i0 < views.length; ++i0) {
-
- encoder1.encodeStruct(views[i0], bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i0, false);
- }
- }
- }
-
- String toString() {
- return "ViewManagerServiceGetViewTreeResponseParams("
- "views: $views" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["views"] = views;
- return map;
- }
-}
-
-
-class _ViewManagerServiceSetViewSurfaceIdParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- surface_id_mojom.SurfaceId surfaceId = null;
-
- _ViewManagerServiceSetViewSurfaceIdParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceSetViewSurfaceIdParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceSetViewSurfaceIdParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceSetViewSurfaceIdParams result = new _ViewManagerServiceSetViewSurfaceIdParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(16, false);
- result.surfaceId = surface_id_mojom.SurfaceId.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeStruct(surfaceId, 16, false);
- }
-
- String toString() {
- return "_ViewManagerServiceSetViewSurfaceIdParams("
- "viewId: $viewId" ", "
- "surfaceId: $surfaceId" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["surfaceId"] = surfaceId;
- return map;
- }
-}
-
-
-class ViewManagerServiceSetViewSurfaceIdResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceSetViewSurfaceIdResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceSetViewSurfaceIdResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceSetViewSurfaceIdResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceSetViewSurfaceIdResponseParams result = new ViewManagerServiceSetViewSurfaceIdResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceSetViewSurfaceIdResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceEmbedUrlParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
- ];
- String url = null;
- int viewId = 0;
- Object services = null;
- Object exposedServices = null;
-
- _ViewManagerServiceEmbedUrlParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceEmbedUrlParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceEmbedUrlParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceEmbedUrlParams result = new _ViewManagerServiceEmbedUrlParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.url = decoder0.decodeString(8, false);
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(16);
- }
- if (mainDataHeader.version >= 0) {
-
- result.services = decoder0.decodeInterfaceRequest(20, true, service_provider_mojom.ServiceProviderStub.newFromEndpoint);
- }
- if (mainDataHeader.version >= 0) {
-
- result.exposedServices = decoder0.decodeServiceInterface(24, true, service_provider_mojom.ServiceProviderProxy.newFromEndpoint);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeString(url, 8, false);
-
- encoder0.encodeUint32(viewId, 16);
-
- encoder0.encodeInterfaceRequest(services, 20, true);
-
- encoder0.encodeInterface(exposedServices, 24, true);
- }
-
- String toString() {
- return "_ViewManagerServiceEmbedUrlParams("
- "url: $url" ", "
- "viewId: $viewId" ", "
- "services: $services" ", "
- "exposedServices: $exposedServices" ")";
- }
-
- Map toJson() {
- throw new bindings.MojoCodecError(
- 'Object containing handles cannot be encoded to JSON.');
- }
-}
-
-
-class ViewManagerServiceEmbedUrlResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceEmbedUrlResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceEmbedUrlResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceEmbedUrlResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceEmbedUrlResponseParams result = new ViewManagerServiceEmbedUrlResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceEmbedUrlResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServiceEmbedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- Object client = null;
-
- _ViewManagerServiceEmbedParams() : super(kVersions.last.size);
-
- static _ViewManagerServiceEmbedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServiceEmbedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServiceEmbedParams result = new _ViewManagerServiceEmbedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.client = decoder0.decodeServiceInterface(12, false, ViewManagerClientProxy.newFromEndpoint);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeInterface(client, 12, false);
- }
-
- String toString() {
- return "_ViewManagerServiceEmbedParams("
- "viewId: $viewId" ", "
- "client: $client" ")";
- }
-
- Map toJson() {
- throw new bindings.MojoCodecError(
- 'Object containing handles cannot be encoded to JSON.');
- }
-}
-
-
-class ViewManagerServiceEmbedResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServiceEmbedResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServiceEmbedResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServiceEmbedResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServiceEmbedResponseParams result = new ViewManagerServiceEmbedResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServiceEmbedResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerServicePerformActionParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- String action = null;
-
- _ViewManagerServicePerformActionParams() : super(kVersions.last.size);
-
- static _ViewManagerServicePerformActionParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerServicePerformActionParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerServicePerformActionParams result = new _ViewManagerServicePerformActionParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.action = decoder0.decodeString(16, false);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeString(action, 16, false);
- }
-
- String toString() {
- return "_ViewManagerServicePerformActionParams("
- "viewId: $viewId" ", "
- "action: $action" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["action"] = action;
- return map;
- }
-}
-
-
-class ViewManagerServicePerformActionResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerServicePerformActionResponseParams() : super(kVersions.last.size);
-
- static ViewManagerServicePerformActionResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerServicePerformActionResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerServicePerformActionResponseParams result = new ViewManagerServicePerformActionResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerServicePerformActionResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnEmbedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(56, 0)
- ];
- int connectionId = 0;
- Object services = null;
- String embedderUrl = null;
- ViewData root = null;
- Object viewManagerService = null;
- Object exposedServices = null;
- core.MojoMessagePipeEndpoint windowManagerPipe = null;
-
- _ViewManagerClientOnEmbedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnEmbedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnEmbedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnEmbedParams result = new _ViewManagerClientOnEmbedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.connectionId = decoder0.decodeUint16(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.services = decoder0.decodeInterfaceRequest(12, true, service_provider_mojom.ServiceProviderStub.newFromEndpoint);
- }
- if (mainDataHeader.version >= 0) {
-
- result.embedderUrl = decoder0.decodeString(16, false);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(24, false);
- result.root = ViewData.decode(decoder1);
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewManagerService = decoder0.decodeServiceInterface(32, true, ViewManagerServiceProxy.newFromEndpoint);
- }
- if (mainDataHeader.version >= 0) {
-
- result.exposedServices = decoder0.decodeServiceInterface(40, true, service_provider_mojom.ServiceProviderProxy.newFromEndpoint);
- }
- if (mainDataHeader.version >= 0) {
-
- result.windowManagerPipe = decoder0.decodeMessagePipeHandle(48, false);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint16(connectionId, 8);
-
- encoder0.encodeInterfaceRequest(services, 12, true);
-
- encoder0.encodeString(embedderUrl, 16, false);
-
- encoder0.encodeStruct(root, 24, false);
-
- encoder0.encodeInterface(viewManagerService, 32, true);
-
- encoder0.encodeInterface(exposedServices, 40, true);
-
- encoder0.encodeMessagePipeHandle(windowManagerPipe, 48, false);
- }
-
- String toString() {
- return "_ViewManagerClientOnEmbedParams("
- "connectionId: $connectionId" ", "
- "services: $services" ", "
- "embedderUrl: $embedderUrl" ", "
- "root: $root" ", "
- "viewManagerService: $viewManagerService" ", "
- "exposedServices: $exposedServices" ", "
- "windowManagerPipe: $windowManagerPipe" ")";
- }
-
- Map toJson() {
- throw new bindings.MojoCodecError(
- 'Object containing handles cannot be encoded to JSON.');
- }
-}
-
-
-class _ViewManagerClientOnEmbeddedAppDisconnectedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int view = 0;
-
- _ViewManagerClientOnEmbeddedAppDisconnectedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnEmbeddedAppDisconnectedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnEmbeddedAppDisconnectedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnEmbeddedAppDisconnectedParams result = new _ViewManagerClientOnEmbeddedAppDisconnectedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
- }
-
- String toString() {
- return "_ViewManagerClientOnEmbeddedAppDisconnectedParams("
- "view: $view" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewBoundsChangedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
- ];
- int view = 0;
- geometry_mojom.Rect oldBounds = null;
- geometry_mojom.Rect newBounds = null;
-
- _ViewManagerClientOnViewBoundsChangedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewBoundsChangedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewBoundsChangedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewBoundsChangedParams result = new _ViewManagerClientOnViewBoundsChangedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(16, false);
- result.oldBounds = geometry_mojom.Rect.decode(decoder1);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(24, false);
- result.newBounds = geometry_mojom.Rect.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
-
- encoder0.encodeStruct(oldBounds, 16, false);
-
- encoder0.encodeStruct(newBounds, 24, false);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewBoundsChangedParams("
- "view: $view" ", "
- "oldBounds: $oldBounds" ", "
- "newBounds: $newBounds" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- map["oldBounds"] = oldBounds;
- map["newBounds"] = newBounds;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewViewportMetricsChangedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- native_viewport_mojom.ViewportMetrics oldMetrics = null;
- native_viewport_mojom.ViewportMetrics newMetrics = null;
-
- _ViewManagerClientOnViewViewportMetricsChangedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewViewportMetricsChangedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewViewportMetricsChangedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewViewportMetricsChangedParams result = new _ViewManagerClientOnViewViewportMetricsChangedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(8, false);
- result.oldMetrics = native_viewport_mojom.ViewportMetrics.decode(decoder1);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(16, false);
- result.newMetrics = native_viewport_mojom.ViewportMetrics.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeStruct(oldMetrics, 8, false);
-
- encoder0.encodeStruct(newMetrics, 16, false);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewViewportMetricsChangedParams("
- "oldMetrics: $oldMetrics" ", "
- "newMetrics: $newMetrics" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["oldMetrics"] = oldMetrics;
- map["newMetrics"] = newMetrics;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewHierarchyChangedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
- ];
- int view = 0;
- int newParent = 0;
- int oldParent = 0;
- List<ViewData> views = null;
-
- _ViewManagerClientOnViewHierarchyChangedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewHierarchyChangedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewHierarchyChangedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewHierarchyChangedParams result = new _ViewManagerClientOnViewHierarchyChangedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.newParent = decoder0.decodeUint32(12);
- }
- if (mainDataHeader.version >= 0) {
-
- result.oldParent = decoder0.decodeUint32(16);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(24, false);
- {
- var si1 = decoder1.decodeDataHeaderForPointerArray(bindings.kUnspecifiedArrayLength);
- result.views = new List<ViewData>(si1.numElements);
- for (int i1 = 0; i1 < si1.numElements; ++i1) {
-
- var decoder2 = decoder1.decodePointer(bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i1, false);
- result.views[i1] = ViewData.decode(decoder2);
- }
- }
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
-
- encoder0.encodeUint32(newParent, 12);
-
- encoder0.encodeUint32(oldParent, 16);
-
- if (views == null) {
- encoder0.encodeNullPointer(24, false);
- } else {
- var encoder1 = encoder0.encodePointerArray(views.length, 24, bindings.kUnspecifiedArrayLength);
- for (int i0 = 0; i0 < views.length; ++i0) {
-
- encoder1.encodeStruct(views[i0], bindings.ArrayDataHeader.kHeaderSize + bindings.kPointerSize * i0, false);
- }
- }
- }
-
- String toString() {
- return "_ViewManagerClientOnViewHierarchyChangedParams("
- "view: $view" ", "
- "newParent: $newParent" ", "
- "oldParent: $oldParent" ", "
- "views: $views" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- map["newParent"] = newParent;
- map["oldParent"] = oldParent;
- map["views"] = views;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewReorderedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- int relativeViewId = 0;
- view_manager_constants_mojom.OrderDirection direction = null;
-
- _ViewManagerClientOnViewReorderedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewReorderedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewReorderedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewReorderedParams result = new _ViewManagerClientOnViewReorderedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.relativeViewId = decoder0.decodeUint32(12);
- }
- if (mainDataHeader.version >= 0) {
-
- result.direction = view_manager_constants_mojom.OrderDirection.decode(decoder0, 16);
- if (result.direction == null) {
- throw new bindings.MojoCodecError(
- 'Trying to decode null union for non-nullable view_manager_constants_mojom.OrderDirection.');
- }
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeUint32(relativeViewId, 12);
-
- encoder0.encodeEnum(direction, 16);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewReorderedParams("
- "viewId: $viewId" ", "
- "relativeViewId: $relativeViewId" ", "
- "direction: $direction" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["relativeViewId"] = relativeViewId;
- map["direction"] = direction;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewDeletedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int view = 0;
-
- _ViewManagerClientOnViewDeletedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewDeletedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewDeletedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewDeletedParams result = new _ViewManagerClientOnViewDeletedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewDeletedParams("
- "view: $view" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewVisibilityChangedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int view = 0;
- bool visible = false;
-
- _ViewManagerClientOnViewVisibilityChangedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewVisibilityChangedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewVisibilityChangedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewVisibilityChangedParams result = new _ViewManagerClientOnViewVisibilityChangedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.visible = decoder0.decodeBool(12, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
-
- encoder0.encodeBool(visible, 12, 0);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewVisibilityChangedParams("
- "view: $view" ", "
- "visible: $visible" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- map["visible"] = visible;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewDrawnStateChangedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int view = 0;
- bool drawn = false;
-
- _ViewManagerClientOnViewDrawnStateChangedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewDrawnStateChangedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewDrawnStateChangedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewDrawnStateChangedParams result = new _ViewManagerClientOnViewDrawnStateChangedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.drawn = decoder0.decodeBool(12, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
-
- encoder0.encodeBool(drawn, 12, 0);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewDrawnStateChangedParams("
- "view: $view" ", "
- "drawn: $drawn" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- map["drawn"] = drawn;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewSharedPropertyChangedParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
- ];
- int view = 0;
- String name = null;
- List<int> newData = null;
-
- _ViewManagerClientOnViewSharedPropertyChangedParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewSharedPropertyChangedParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewSharedPropertyChangedParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewSharedPropertyChangedParams result = new _ViewManagerClientOnViewSharedPropertyChangedParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.name = decoder0.decodeString(16, false);
- }
- if (mainDataHeader.version >= 0) {
-
- result.newData = decoder0.decodeUint8Array(24, bindings.kArrayNullable, bindings.kUnspecifiedArrayLength);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
-
- encoder0.encodeString(name, 16, false);
-
- encoder0.encodeUint8Array(newData, 24, bindings.kArrayNullable, bindings.kUnspecifiedArrayLength);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewSharedPropertyChangedParams("
- "view: $view" ", "
- "name: $name" ", "
- "newData: $newData" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- map["name"] = name;
- map["newData"] = newData;
- return map;
- }
-}
-
-
-class _ViewManagerClientOnViewInputEventParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int view = 0;
- input_events_mojom.Event event = null;
-
- _ViewManagerClientOnViewInputEventParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnViewInputEventParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnViewInputEventParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnViewInputEventParams result = new _ViewManagerClientOnViewInputEventParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.view = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(16, false);
- result.event = input_events_mojom.Event.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(view, 8);
-
- encoder0.encodeStruct(event, 16, false);
- }
-
- String toString() {
- return "_ViewManagerClientOnViewInputEventParams("
- "view: $view" ", "
- "event: $event" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["view"] = view;
- map["event"] = event;
- return map;
- }
-}
-
-
-class ViewManagerClientOnViewInputEventResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(8, 0)
- ];
-
- ViewManagerClientOnViewInputEventResponseParams() : super(kVersions.last.size);
-
- static ViewManagerClientOnViewInputEventResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerClientOnViewInputEventResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerClientOnViewInputEventResponseParams result = new ViewManagerClientOnViewInputEventResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- encoder.getStructEncoderAtOffset(kVersions.last);
- }
-
- String toString() {
- return "ViewManagerClientOnViewInputEventResponseParams("")";
- }
-
- Map toJson() {
- Map map = new Map();
- return map;
- }
-}
-
-
-class _ViewManagerClientOnPerformActionParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int viewId = 0;
- String action = null;
-
- _ViewManagerClientOnPerformActionParams() : super(kVersions.last.size);
-
- static _ViewManagerClientOnPerformActionParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _ViewManagerClientOnPerformActionParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _ViewManagerClientOnPerformActionParams result = new _ViewManagerClientOnPerformActionParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.viewId = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.action = decoder0.decodeString(16, false);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeUint32(viewId, 8);
-
- encoder0.encodeString(action, 16, false);
- }
-
- String toString() {
- return "_ViewManagerClientOnPerformActionParams("
- "viewId: $viewId" ", "
- "action: $action" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["viewId"] = viewId;
- map["action"] = action;
- return map;
- }
-}
-
-
-class ViewManagerClientOnPerformActionResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- bool success = false;
-
- ViewManagerClientOnPerformActionResponseParams() : super(kVersions.last.size);
-
- static ViewManagerClientOnPerformActionResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static ViewManagerClientOnPerformActionResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- ViewManagerClientOnPerformActionResponseParams result = new ViewManagerClientOnPerformActionResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.success = decoder0.decodeBool(8, 0);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
-
- encoder0.encodeBool(success, 8, 0);
- }
-
- String toString() {
- return "ViewManagerClientOnPerformActionResponseParams("
- "success: $success" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["success"] = success;
- return map;
- }
-}
-
-const int _ViewManagerService_createViewName = 0;
-const int _ViewManagerService_deleteViewName = 1;
-const int _ViewManagerService_setViewBoundsName = 2;
-const int _ViewManagerService_setViewVisibilityName = 3;
-const int _ViewManagerService_setViewPropertyName = 4;
-const int _ViewManagerService_addViewName = 5;
-const int _ViewManagerService_removeViewFromParentName = 6;
-const int _ViewManagerService_reorderViewName = 7;
-const int _ViewManagerService_getViewTreeName = 8;
-const int _ViewManagerService_setViewSurfaceIdName = 9;
-const int _ViewManagerService_embedUrlName = 10;
-const int _ViewManagerService_embedName = 11;
-const int _ViewManagerService_performActionName = 12;
-
-abstract class ViewManagerService {
- static const String serviceName = "mojo::ViewManagerService";
- dynamic createView(int viewId,[Function responseFactory = null]);
- dynamic deleteView(int viewId,[Function responseFactory = null]);
- dynamic setViewBounds(int viewId,geometry_mojom.Rect bounds,[Function responseFactory = null]);
- dynamic setViewVisibility(int viewId,bool visible,[Function responseFactory = null]);
- dynamic setViewProperty(int viewId,String name,List<int> value,[Function responseFactory = null]);
- dynamic addView(int parent,int child,[Function responseFactory = null]);
- dynamic removeViewFromParent(int viewId,[Function responseFactory = null]);
- dynamic reorderView(int viewId,int relativeViewId,view_manager_constants_mojom.OrderDirection direction,[Function responseFactory = null]);
- dynamic getViewTree(int viewId,[Function responseFactory = null]);
- dynamic setViewSurfaceId(int viewId,surface_id_mojom.SurfaceId surfaceId,[Function responseFactory = null]);
- dynamic embedUrl(String url,int viewId,Object services,Object exposedServices,[Function responseFactory = null]);
- dynamic embed(int viewId,Object client,[Function responseFactory = null]);
- dynamic performAction(int viewId,String action,[Function responseFactory = null]);
-}
-
-
-class _ViewManagerServiceProxyImpl extends bindings.Proxy {
- _ViewManagerServiceProxyImpl.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
-
- _ViewManagerServiceProxyImpl.fromHandle(core.MojoHandle handle) :
- super.fromHandle(handle);
-
- _ViewManagerServiceProxyImpl.unbound() : super.unbound();
-
- static _ViewManagerServiceProxyImpl newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For _ViewManagerServiceProxyImpl"));
- return new _ViewManagerServiceProxyImpl.fromEndpoint(endpoint);
- }
-
- void handleResponse(bindings.ServiceMessage message) {
- switch (message.header.type) {
- case _ViewManagerService_createViewName:
- var r = ViewManagerServiceCreateViewResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_deleteViewName:
- var r = ViewManagerServiceDeleteViewResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_setViewBoundsName:
- var r = ViewManagerServiceSetViewBoundsResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_setViewVisibilityName:
- var r = ViewManagerServiceSetViewVisibilityResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_setViewPropertyName:
- var r = ViewManagerServiceSetViewPropertyResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_addViewName:
- var r = ViewManagerServiceAddViewResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_removeViewFromParentName:
- var r = ViewManagerServiceRemoveViewFromParentResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_reorderViewName:
- var r = ViewManagerServiceReorderViewResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_getViewTreeName:
- var r = ViewManagerServiceGetViewTreeResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_setViewSurfaceIdName:
- var r = ViewManagerServiceSetViewSurfaceIdResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_embedUrlName:
- var r = ViewManagerServiceEmbedUrlResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_embedName:
- var r = ViewManagerServiceEmbedResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerService_performActionName:
- var r = ViewManagerServicePerformActionResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- default:
- proxyError("Unexpected message type: ${message.header.type}");
- close(immediate: true);
- break;
- }
- }
-
- String toString() {
- var superString = super.toString();
- return "_ViewManagerServiceProxyImpl($superString)";
- }
-}
-
-
-class _ViewManagerServiceProxyCalls implements ViewManagerService {
- _ViewManagerServiceProxyImpl _proxyImpl;
-
- _ViewManagerServiceProxyCalls(this._proxyImpl);
- dynamic createView(int viewId,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceCreateViewParams();
- params.viewId = viewId;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_createViewName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic deleteView(int viewId,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceDeleteViewParams();
- params.viewId = viewId;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_deleteViewName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic setViewBounds(int viewId,geometry_mojom.Rect bounds,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceSetViewBoundsParams();
- params.viewId = viewId;
- params.bounds = bounds;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_setViewBoundsName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic setViewVisibility(int viewId,bool visible,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceSetViewVisibilityParams();
- params.viewId = viewId;
- params.visible = visible;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_setViewVisibilityName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic setViewProperty(int viewId,String name,List<int> value,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceSetViewPropertyParams();
- params.viewId = viewId;
- params.name = name;
- params.value = value;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_setViewPropertyName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic addView(int parent,int child,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceAddViewParams();
- params.parent = parent;
- params.child = child;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_addViewName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic removeViewFromParent(int viewId,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceRemoveViewFromParentParams();
- params.viewId = viewId;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_removeViewFromParentName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic reorderView(int viewId,int relativeViewId,view_manager_constants_mojom.OrderDirection direction,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceReorderViewParams();
- params.viewId = viewId;
- params.relativeViewId = relativeViewId;
- params.direction = direction;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_reorderViewName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic getViewTree(int viewId,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceGetViewTreeParams();
- params.viewId = viewId;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_getViewTreeName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic setViewSurfaceId(int viewId,surface_id_mojom.SurfaceId surfaceId,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceSetViewSurfaceIdParams();
- params.viewId = viewId;
- params.surfaceId = surfaceId;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_setViewSurfaceIdName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic embedUrl(String url,int viewId,Object services,Object exposedServices,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceEmbedUrlParams();
- params.url = url;
- params.viewId = viewId;
- params.services = services;
- params.exposedServices = exposedServices;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_embedUrlName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic embed(int viewId,Object client,[Function responseFactory = null]) {
- var params = new _ViewManagerServiceEmbedParams();
- params.viewId = viewId;
- params.client = client;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_embedName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic performAction(int viewId,String action,[Function responseFactory = null]) {
- var params = new _ViewManagerServicePerformActionParams();
- params.viewId = viewId;
- params.action = action;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerService_performActionName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
-}
-
-
-class ViewManagerServiceProxy implements bindings.ProxyBase {
- final bindings.Proxy impl;
- ViewManagerService ptr;
-
- ViewManagerServiceProxy(_ViewManagerServiceProxyImpl proxyImpl) :
- impl = proxyImpl,
- ptr = new _ViewManagerServiceProxyCalls(proxyImpl);
-
- ViewManagerServiceProxy.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) :
- impl = new _ViewManagerServiceProxyImpl.fromEndpoint(endpoint) {
- ptr = new _ViewManagerServiceProxyCalls(impl);
- }
-
- ViewManagerServiceProxy.fromHandle(core.MojoHandle handle) :
- impl = new _ViewManagerServiceProxyImpl.fromHandle(handle) {
- ptr = new _ViewManagerServiceProxyCalls(impl);
- }
-
- ViewManagerServiceProxy.unbound() :
- impl = new _ViewManagerServiceProxyImpl.unbound() {
- ptr = new _ViewManagerServiceProxyCalls(impl);
- }
-
- factory ViewManagerServiceProxy.connectToService(
- bindings.ServiceConnector s, String url, [String serviceName]) {
- ViewManagerServiceProxy p = new ViewManagerServiceProxy.unbound();
- s.connectToService(url, p, serviceName);
- return p;
- }
-
- static ViewManagerServiceProxy newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For ViewManagerServiceProxy"));
- return new ViewManagerServiceProxy.fromEndpoint(endpoint);
- }
-
- String get serviceName => ViewManagerService.serviceName;
-
- Future close({bool immediate: false}) => impl.close(immediate: immediate);
-
- Future responseOrError(Future f) => impl.responseOrError(f);
-
- Future get errorFuture => impl.errorFuture;
-
- int get version => impl.version;
-
- Future<int> queryVersion() => impl.queryVersion();
-
- void requireVersion(int requiredVersion) {
- impl.requireVersion(requiredVersion);
- }
-
- String toString() {
- return "ViewManagerServiceProxy($impl)";
- }
-}
-
-
-class ViewManagerServiceStub extends bindings.Stub {
- ViewManagerService _impl = null;
-
- ViewManagerServiceStub.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint, [this._impl])
- : super.fromEndpoint(endpoint);
-
- ViewManagerServiceStub.fromHandle(core.MojoHandle handle, [this._impl])
- : super.fromHandle(handle);
-
- ViewManagerServiceStub.unbound() : super.unbound();
-
- static ViewManagerServiceStub newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For ViewManagerServiceStub"));
- return new ViewManagerServiceStub.fromEndpoint(endpoint);
- }
-
-
- ViewManagerServiceCreateViewResponseParams _ViewManagerServiceCreateViewResponseParamsFactory(ErrorCode errorCode) {
- var mojo_factory_result = new ViewManagerServiceCreateViewResponseParams();
- mojo_factory_result.errorCode = errorCode;
- return mojo_factory_result;
- }
- ViewManagerServiceDeleteViewResponseParams _ViewManagerServiceDeleteViewResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceDeleteViewResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceSetViewBoundsResponseParams _ViewManagerServiceSetViewBoundsResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceSetViewBoundsResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceSetViewVisibilityResponseParams _ViewManagerServiceSetViewVisibilityResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceSetViewVisibilityResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceSetViewPropertyResponseParams _ViewManagerServiceSetViewPropertyResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceSetViewPropertyResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceAddViewResponseParams _ViewManagerServiceAddViewResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceAddViewResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceRemoveViewFromParentResponseParams _ViewManagerServiceRemoveViewFromParentResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceRemoveViewFromParentResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceReorderViewResponseParams _ViewManagerServiceReorderViewResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceReorderViewResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceGetViewTreeResponseParams _ViewManagerServiceGetViewTreeResponseParamsFactory(List<ViewData> views) {
- var mojo_factory_result = new ViewManagerServiceGetViewTreeResponseParams();
- mojo_factory_result.views = views;
- return mojo_factory_result;
- }
- ViewManagerServiceSetViewSurfaceIdResponseParams _ViewManagerServiceSetViewSurfaceIdResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceSetViewSurfaceIdResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceEmbedUrlResponseParams _ViewManagerServiceEmbedUrlResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceEmbedUrlResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServiceEmbedResponseParams _ViewManagerServiceEmbedResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServiceEmbedResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
- ViewManagerServicePerformActionResponseParams _ViewManagerServicePerformActionResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerServicePerformActionResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
-
- dynamic handleMessage(bindings.ServiceMessage message) {
- if (bindings.ControlMessageHandler.isControlMessage(message)) {
- return bindings.ControlMessageHandler.handleMessage(this,
- 0,
- message);
- }
- assert(_impl != null);
- switch (message.header.type) {
- case _ViewManagerService_createViewName:
- var params = _ViewManagerServiceCreateViewParams.deserialize(
- message.payload);
- var response = _impl.createView(params.viewId,_ViewManagerServiceCreateViewResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_createViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_createViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_deleteViewName:
- var params = _ViewManagerServiceDeleteViewParams.deserialize(
- message.payload);
- var response = _impl.deleteView(params.viewId,_ViewManagerServiceDeleteViewResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_deleteViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_deleteViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_setViewBoundsName:
- var params = _ViewManagerServiceSetViewBoundsParams.deserialize(
- message.payload);
- var response = _impl.setViewBounds(params.viewId,params.bounds,_ViewManagerServiceSetViewBoundsResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewBoundsName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewBoundsName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_setViewVisibilityName:
- var params = _ViewManagerServiceSetViewVisibilityParams.deserialize(
- message.payload);
- var response = _impl.setViewVisibility(params.viewId,params.visible,_ViewManagerServiceSetViewVisibilityResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewVisibilityName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewVisibilityName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_setViewPropertyName:
- var params = _ViewManagerServiceSetViewPropertyParams.deserialize(
- message.payload);
- var response = _impl.setViewProperty(params.viewId,params.name,params.value,_ViewManagerServiceSetViewPropertyResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewPropertyName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewPropertyName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_addViewName:
- var params = _ViewManagerServiceAddViewParams.deserialize(
- message.payload);
- var response = _impl.addView(params.parent,params.child,_ViewManagerServiceAddViewResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_addViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_addViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_removeViewFromParentName:
- var params = _ViewManagerServiceRemoveViewFromParentParams.deserialize(
- message.payload);
- var response = _impl.removeViewFromParent(params.viewId,_ViewManagerServiceRemoveViewFromParentResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_removeViewFromParentName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_removeViewFromParentName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_reorderViewName:
- var params = _ViewManagerServiceReorderViewParams.deserialize(
- message.payload);
- var response = _impl.reorderView(params.viewId,params.relativeViewId,params.direction,_ViewManagerServiceReorderViewResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_reorderViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_reorderViewName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_getViewTreeName:
- var params = _ViewManagerServiceGetViewTreeParams.deserialize(
- message.payload);
- var response = _impl.getViewTree(params.viewId,_ViewManagerServiceGetViewTreeResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_getViewTreeName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_getViewTreeName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_setViewSurfaceIdName:
- var params = _ViewManagerServiceSetViewSurfaceIdParams.deserialize(
- message.payload);
- var response = _impl.setViewSurfaceId(params.viewId,params.surfaceId,_ViewManagerServiceSetViewSurfaceIdResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewSurfaceIdName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_setViewSurfaceIdName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_embedUrlName:
- var params = _ViewManagerServiceEmbedUrlParams.deserialize(
- message.payload);
- var response = _impl.embedUrl(params.url,params.viewId,params.services,params.exposedServices,_ViewManagerServiceEmbedUrlResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_embedUrlName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_embedUrlName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_embedName:
- var params = _ViewManagerServiceEmbedParams.deserialize(
- message.payload);
- var response = _impl.embed(params.viewId,params.client,_ViewManagerServiceEmbedResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_embedName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_embedName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerService_performActionName:
- var params = _ViewManagerServicePerformActionParams.deserialize(
- message.payload);
- var response = _impl.performAction(params.viewId,params.action,_ViewManagerServicePerformActionResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_performActionName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerService_performActionName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- default:
- throw new bindings.MojoCodecError("Unexpected message name");
- break;
- }
- return null;
- }
-
- ViewManagerService get impl => _impl;
- set impl(ViewManagerService d) {
- assert(_impl == null);
- _impl = d;
- }
-
- String toString() {
- var superString = super.toString();
- return "ViewManagerServiceStub($superString)";
- }
-
- int get version => 0;
-}
-
-const int _ViewManagerClient_onEmbedName = 0;
-const int _ViewManagerClient_onEmbeddedAppDisconnectedName = 1;
-const int _ViewManagerClient_onViewBoundsChangedName = 2;
-const int _ViewManagerClient_onViewViewportMetricsChangedName = 3;
-const int _ViewManagerClient_onViewHierarchyChangedName = 4;
-const int _ViewManagerClient_onViewReorderedName = 5;
-const int _ViewManagerClient_onViewDeletedName = 6;
-const int _ViewManagerClient_onViewVisibilityChangedName = 7;
-const int _ViewManagerClient_onViewDrawnStateChangedName = 8;
-const int _ViewManagerClient_onViewSharedPropertyChangedName = 9;
-const int _ViewManagerClient_onViewInputEventName = 10;
-const int _ViewManagerClient_onPerformActionName = 11;
-
-abstract class ViewManagerClient {
- static const String serviceName = "mojo::ViewManagerClient";
- void onEmbed(int connectionId, String embedderUrl, ViewData root, Object viewManagerService, Object services, Object exposedServices, core.MojoMessagePipeEndpoint windowManagerPipe);
- void onEmbeddedAppDisconnected(int view);
- void onViewBoundsChanged(int view, geometry_mojom.Rect oldBounds, geometry_mojom.Rect newBounds);
- void onViewViewportMetricsChanged(native_viewport_mojom.ViewportMetrics oldMetrics, native_viewport_mojom.ViewportMetrics newMetrics);
- void onViewHierarchyChanged(int view, int newParent, int oldParent, List<ViewData> views);
- void onViewReordered(int viewId, int relativeViewId, view_manager_constants_mojom.OrderDirection direction);
- void onViewDeleted(int view);
- void onViewVisibilityChanged(int view, bool visible);
- void onViewDrawnStateChanged(int view, bool drawn);
- void onViewSharedPropertyChanged(int view, String name, List<int> newData);
- dynamic onViewInputEvent(int view,input_events_mojom.Event event,[Function responseFactory = null]);
- dynamic onPerformAction(int viewId,String action,[Function responseFactory = null]);
-}
-
-
-class _ViewManagerClientProxyImpl extends bindings.Proxy {
- _ViewManagerClientProxyImpl.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
-
- _ViewManagerClientProxyImpl.fromHandle(core.MojoHandle handle) :
- super.fromHandle(handle);
-
- _ViewManagerClientProxyImpl.unbound() : super.unbound();
-
- static _ViewManagerClientProxyImpl newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For _ViewManagerClientProxyImpl"));
- return new _ViewManagerClientProxyImpl.fromEndpoint(endpoint);
- }
-
- void handleResponse(bindings.ServiceMessage message) {
- switch (message.header.type) {
- case _ViewManagerClient_onViewInputEventName:
- var r = ViewManagerClientOnViewInputEventResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- case _ViewManagerClient_onPerformActionName:
- var r = ViewManagerClientOnPerformActionResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- default:
- proxyError("Unexpected message type: ${message.header.type}");
- close(immediate: true);
- break;
- }
- }
-
- String toString() {
- var superString = super.toString();
- return "_ViewManagerClientProxyImpl($superString)";
- }
-}
-
-
-class _ViewManagerClientProxyCalls implements ViewManagerClient {
- _ViewManagerClientProxyImpl _proxyImpl;
-
- _ViewManagerClientProxyCalls(this._proxyImpl);
- void onEmbed(int connectionId, String embedderUrl, ViewData root, Object viewManagerService, Object services, Object exposedServices, core.MojoMessagePipeEndpoint windowManagerPipe) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnEmbedParams();
- params.connectionId = connectionId;
- params.embedderUrl = embedderUrl;
- params.root = root;
- params.viewManagerService = viewManagerService;
- params.services = services;
- params.exposedServices = exposedServices;
- params.windowManagerPipe = windowManagerPipe;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onEmbedName);
- }
- void onEmbeddedAppDisconnected(int view) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnEmbeddedAppDisconnectedParams();
- params.view = view;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onEmbeddedAppDisconnectedName);
- }
- void onViewBoundsChanged(int view, geometry_mojom.Rect oldBounds, geometry_mojom.Rect newBounds) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewBoundsChangedParams();
- params.view = view;
- params.oldBounds = oldBounds;
- params.newBounds = newBounds;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewBoundsChangedName);
- }
- void onViewViewportMetricsChanged(native_viewport_mojom.ViewportMetrics oldMetrics, native_viewport_mojom.ViewportMetrics newMetrics) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewViewportMetricsChangedParams();
- params.oldMetrics = oldMetrics;
- params.newMetrics = newMetrics;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewViewportMetricsChangedName);
- }
- void onViewHierarchyChanged(int view, int newParent, int oldParent, List<ViewData> views) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewHierarchyChangedParams();
- params.view = view;
- params.newParent = newParent;
- params.oldParent = oldParent;
- params.views = views;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewHierarchyChangedName);
- }
- void onViewReordered(int viewId, int relativeViewId, view_manager_constants_mojom.OrderDirection direction) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewReorderedParams();
- params.viewId = viewId;
- params.relativeViewId = relativeViewId;
- params.direction = direction;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewReorderedName);
- }
- void onViewDeleted(int view) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewDeletedParams();
- params.view = view;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewDeletedName);
- }
- void onViewVisibilityChanged(int view, bool visible) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewVisibilityChangedParams();
- params.view = view;
- params.visible = visible;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewVisibilityChangedName);
- }
- void onViewDrawnStateChanged(int view, bool drawn) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewDrawnStateChangedParams();
- params.view = view;
- params.drawn = drawn;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewDrawnStateChangedName);
- }
- void onViewSharedPropertyChanged(int view, String name, List<int> newData) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _ViewManagerClientOnViewSharedPropertyChangedParams();
- params.view = view;
- params.name = name;
- params.newData = newData;
- _proxyImpl.sendMessage(params, _ViewManagerClient_onViewSharedPropertyChangedName);
- }
- dynamic onViewInputEvent(int view,input_events_mojom.Event event,[Function responseFactory = null]) {
- var params = new _ViewManagerClientOnViewInputEventParams();
- params.view = view;
- params.event = event;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerClient_onViewInputEventName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- dynamic onPerformAction(int viewId,String action,[Function responseFactory = null]) {
- var params = new _ViewManagerClientOnPerformActionParams();
- params.viewId = viewId;
- params.action = action;
- return _proxyImpl.sendMessageWithRequestId(
- params,
- _ViewManagerClient_onPerformActionName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
-}
-
-
-class ViewManagerClientProxy implements bindings.ProxyBase {
- final bindings.Proxy impl;
- ViewManagerClient ptr;
-
- ViewManagerClientProxy(_ViewManagerClientProxyImpl proxyImpl) :
- impl = proxyImpl,
- ptr = new _ViewManagerClientProxyCalls(proxyImpl);
-
- ViewManagerClientProxy.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) :
- impl = new _ViewManagerClientProxyImpl.fromEndpoint(endpoint) {
- ptr = new _ViewManagerClientProxyCalls(impl);
- }
-
- ViewManagerClientProxy.fromHandle(core.MojoHandle handle) :
- impl = new _ViewManagerClientProxyImpl.fromHandle(handle) {
- ptr = new _ViewManagerClientProxyCalls(impl);
- }
-
- ViewManagerClientProxy.unbound() :
- impl = new _ViewManagerClientProxyImpl.unbound() {
- ptr = new _ViewManagerClientProxyCalls(impl);
- }
-
- factory ViewManagerClientProxy.connectToService(
- bindings.ServiceConnector s, String url, [String serviceName]) {
- ViewManagerClientProxy p = new ViewManagerClientProxy.unbound();
- s.connectToService(url, p, serviceName);
- return p;
- }
-
- static ViewManagerClientProxy newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For ViewManagerClientProxy"));
- return new ViewManagerClientProxy.fromEndpoint(endpoint);
- }
-
- String get serviceName => ViewManagerClient.serviceName;
-
- Future close({bool immediate: false}) => impl.close(immediate: immediate);
-
- Future responseOrError(Future f) => impl.responseOrError(f);
-
- Future get errorFuture => impl.errorFuture;
-
- int get version => impl.version;
-
- Future<int> queryVersion() => impl.queryVersion();
-
- void requireVersion(int requiredVersion) {
- impl.requireVersion(requiredVersion);
- }
-
- String toString() {
- return "ViewManagerClientProxy($impl)";
- }
-}
-
-
-class ViewManagerClientStub extends bindings.Stub {
- ViewManagerClient _impl = null;
-
- ViewManagerClientStub.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint, [this._impl])
- : super.fromEndpoint(endpoint);
-
- ViewManagerClientStub.fromHandle(core.MojoHandle handle, [this._impl])
- : super.fromHandle(handle);
-
- ViewManagerClientStub.unbound() : super.unbound();
-
- static ViewManagerClientStub newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For ViewManagerClientStub"));
- return new ViewManagerClientStub.fromEndpoint(endpoint);
- }
-
-
- ViewManagerClientOnViewInputEventResponseParams _ViewManagerClientOnViewInputEventResponseParamsFactory() {
- var mojo_factory_result = new ViewManagerClientOnViewInputEventResponseParams();
- return mojo_factory_result;
- }
- ViewManagerClientOnPerformActionResponseParams _ViewManagerClientOnPerformActionResponseParamsFactory(bool success) {
- var mojo_factory_result = new ViewManagerClientOnPerformActionResponseParams();
- mojo_factory_result.success = success;
- return mojo_factory_result;
- }
-
- dynamic handleMessage(bindings.ServiceMessage message) {
- if (bindings.ControlMessageHandler.isControlMessage(message)) {
- return bindings.ControlMessageHandler.handleMessage(this,
- 0,
- message);
- }
- assert(_impl != null);
- switch (message.header.type) {
- case _ViewManagerClient_onEmbedName:
- var params = _ViewManagerClientOnEmbedParams.deserialize(
- message.payload);
- _impl.onEmbed(params.connectionId, params.embedderUrl, params.root, params.viewManagerService, params.services, params.exposedServices, params.windowManagerPipe);
- break;
- case _ViewManagerClient_onEmbeddedAppDisconnectedName:
- var params = _ViewManagerClientOnEmbeddedAppDisconnectedParams.deserialize(
- message.payload);
- _impl.onEmbeddedAppDisconnected(params.view);
- break;
- case _ViewManagerClient_onViewBoundsChangedName:
- var params = _ViewManagerClientOnViewBoundsChangedParams.deserialize(
- message.payload);
- _impl.onViewBoundsChanged(params.view, params.oldBounds, params.newBounds);
- break;
- case _ViewManagerClient_onViewViewportMetricsChangedName:
- var params = _ViewManagerClientOnViewViewportMetricsChangedParams.deserialize(
- message.payload);
- _impl.onViewViewportMetricsChanged(params.oldMetrics, params.newMetrics);
- break;
- case _ViewManagerClient_onViewHierarchyChangedName:
- var params = _ViewManagerClientOnViewHierarchyChangedParams.deserialize(
- message.payload);
- _impl.onViewHierarchyChanged(params.view, params.newParent, params.oldParent, params.views);
- break;
- case _ViewManagerClient_onViewReorderedName:
- var params = _ViewManagerClientOnViewReorderedParams.deserialize(
- message.payload);
- _impl.onViewReordered(params.viewId, params.relativeViewId, params.direction);
- break;
- case _ViewManagerClient_onViewDeletedName:
- var params = _ViewManagerClientOnViewDeletedParams.deserialize(
- message.payload);
- _impl.onViewDeleted(params.view);
- break;
- case _ViewManagerClient_onViewVisibilityChangedName:
- var params = _ViewManagerClientOnViewVisibilityChangedParams.deserialize(
- message.payload);
- _impl.onViewVisibilityChanged(params.view, params.visible);
- break;
- case _ViewManagerClient_onViewDrawnStateChangedName:
- var params = _ViewManagerClientOnViewDrawnStateChangedParams.deserialize(
- message.payload);
- _impl.onViewDrawnStateChanged(params.view, params.drawn);
- break;
- case _ViewManagerClient_onViewSharedPropertyChangedName:
- var params = _ViewManagerClientOnViewSharedPropertyChangedParams.deserialize(
- message.payload);
- _impl.onViewSharedPropertyChanged(params.view, params.name, params.newData);
- break;
- case _ViewManagerClient_onViewInputEventName:
- var params = _ViewManagerClientOnViewInputEventParams.deserialize(
- message.payload);
- var response = _impl.onViewInputEvent(params.view,params.event,_ViewManagerClientOnViewInputEventResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerClient_onViewInputEventName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerClient_onViewInputEventName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _ViewManagerClient_onPerformActionName:
- var params = _ViewManagerClientOnPerformActionParams.deserialize(
- message.payload);
- var response = _impl.onPerformAction(params.viewId,params.action,_ViewManagerClientOnPerformActionResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerClient_onPerformActionName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _ViewManagerClient_onPerformActionName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- default:
- throw new bindings.MojoCodecError("Unexpected message name");
- break;
- }
- return null;
- }
-
- ViewManagerClient get impl => _impl;
- set impl(ViewManagerClient d) {
- assert(_impl == null);
- _impl = d;
- }
-
- String toString() {
- var superString = super.toString();
- return "ViewManagerClientStub($superString)";
- }
-
- int get version => 0;
-}
-
-

Powered by Google App Engine
This is Rietveld 408576698