todas as opções
bullseye  ] [  bookworm  ] [  trixie  ] [  forky  ] [  sid  ]
[ Fonte: libjs-sifter.js  ]

Pacote: libjs-sifter.js (0.6.0+dfsg-3)

Links para libjs-sifter.js

Screenshot

Recursos de Debian:

Baixe o pacote-fonte libjs-sifter.js:

Mantenedores(as):

Fontes externas:

Pacotes similares:

biblioteca para pesquisa textual de matrizes e hashes de objetos

Sifter é uma biblioteca cliente e de servidor (via UMD) para pesquisa textual de matrizes e hashes de objetos por propriedade – ou múltiplas propriedades. Ele é projetado especificamente para autocompletação. O processo ocorre em três passos: ranqueamento, filtragem, ordenação.

 * Suporta díåcrítîços.

   Por exemplo, ao pesquisar por "montana" e um item no conjunto tem
   um valor como "montaña", ele ainda assim coincidirá. A ordenação também
   funcionará bem com diacríticos.

 * Ranqueamento inteligente.

    Itens são ranqueados / ordenados inteligentemente dependendo de onde um
    resultado é encontrado na string (quão perto do início) e
    qual porcentagem da string coincide.

 * Ordenação de múltiplos campos.

    Quando o ranqueamento não é suficiente – no caso de se obter resultados
    para uma pesquisa vazia – ele pode ordenar por um ou mais campos. Por
    exemplo, classifique pelo primeiro e último nome da pessoa sem
    realmente combinar as propriedades em uma única string.

 * Propriedades aninhadas.

    Permite que se pesquise e classifique em propriedades aninhadas, de modo que você
    realize buscas em objetos complexos sem achatá-los, simplesmente
    usando notação ponto (dot-notation) para referenciar campos (ou seja,
    propriedade.aninhada).

Download de libjs-sifter.js

Baixe para todas as arquiteturas disponíveis
Arquitetura Tamanho do pacote Tamanho instalado Arquivos
all 11.9 kB35.0 kB [lista de arquivos]