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 cd8762099b1249ccbc22433ea3865bcd44ccbc14..85a82ae2085222fe8181d9888891584ea7e433d5 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 |
@@ -17,6 +17,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); |
@@ -104,6 +109,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); |
@@ -176,6 +185,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); |