Horsey uses the Fuzzysearch library to implement an approximate string matching system, reading the user's text input and presenting a list of possible results in a dropdown panel attached to the input field.
The component is framework-agnostic, meaning it can be used with or without any JavaScript framework or library loaded on the page.
It is quite easy to install, can be used with client-side (browsers) and server-side (Node.js) environments, and is also pretty light when it comes to disk size.
Horsey should work with all modern browsers, comes with keyboard support, and is also developed using progressive enhancement techniques, so it will look better the more modern your browser is.
The component gets its input suggestions from a simple JavaScript array, can work with AJAX calls, and can also come with templated suggestions for showing icons or images with every option.
A demo is included with the download package, and Horsey also works well with the author's other famous components: Rome and Insignia.
What is new in this release:
- Introduced live suggestions
- Introduced fixes for Internet Explorer
What is new in version 2.6.1:
- DOM safety check when destroying Horsey instances.
What is new in version 2.3.1:
- DOM safety check when destroying Horsey instances.
What is new in version 1.2.0:
- Exposed defaultRenderer method
- Exposed defaultGetText method
- Exposed defaultGetValue method
- Exposed defaultSetter method
- Exposed defaultFilter method
What is new in version 1.0.4:
- Bumped fuzzysearch to @1.0.2.
Requirements:
- JavaScript enabled on client side
Comments not found