Files
textual/docs/examples/styles/hatch.py
Will McGugan b38b170d99 hatch docs
2024-06-05 15:11:14 +01:00

23 lines
577 B
Python

from textual.app import App, ComposeResult
from textual.containers import Horizontal, Vertical
from textual.widgets import Static
HATCHES = ("cross", "horizontal", "custom", "left", "right")
class HatchApp(App):
CSS_PATH = "hatch.tcss"
def compose(self) -> ComposeResult:
with Horizontal():
for hatch in HATCHES:
static = Static(classes=f"hatch {hatch}")
static.border_title = hatch
with Vertical():
yield static
if __name__ == "__main__":
app = HatchApp()
app.run()