A token field, AKA an inline multiselect with typeahead, built as an AngularJS directive.
For thinking behind this component library, and a general tear down of token fields, see this blog post.
Include:
- ui-multiselect.html
- ui-multiselect.js
- ui-multiselect.css (edit for your own styling)
Aim is no dependency besides AngularJS.
Unfortunately angular-ui's ui-utils is needed, specifically ui-event, to bind focus & blur of input. See this AngularJS issue.
MIT
< > with ❤ by Ray Shan