SearchInput
Text input with automatic HTMX debounce (keyup delay:...).
Props
name|str| requiredsearch_url|str| required — URL used forhx-getsearch_target|str| required — CSS selector for swap targetplaceholder|str| defaultSuchen…debounce_ms|int| default300indicator|str| default""
Usage
from htmforge.components import SearchInput
s = SearchInput(name="q", search_url="/search", search_target="#results")
print(s.to_html())
Renders an <input type="search"> with hx-get, hx-trigger and hx-target attributes.