dwww Home


Documentation for packages, which contain /usr/share/doc/libjs-sifter.js/copyright:

Package: libjs-sifter.js

Description: Library for textually searching arrays and hashes of objects
Sifter is a client and server-side library (via UMD) for textually searching arrays and hashes of objects by property ?? or multiple properties. It's designed specifically for autocomplete. The process is three-step: score, filter, sort.
 * Supports d??crit??s.
 For example, if searching for "montana" and an item in the set has
 a value of "monta?a", it will still be matched. Sorting will also
 play nicely with diacritics.
 * Smart scoring.
 Items are scored / sorted intelligently depending on where a
 match is found in the string (how close to the beginning) and
 what percentage of the string matches.
 * Multi-field sorting.
 When scores aren't enough to go by ?? like when getting results
 for an empty query ?? it can sort by one or more fields. For
 example, sort by a person's first name and last name without
 actually merging the properties to a single string.
 * Nested properties.
 Allows one to search and sort on nested properties so you can
 perform search on complex objects without flattening them simply
 by using dot-notation to reference fields (ie. nested.property).
Homepage: https://github.com/brianreavis/sifter.js
copyright | Debian changelog | Debian README

Other documents:

/usr/share/doc/libjs-sifter.js

Generated by dwww version 1.15 on Sun Jun 2 01:20:22 CEST 2024.