snakia.core.tui.widgets
Classes
|
|
|
|
|
|
|
|
|
- class snakia.core.tui.widgets.BoxWidget(width, height, char=CanvasChar('█'))[source]
Bases:
Widget- async_state(default_value)
- Return type:
AsyncBindable[TypeVar(T)]
- class snakia.core.tui.widgets.ContainerWidget(children)[source]
Bases:
Widget- async_state(default_value)
- Return type:
AsyncBindable[TypeVar(T)]
- class snakia.core.tui.widgets.HorizontalSplitWidget(children, splitter_char='|')[source]
Bases:
ContainerWidget- async_state(default_value)
- Return type:
AsyncBindable[TypeVar(T)]
- class snakia.core.tui.widgets.TextWidget(text, char=CanvasChar(' '))[source]
Bases:
Widget- async_state(default_value)
- Return type:
AsyncBindable[TypeVar(T)]
- class snakia.core.tui.widgets.VerticalSplitWidget(children, splitter_char='-')[source]
Bases:
ContainerWidget- async_state(default_value)
- Return type:
AsyncBindable[TypeVar(T)]
Modules