Selectize Dart

jQuery based widget

Dart generated script in at around ~34kb (gzipped). The goal is to provide a solid & usable user-experience with a clean and powerful API.

Features

Example

Email Contacts
customize item and option renderer,create item,sort by indexing field
API
Examples of how to interact with the control programmatically
Confirm
Delete item confirmation
Customization
Render items on your own unique CSS styles.
Events
Demonstrate events
Dynamic load from remote
Loading + Custom Scoring
Lock
Lock widget
Grouping
Grouping options
Performance on 25K items
shows how it performs with 25,000 items
Plugins
Required field
Hint field is required
Angular2
Angular2 example
Max Items box for test:
init in disable state
init in disable state
Program init some options
add some options after initialize
Max Items
This example only allows 3 items. Select one more item and the control will be disabled until one or more are deleted.
Country Selector
A good example of (1) support for international characters (diacritics) and (2) how items are scored and sorted. Try typing "islands", for instance.