SearchFieldA search-shaped entry with a leading magnifier and a submit channel separate from the per-keystroke one.
using eQuantic.UI.Components;
new SearchField(_q, q => SetState(() => _q = q))
Placeholder = "Search the catalog",
Prop
Type
Default
Description
Query
string
—
Current text.
OnChanged
Action<string>?
null
Per keystroke — debounce in your handler, not in the component.
Placeholder
string
"Search"
Hint text.
OnSubmit
Action?
null
Enter, or the keyboard's search key.
Idle
Subtle track, muted magnifier
Filled
Clear affordance available
•
Role searchbox; announce result counts through a polite live region.
•
Filtering a visible collection, or opening a search surface.
•
Search as the only way to reach common destinations.
NOTEEvery dimension resolves through Sizing.*(SizeVariant) and the token scales — never a literal. Source: src/eQuantic.UI.Components/SearchField.cs.