This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
An input with auto-completion
version 1.0.0
license MIT
native-modules False
elm-version 0.18.0 <= v < 0.19.0
Tag 1.0.0
Committed At 2017-01-05 07:57:25 UTC
tripokey/elm-fuzzy 5.0.3 <= v < 6.0.0 5.2.1
elm-lang/html 2.0.0 <= v < 3.0.0 2.0.0
elm-lang/core 5.0.0 <= v < 6.0.0 5.1.1

Modules

README

Elm AutoComplete

An input component with autocompletion.

Demo

See https://sporto.github.io/elm-autocomplete/

Example and Getting started

See commented example at example/src/Example1.elm

API

http://package.elm-lang.org/packages/sporto/elm-autocomplete/latest

Changelog

To do

  • Allow passing classes to
    • ✔ Input
    • ✔ Menu
    • ✔ Items
    • First item
    • Last item
    • 💣 Item hover
  • Allow passing styles
    • ✔ Input
    • ✔ Menu
    • ✔ Items
    • First item
    • Last item
  • Add hooks
    • onQuery
  • Online examples
    • ✔ Basic Example
    • Example using Async
  • Keyboard navigation
    • ✔ Tab
    • ✔ Hit enter to select
    • ✔ Hit space to select
    • 💣 Add arrows navigation
  • Hide the items when navigating away
    • ✔ Esc
    • ✔ on blur
  • Documentation
    • ✔ API
    • ✔ Example