INNER CODE UNIT · Python
_search_title
idoavrah/terraform-tui · src/tftui/app.py:290
def _search_title(self) -> str:
"""The pane title, with the search position appended while searching."""
pane = self._searchable
title = pane.title if pane is not None else ""
if pane is None or not pane.needle:
return title
if not pane.match_count:
return f"{title} - no match"
return f"{title} - match {pane.match_position}/{pane.match_count}"
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")