Skip to main content

Module text_search

Module text_search 

Source
Expand description

Shared filter/jump search state and string matching for library list and ROM panes.

Structs§

SearchState
Typing/filter state for one pane (list or ROMs).

Enums§

LibrarySearchMode
Filter vs jump mode (same semantics for consoles/collections list and games table).

Functions§

filter_source_indices
Source indices into labels where the normalized label contains normalized_query.
jump_next_index
Next matching row index in the full labels slice (jump search), wrapping.
normalize_label
Strip diacritics and lowercase for substring search.