Merge branch 'auto-refresh' into docs-intro

This commit is contained in:
Will McGugan
2022-08-18 13:35:25 +01:00
11 changed files with 138 additions and 42 deletions

View File

@@ -7,15 +7,15 @@ from textual.widget import Widget
class Clock(Widget):
def on_mount(self):
self.styles.content_align = ("center", "middle")
self.set_interval(1, self.refresh)
self.auto_refresh = 1.0
def render(self):
return datetime.now().strftime("%c")
return datetime.now().strftime("%X")
class ClockApp(App):
def on_mount(self):
self.mount(Clock())
def compose(self):
yield Clock()
app = ClockApp()

View File

@@ -7,7 +7,7 @@ from textual.widget import Widget
class Clock(Widget):
def on_mount(self):
self.styles.content_align = ("center", "middle")
self.set_interval(1, self.refresh)
self.auto_refresh = 1.0
def render(self):
return datetime.now().strftime("%c")