INNER CODE UNIT · Python
_clear_search
idoavrah/terraform-tui · src/tftui/app.py:300
def _clear_search(self) -> None:
"""Drop any in-pane search, in whichever pane owns it."""
pane = self._searchable
if pane is not None:
pane.clear_search()
self._search_target = TREE
self.search_input.value = ""
self.search_input.remove_class("nomatch")
self.search_input.placeholder = _SEARCH_PLACEHOLDER[TREE]
# ------------------------------------------------------------------ tree
@on(StateTree.NodeSelected)
def on_node_selected(self, event: Tree.NodeSelected[NodeData]) -> None:
resource = event.node.data
if not isinstance(resource, Resource):
return
secrets = self.state_tree.loaded.secrets_for(resource.full_address)