Grid#
- class ignis.widgets.Widget.Grid(*args: Any, **kwargs: Any)#
Bases: Gtk.Grid.
A container that arranges its child widgets in rows and columns.
- Properties:
child (
list[Gtk.Widget]
, optional, read-write): A list of child widgets.column_num (
int
, optional, read-write): The number of columns.row_num (
int
, optional, read-write): The number of rows. This will not take effect ifcolumn_num
is specified.
Widget.Grid( child=[Widget.Button(label=str(i)), for i in range(100)], column_num=3 )
Widget.Grid( child=[Widget.Button(label=str(i)), for i in range(100)], row_num=3 )