Applies a search filter to a list container, showing/hiding child rows based on their data-search-name attribute. Pure and Foundry-free.
data-search-name
A row matches when:
query
rgx
Normalisation is done via sohl.i18n.normalizeText (case-insensitive, ASCII).
sohl.i18n.normalizeText
The raw search string from the input element.
Optional compiled regexp (from the Foundry SearchFilter).
The container element to search inside; no-op if null.
null
Applies a search filter to a list container, showing/hiding child rows based on their
data-search-nameattribute. Pure and Foundry-free.A row matches when:
queryis blank → always visible (all rows revealed).rgxis provided → the regexp tests the normalised search-name.Normalisation is done via
sohl.i18n.normalizeText(case-insensitive, ASCII).