diff --git a/examples/calculator.py b/examples/calculator.py index ef3eb04cb..bec719873 100644 --- a/examples/calculator.py +++ b/examples/calculator.py @@ -14,9 +14,9 @@ class GridTest(App): layout = GridLayout(gap=1, gutter=1, align=("center", "center")) await self.push_view(View(layout=layout)) - layout.add_column(name="col", max_size=20, repeat=4) - layout.add_row(name="numbers", max_size=10) - layout.add_row(name="row", max_size=10, repeat=4) + layout.add_column("col", max_size=20, repeat=4) + layout.add_row("numbers", max_size=10) + layout.add_row("row", max_size=10, repeat=4) layout.add_areas( numbers="col1-start|col4-end,numbers", diff --git a/src/textual/layouts/grid.py b/src/textual/layouts/grid.py index af1c358e3..855f679d3 100644 --- a/src/textual/layouts/grid.py +++ b/src/textual/layouts/grid.py @@ -76,12 +76,12 @@ class GridLayout(Layout): def add_column( self, + name: str | None = None, *, size: int | None = None, fraction: int = 1, min_size: int = 1, max_size: int | None = None, - name: str | None = None, repeat: int = 1, ) -> None: names = ( @@ -103,12 +103,12 @@ class GridLayout(Layout): def add_row( self, + name: str | None = None, *, size: int | None = None, fraction: int = 1, min_size: int = 1, max_size: int | None = None, - name: str | None = None, repeat: int = 1, ) -> None: names = (