INNER CODE UNIT · Python

action_toggle_sort_reverse

Kohei-Wada/taskdog · packages/taskdog-ui/src/taskdog/tui/app.py:567

    def action_toggle_sort_reverse(self) -> None:
        """Toggle sort direction (ascending ⇔ descending)."""
        self.state.sort_reverse = not self.state.sort_reverse

        # Reload tasks with new sort direction
        self.request_reload()
        self._refresh_mode_badges()

        # Show notification with current direction
        direction = "descending" if self.state.sort_reverse else "ascending"
        sort_label = SORT_KEY_LABELS.get(self.state.sort_by, self.state.sort_by)
        arrow = "↓" if self.state.sort_reverse else "↑"
        self.notify(f"Sort direction toggled: {sort_label} {arrow} ({direction})")

    def action_toggle_maximize(self) -> None:
        """Toggle maximize/minimize for the focused widget."""
        screen = self.screen
        if screen.maximized:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…