INNER CODE UNIT · Python

next_index

antoniorodr/cronboard · src/cronboard/app.py:239

        next_index: int = (index + 1) % len(tab_ids)
        next_tab_id: str = tab_ids[next_index]

        tabs.active = next_tab_id

        self.show_tab_content(next_index)
        self._focus_active_panel()

    def _focus_active_panel(self) -> None:
        if self.tabs.active == "local" and self.local_table:
            self.set_focus(self.local_table)

        elif self.tabs.active == "servers" and self.servers:
            self.servers.focus_tree()

        elif self.tabs.active == "settings" and self.settings_tab:
            self.settings_tab.action_jump()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…