Index: mojo/dart/packages/mojo_services/lib/mojo/ui/view_properties.mojom.dart |
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/ui/view_properties.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/ui/view_properties.mojom.dart |
index 2c0d2578633fedd41736e5f88d557e9bcd72840b..69ddd342ae824900469f9cc3735816d555debb51 100644 |
--- a/mojo/dart/packages/mojo_services/lib/mojo/ui/view_properties.mojom.dart |
+++ b/mojo/dart/packages/mojo_services/lib/mojo/ui/view_properties.mojom.dart |
@@ -18,6 +18,11 @@ class ViewProperties extends bindings.Struct { |
ViewProperties() : super(kVersions.last.size); |
+ ViewProperties.init( |
+ DisplayMetrics this.displayMetrics, |
+ ViewLayout this.viewLayout |
+ ) : super(kVersions.last.size); |
+ |
static ViewProperties deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -105,6 +110,10 @@ class DisplayMetrics extends bindings.Struct { |
DisplayMetrics() : super(kVersions.last.size); |
+ DisplayMetrics.init( |
+ double this.devicePixelRatio |
+ ) : super(kVersions.last.size); |
+ |
static DisplayMetrics deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -177,6 +186,10 @@ class ViewLayout extends bindings.Struct { |
ViewLayout() : super(kVersions.last.size); |
+ ViewLayout.init( |
+ geometry_mojom.Size this.size |
+ ) : super(kVersions.last.size); |
+ |
static ViewLayout deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |