|
@@ -296,27 +296,27 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_X_PosAbsolute_Layout_Is_Implicit ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (1, v.Frame.X);
|
|
|
|
|
|
v.X = 2;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (2, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Absolute (3);
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Absolute (3) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (4, v.Frame.X);
|
|
|
|
|
|
v.X = 1 + Pos.Absolute (1) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.X);
|
|
|
|
|
|
}
|
|
@@ -325,31 +325,31 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_X_Non_PosAbsolute_Explicit_Layout_Required ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Center ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Percent (50);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Align (Alignment.Center);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Func (() => 10);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.AnchorEnd ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
|
|
|
v.X = Pos.Top (new View ());
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.X);
|
|
|
}
|
|
|
|
|
@@ -358,27 +358,27 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_Y_PosAbsolute_Layout_Is_Implicit ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (1, v.Frame.Y);
|
|
|
|
|
|
v.Y = 2;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (2, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Absolute (3);
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Absolute (3) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (4, v.Frame.Y);
|
|
|
|
|
|
v.Y = 1 + Pos.Absolute (1) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.Y);
|
|
|
|
|
|
}
|
|
@@ -387,31 +387,31 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_Y_Non_PosAbsolute_Explicit_Layout_Required ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Center ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Percent (50);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Align (Alignment.Center);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Func (() => 10);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.AnchorEnd ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
|
|
|
v.Y = Pos.Top (new View ());
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Y);
|
|
|
}
|
|
|
|
|
@@ -420,27 +420,27 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_Width_DimAbsolute_Layout_Is_Implicit ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
|
|
|
v.Width = 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (1, v.Frame.Width);
|
|
|
|
|
|
v.Width = 2;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (2, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Absolute (3);
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Absolute (3) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (4, v.Frame.Width);
|
|
|
|
|
|
v.Width = 1 + Dim.Absolute (1) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.Width);
|
|
|
|
|
|
}
|
|
@@ -449,27 +449,27 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_Width_Non_DimAbsolute_Explicit_Layout_Required ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Auto();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Percent (50);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Fill ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Func (() => 10);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
|
|
|
v.Width = Dim.Width(new View ());
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Width);
|
|
|
}
|
|
|
|
|
@@ -477,27 +477,27 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_Height_DimAbsolute_Layout_Is_Implicit ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
|
|
|
v.Height = 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (1, v.Frame.Height);
|
|
|
|
|
|
v.Height = 2;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (2, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Absolute (3);
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Absolute (3) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (4, v.Frame.Height);
|
|
|
|
|
|
v.Height = 1 + Dim.Absolute (1) + 1;
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (3, v.Frame.Height);
|
|
|
|
|
|
}
|
|
@@ -506,27 +506,27 @@ public class SetLayoutTests (ITestOutputHelper output)
|
|
|
public void Set_Height_Non_DimAbsolute_Explicit_Layout_Required ()
|
|
|
{
|
|
|
var v = new View ();
|
|
|
- Assert.False (v.IsLayoutNeeded ());
|
|
|
+ Assert.False (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Auto ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Percent (50);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Fill ();
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Func (() => 10);
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
|
|
|
v.Height = Dim.Height (new View ());
|
|
|
- Assert.True (v.IsLayoutNeeded ());
|
|
|
+ Assert.True (v.NeedsLayout);
|
|
|
Assert.Equal (0, v.Frame.Height);
|
|
|
}
|
|
|
|