Skip to content

Features

Tarek edited this page Mar 1, 2019 · 5 revisions
  • Dynamic data src
  • Multiple searchable keys
  • Sort rendered results dynamically
  • Set placeholder
  • Select input field dynamically
    • ID
    • Class
    • Tag
    • etc...
  • Threshold for minimum characters to fire engine
  • Two different unique types of search engine
    • Strict
    • Loose
  • Select rendered results list dynamically to be detached if needed
  • Manipulate rendered result item element
  • Highlight matching results characters
  • Set maximum results rendered in the list
  • onSelection data feedback object
    • Event object
    • Query string
    • Number of matching results
    • Rendered results list
    • Selection object
      • Index
      • Key
      • Matched html element
      • Value
  • Event emitter on input field events (Under "details")
    • Query string
    • Number of matching results
    • Rendered results list
    • Keyboard event object
  • Lightweight just 4KB minimized
  • Pure Vanilla Javascript
  • Zero Dependencies
  • Simple & Easy to use
  • Extremely Lightweight
  • Blazing Fast
  • Versatile
  • Hackable & highly customizable
Clone this wiki locally