<hx-search-control>
v0.18.0+
HelixUI v0.18.0 or later required
The <hx-search-control>
block element is a container that augments
native browser styles, interaction, and validation for an
<input type="search">
element. It is used to build
a Search component.
Attributes
Attributes enable declarative configuration of an element, via HTML markup.
-
hx-changed {Boolean}
read-only -
Present if descendant
<input type="search">
element has emitted a change event. -
hx-dirty {Boolean}
read-only -
Present if descendant
<input type="search">
element has emitted a change or blur event. -
hx-touched {Boolean}
read-only -
Present if descendant
<input type="search">
element has emitted a blur event.
Properties
JavaScript properties enable programmatic access to an element's configuration and state.
-
controlElement {?HTMLInputElement}
read-only -
Returns the first
<input type="search">
descendant ornull
if none are found. -
isDirty {Boolean [false]}
read-only -
True if
controlElement
has emitted a change or blur event. -
wasChanged {Boolean [false]}
read-only -
True if
controlElement
has emitted a change event. -
wasTouched {Boolean [false]}
read-only -
True if
controlElement
has emitted a blur event.