Skip to main content
VelinStyle v1.3.0
⌂ Home
  1. Docs
  2. Components
  3. Forms & inputs
  4. Velin Search

Velin Search 1.2.2

The <velin-search> Web Component provides documentation and in-app find UI powered by core/search — fuzzy results, categories, and keyboard navigation. Deutsch: Velin Search De

Maturity: Documented as stable in VelinStyle 1.2.0. Design Intelligence (plan / review / agent meta) is separate and beta / foundation where noted.

When to use

When not

Example

<velin-search
  index="/search-index.json"
  categories="docs,components"
  min-chars="2"
  fuzzy="0.2"
  debounce="120"
  placeholder="Search…"
  aria-label="Search">
</velin-search>

Declarative binding (without the custom element) is covered in the VelinSearch guide.

Attributes

AttributeDefaultDescription
index/search-index.jsonJSON index URL
categoriesallComma-separated category filter
min-chars2Minimum query length
fuzzy0.2Typo tolerance
placeholderSearch…Input placeholder
debounce120Input debounce (ms)
aria-labelSearchAccessible name of the combobox input

No custom events are dispatched by the element. Properties mirror the attributes: indexUrl, categories, minChars, fuzzy, debounceMs.

Accessibility

Contract status: pass.