INNER CODE UNIT · Python

_show_detail

VisionForge-OU/foreman · src/foreman/tui/app.py:306

    def _show_detail(self) -> None:
        detail = self.query_one("#detail", Static)
        if not self.selected:
            detail.update("No escalations. 🎉")
            return
        text = self.app.controller.escalation_text(self.slug, self.selected)
        detail.update(escape(text) if text else f"{self.selected}: (no detail)")

    def on_list_view_selected(self, event: ListView.Selected) -> None:
        if event.item is None:
            return
        self.selected = event.item.name
        self._show_detail()

    def action_next(self) -> None:
        escs = [e[0] for e in self.app.controller.escalations(self.slug)]
        if not escs:
            return

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…