/elm-select

A selection input with auto-complete

Primary LanguageElm

Elm Select

An input component with autocompletion.

Demo

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

Example and Getting started

See commented example at example/src/Example1.elm

API

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

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