INNER CODE UNIT · Python

_searchable

idoavrah/terraform-tui · src/tftui/app.py:234

    def _searchable(self) -> SearchableLog | None:
        """The pane the search box drives, when it is not the tree."""
        if self._search_target == PLAN:
            return self.plan_view
        if self._search_target == RESOURCE:
            return self.resource_view
        return None

    @on(Input.Changed, "#search")
    def on_search_changed(self, event: Input.Changed) -> None:
        """Filter the tree, or highlight in place within a resource or plan."""
        pane = self._searchable
        if pane is None:
            if self.state_tree.loading:
                return
            self.state_tree.rebuild(event.value.strip())
            return

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…