added repeat to add cols/rows

This commit is contained in:
Will McGugan
2021-07-10 08:33:28 +01:00
parent 1b9625b8ff
commit 4042739855
2 changed files with 34 additions and 23 deletions

View File

@@ -14,16 +14,9 @@ class GridTest(App):
layout = GridLayout()
view = await self.push_view(View(layout=layout))
layout.add_column(name="col1", max_size=20)
layout.add_column(name="col2", max_size=20)
layout.add_column(name="col3", max_size=20)
layout.add_column(name="col4", max_size=20)
layout.add_column(name="col", max_size=20, repeat=4)
layout.add_row(name="numbers", max_size=10)
layout.add_row(name="row1", max_size=10)
layout.add_row(name="row2", max_size=10)
layout.add_row(name="row3", max_size=10)
layout.add_row(name="row4", max_size=10)
layout.add_row(name="row", max_size=10, repeat=4)
layout.add_area("numbers", ("col1-start", "col4-end"), "numbers")
layout.add_area("zero", ("col1-start", "col2-end"), "row4")