update c# interop to use percentage

This commit is contained in:
Lukas Woehrl
2016-12-19 23:01:31 +01:00
parent cac8d3715b
commit e2c586490a
26 changed files with 919 additions and 756 deletions

View File

@@ -22,19 +22,19 @@ namespace Facebook.Yoga
{
YogaNode root = new YogaNode();
root.FlexDirection = YogaFlexDirection.Row;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Width = 10f;
root_child0.Width = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Width = 10f;
root_child1.Width = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Width = 10f;
root_child2.Width = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -89,19 +89,19 @@ namespace Facebook.Yoga
YogaNode root = new YogaNode();
root.FlexDirection = YogaFlexDirection.Row;
root.JustifyContent = YogaJustify.FlexEnd;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Width = 10f;
root_child0.Width = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Width = 10f;
root_child1.Width = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Width = 10f;
root_child2.Width = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -156,19 +156,19 @@ namespace Facebook.Yoga
YogaNode root = new YogaNode();
root.FlexDirection = YogaFlexDirection.Row;
root.JustifyContent = YogaJustify.Center;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Width = 10f;
root_child0.Width = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Width = 10f;
root_child1.Width = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Width = 10f;
root_child2.Width = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -223,19 +223,19 @@ namespace Facebook.Yoga
YogaNode root = new YogaNode();
root.FlexDirection = YogaFlexDirection.Row;
root.JustifyContent = YogaJustify.SpaceBetween;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Width = 10f;
root_child0.Width = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Width = 10f;
root_child1.Width = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Width = 10f;
root_child2.Width = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -290,19 +290,19 @@ namespace Facebook.Yoga
YogaNode root = new YogaNode();
root.FlexDirection = YogaFlexDirection.Row;
root.JustifyContent = YogaJustify.SpaceAround;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Width = 10f;
root_child0.Width = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Width = 10f;
root_child1.Width = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Width = 10f;
root_child2.Width = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -355,18 +355,18 @@ namespace Facebook.Yoga
public void Test_justify_content_column_flex_start()
{
YogaNode root = new YogaNode();
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Height = 10f;
root_child0.Height = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Height = 10f;
root_child2.Height = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -420,19 +420,19 @@ namespace Facebook.Yoga
{
YogaNode root = new YogaNode();
root.JustifyContent = YogaJustify.FlexEnd;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Height = 10f;
root_child0.Height = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Height = 10f;
root_child1.Height = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Height = 10f;
root_child2.Height = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -486,19 +486,19 @@ namespace Facebook.Yoga
{
YogaNode root = new YogaNode();
root.JustifyContent = YogaJustify.Center;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Height = 10f;
root_child0.Height = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Height = 10f;
root_child1.Height = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Height = 10f;
root_child2.Height = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -552,19 +552,19 @@ namespace Facebook.Yoga
{
YogaNode root = new YogaNode();
root.JustifyContent = YogaJustify.SpaceBetween;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Height = 10f;
root_child0.Height = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Height = 10f;
root_child1.Height = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Height = 10f;
root_child2.Height = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();
@@ -618,19 +618,19 @@ namespace Facebook.Yoga
{
YogaNode root = new YogaNode();
root.JustifyContent = YogaJustify.SpaceAround;
root.Width = 102f;
root.Height = 102f;
root.Width = 102.Px();
root.Height = 102.Px();
YogaNode root_child0 = new YogaNode();
root_child0.Height = 10f;
root_child0.Height = 10.Px();
root.Insert(0, root_child0);
YogaNode root_child1 = new YogaNode();
root_child1.Height = 10f;
root_child1.Height = 10.Px();
root.Insert(1, root_child1);
YogaNode root_child2 = new YogaNode();
root_child2.Height = 10f;
root_child2.Height = 10.Px();
root.Insert(2, root_child2);
root.StyleDirection = YogaDirection.LTR;
root.CalculateLayout();