INNER CODE UNIT · Python

action_hide_search

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

    def action_hide_search(self) -> None:
        """Hide the search input and clear the filter."""
        if self.main_screen:
            self.main_screen.hide_search()

    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})")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…