API
If you’re more interested in the why than the how, check the about page.
Options
hideSelect
- default: true
- show/hide original select-field
showCheckbox
- default: true
- show/hide checkboxes in the list (multiselect only)
- demo
selectAll
- default: true
- not yet implemented
minItemFilter
- default: 5
- not yet implemented
maxItems
- default: 3
- max the number of selected items that will be displayed by option-title; -1 will display all selected items
- demo
minWidth
- default: 0
- minimal width of ui-element (trigger and list)
- 0 = auto
defaultDisplayTitle
- default: ‘No value selected’
- display title, when no item is selected
- demo
displayTextSG
- default: ‘1 of ## value selected’
- display title for one selected item,
- depends on
maxItems
- demo
displayTextPL
- default: ‘@@ of ## values selected’
- demo
Events
complete
» widget initiation is finishedupdate
» ui has been updated to fit latest changeschange
» select-value has been changedselect
» value has been selectedopen
» list is displayedclose
» list is closed
An important thing to mention: the click
event needs actually to be a mousedown,
to be able to handle it before the blur of the display.