Add Padding extension

Add extension method for specifying horizontal and vertical padding.
Similar constructor for `Padding` already existed.

Update documentation for table column appearance (padding).

Update
`Should_Render_Padded_Object_Correctly_When_Nested_Within_Other_Object`
test to use new extension method.
This commit is contained in:
Martin Andersen
2020-10-26 20:41:49 +01:00
committed by Patrik Svensson
parent 9915a0d6a8
commit bca1c889d1
3 changed files with 23 additions and 5 deletions

View File

@@ -77,7 +77,7 @@ namespace Spectre.Console.Tests.Unit
table.AddColumn("Bar", c => c.PadLeft(0).PadRight(0));
table.AddRow("Baz", "Qux");
table.AddRow(new Text("Corgi"), new Padder(new Panel("Waldo"))
.Padding(2, 1, 2, 1));
.Padding(2, 1));
// When
console.Render(new Padder(table)