# -*- 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]")