Skip to content

hstack

hstack #

HStack — children side by side, wrapping when narrow.

HStack #

Bases: Stack

Children laid out horizontally, gap pixels apart, wrapping when narrow.

with cg.ui.HStack():
    cg.ui.Stat("Sessions", 12)
    cg.ui.Stat("Days", 4)
Source code in capturegraph-lib/capturegraph/ui/hstack.py
class HStack(Stack):
    """Children laid out horizontally, ``gap`` pixels apart, wrapping when narrow.

    ```python
    with cg.ui.HStack():
        cg.ui.Stat("Sessions", 12)
        cg.ui.Stat("Days", 4)
    ```
    """

    _css_class: ClassVar[str] = "cg-hstack"