| 12345678910111213141516171819202122232425262728293031 |
- # -*- coding: utf-8 -*-
- """
- Log-View: Platzhalter fuer zukuenftige Log-Anzeige.
- """
- from textual.app import ComposeResult
- from textual.widgets import RichLog
- from trixy_core.tui.views.base import MainView
- class LogView(MainView):
- """
- F9: Log-Ansicht (Platzhalter).
- Wird in einer zukuenftigen Version implementiert.
- """
- TITLE = "Log"
- VIEW_ID = "log"
- def compose(self) -> ComposeResult:
- yield RichLog(id="log-output", highlight=True, markup=True)
- async def on_activate(self) -> None:
- """Zeigt Platzhalter-Nachricht."""
- log = self.query_one("#log-output", RichLog)
- log.clear()
- log.write("[dim]Log-Ansicht ist noch nicht implementiert.[/dim]")
- log.write("[dim]In einer zukuenftigen Version werden hier[/dim]")
- log.write("[dim]Live-Logs der verbundenen Instanz angezeigt.[/dim]")
|