fabien.leconte
|
c57d6c76fc
|
- Callback calls using 'call' to force 'this' to the instance of Choices that triggered the function
|
2016-11-07 11:37:47 +01:00 |
|
fabien.leconte
|
8be12c20cd
|
- Add support of custom labels for i18n purpose
|
2016-11-07 11:27:04 +01:00 |
|
Josh Johnson
|
8fabf6788b
|
Ensure Require.js export works
|
2016-10-28 21:59:43 +01:00 |
|
Josh Johnson
|
1fcd9dea0d
|
Cache object lookups
|
2016-10-26 15:43:15 +01:00 |
|
Josh Johnson
|
c620f2c28a
|
Build
|
2016-10-22 21:05:29 +01:00 |
|
Josh Johnson
|
c867558dcd
|
Update read me + default value for replaceChoices
|
2016-10-19 07:35:42 +01:00 |
|
Josh Johnson
|
377c61fb0c
|
Version 2.3.0
|
2016-10-18 19:41:05 +01:00 |
|
Josh Johnson
|
5cc10cdcbb
|
Pass group value to callbacks
|
2016-10-18 19:23:22 +01:00 |
|
Josh Johnson
|
b3071cc0dd
|
Webpack UMD wrapper
|
2016-10-18 14:15:00 +01:00 |
|
fabien.leconte
|
aa04aec6e1
|
- Add support of custom properties names for the "_addGroup" function
- Handle groups in ajax callback
|
2016-10-10 14:17:35 +02:00 |
|
fabien.leconte
|
3ea9fa56a7
|
Rebase https://github.com/jshjohnson/Choices into pr-custom-templates
|
2016-09-30 09:46:27 +02:00 |
|
fabien.leconte
|
0b00bdb848
|
"selected" and "disabled" properties are no longer ignored when an item is added through _ajaxCallback
|
2016-09-29 15:16:28 +02:00 |
|
fabien.leconte
|
e1151d5353
|
- Added a method to handle loading states
- Added a method to get ajax callback function
- Refactoring
|
2016-09-27 10:11:22 +02:00 |
|
fabien.leconte
|
e8e4e61893
|
Draft for ajax search
|
2016-09-26 18:11:32 +02:00 |
|
fabien.leconte
|
bebbbdac88
|
Add the ability to pass "Press to select" text through Javascript configuration
|
2016-09-26 11:36:04 +02:00 |
|
Josh Johnson
|
53f7207257
|
Ability to set item by disabled choice programatically
|
2016-09-21 13:32:25 +01:00 |
|
Josh Johnson
|
2c64c84c1d
|
Default value of false for highlight function
|
2016-09-20 14:17:35 +01:00 |
|
Josh Johnson
|
727d304f49
|
Run onChange callback when removing highligted items
|
2016-09-20 12:57:44 +01:00 |
|
Josh Johnson
|
b484b6abbd
|
Housekeeping
|
2016-09-05 22:47:11 +01:00 |
|
Josh Johnson
|
6d1da30f60
|
Minor refactoring
|
2016-09-05 22:31:20 +01:00 |
|
Josh Johnson
|
1f2d685f5e
|
Ensure single select boxes hide after choice selection
|
2016-09-05 13:48:51 +01:00 |
|
Josh Johnson
|
4179ca038a
|
RTL support + examples
|
2016-09-04 22:23:20 +01:00 |
|
Josh Johnson
|
349b14386e
|
Resolve IE11 single select box issue by not opening dropdown on focus + use objects instead of switch statements
|
2016-09-04 15:23:19 +01:00 |
|
Josh Johnson
|
aff165e4a1
|
Ability to disable sorting of choices/groups
|
2016-08-31 19:18:46 +01:00 |
|
Josh Johnson
|
1ba92d81b8
|
Version 1.1.7
|
2016-08-23 07:24:55 +01:00 |
|
Josh Johnson
|
7207ee543f
|
Remove unneccessary requestAnimation frame polyfill + type check before adding first predefined select option
|
2016-08-23 07:14:27 +01:00 |
|
Josh Johnson
|
81cef3090c
|
Ensure the state of the dropdown is checked before opening/closing
|
2016-08-21 20:52:40 +01:00 |
|
Josh Johnson
|
66feebc1ee
|
Ensure placeholder option is respected
|
2016-08-20 12:39:37 +01:00 |
|
Josh Johnson
|
5e557e61ae
|
Minor css tweaks to buttons + further tests
|
2016-08-20 11:36:03 +01:00 |
|
Josh Johnson
|
aee1732873
|
Remove button styling on focus + minor tweaks
|
2016-08-20 11:21:31 +01:00 |
|
Josh Johnson
|
760fbc9f9e
|
Working version with minor bugs
|
2016-08-19 13:11:15 +01:00 |
|
Josh Johnson
|
5f0545d604
|
Refactoring
|
2016-08-19 09:51:44 +01:00 |
|
Josh Johnson
|
9b6cc40f58
|
Housekeeping
|
2016-08-18 17:56:27 +01:00 |
|
Josh Johnson
|
5e10f0eda8
|
Further refactoring
|
2016-08-18 17:53:46 +01:00 |
|
Josh Johnson
|
f3bfa847b1
|
More spacing around remove buttons
|
2016-08-17 14:32:02 +01:00 |
|
Josh Johnson
|
f201b6cd09
|
Resolve IE11 bug with documentFragment.children
|
2016-08-17 14:00:30 +01:00 |
|
Josh Johnson
|
9f0dc2c8dc
|
ESLint entire project
|
2016-08-14 22:14:37 +01:00 |
|
Josh Johnson
|
f300c25465
|
Favicons + update read me
|
2016-08-14 17:32:08 +01:00 |
|
Josh Johnson
|
0d66ed2ea2
|
Housekeeping
|
2016-08-14 17:19:49 +01:00 |
|
Josh Johnson
|
84bec3804e
|
_canAddItem private function to validate a user can add an item
|
2016-08-14 17:14:55 +01:00 |
|
Josh Johnson
|
9da6b57b66
|
Loading placeholder for multiple select when using ajax
|
2016-08-14 16:19:09 +01:00 |
|
Josh Johnson
|
5d2f4d067d
|
Move item/button/choice actions into functions + focus input on highlight item
|
2016-08-14 16:10:53 +01:00 |
|
Josh Johnson
|
6e712476bd
|
Ability to specify no result/no choice dropdown text
|
2016-08-14 15:36:11 +01:00 |
|
Josh Johnson
|
1cacf4798b
|
Add version number to output
|
2016-08-12 15:51:31 +01:00 |
|
Josh Johnson
|
a611117219
|
Housekeeping
|
2016-08-08 21:58:15 +01:00 |
|
Josh Johnson
|
4ff68b60dc
|
Split mousedown function into onClick & onMouseDown - maintaining default select actions
|
2016-08-08 21:46:17 +01:00 |
|
Josh Johnson
|
fd8b594568
|
Further aria roles
|
2016-08-08 17:45:47 +01:00 |
|
Josh Johnson
|
12dd5ef28d
|
Reset search on key up if a user has deleted value
|
2016-08-08 14:35:14 +01:00 |
|
Josh Johnson
|
b17c3a1289
|
Only search filter for non-text inputs
|
2016-08-08 14:05:29 +01:00 |
|
Josh Johnson
|
5caa5e4684
|
Toggable single select drop downs
|
2016-08-08 13:58:37 +01:00 |
|
Josh Johnson
|
97451458ae
|
Close dropdown for single select boxes without search on blur
|
2016-08-08 13:32:29 +01:00 |
|
Josh Johnson
|
692788e18d
|
Reinstate single select focus behaviour + allow remove button to focus
|
2016-08-08 07:40:49 +01:00 |
|
Josh Johnson
|
f785360b50
|
Prevent excessive touchmove variable reassignments
|
2016-08-07 22:16:05 +01:00 |
|
Josh Johnson
|
998d95a0b2
|
Version 1.0.56 (Resolve touchstart/move/end bug)
|
2016-08-07 22:10:21 +01:00 |
|
Josh Johnson
|
6dfeb5a76f
|
CSS tweaks - don't rely on 'pointer-events: none' + only flip if no space in window rather than viewport
|
2016-08-07 21:05:43 +01:00 |
|
Josh Johnson
|
c36e19e20e
|
Fix tap/scroll issues on mobile
|
2016-08-07 19:03:00 +01:00 |
|
Josh Johnson
|
9e8974adfd
|
Further touchstart tweaks
|
2016-08-05 20:54:36 +01:00 |
|
Josh Johnson
|
44bc18803e
|
Touchstart dropdown tweak
|
2016-08-05 20:37:37 +01:00 |
|
Josh Johnson
|
e9a0f1c938
|
Focus input/open dropdown on touchstart for touch devices
|
2016-08-05 20:28:21 +01:00 |
|
Josh Johnson
|
d1a6654623
|
Hide 'Press enter' dropdown if rejex test fails
|
2016-08-04 23:02:34 +01:00 |
|
Josh Johnson
|
ab8e65689d
|
Press to Enter '...' rather than Add '...'
|
2016-08-04 22:03:16 +01:00 |
|
Josh Johnson
|
9d1c64171b
|
Kill event listeners when disabling/enabling
|
2016-08-04 19:30:37 +01:00 |
|
Josh Johnson
|
322f250b7f
|
Highlight/unhighlight callbacks
|
2016-08-04 13:21:24 +01:00 |
|
Josh Johnson
|
25bc0c87e6
|
Simplify _createTemplates();
|
2016-08-04 07:35:52 +01:00 |
|
Josh Johnson
|
0834c3a7d0
|
Request animation frame polyfill
|
2016-08-03 22:00:18 +01:00 |
|
Josh Johnson
|
2cfb347c9f
|
Refactoring + tests + documentation
|
2016-08-03 21:51:24 +01:00 |
|
Josh Johnson
|
1d133307bf
|
Update config/public method tests + minor tweaks"
|
2016-08-03 19:56:57 +01:00 |
|
Josh Johnson
|
5f91165d4a
|
Custom sorting in config + resolve setChoice bug when searching
|
2016-08-03 14:23:23 +01:00 |
|
Josh Johnson
|
6d9656bed2
|
Turn of spellcheck, autocomplete and autocorrect from input
|
2016-08-03 09:23:39 +01:00 |
|
Josh Johnson
|
b7484612eb
|
Configurable sorting fields
|
2016-08-03 07:43:35 +01:00 |
|
Josh Johnson
|
63bef1ee0e
|
Accessibility tweaks
|
2016-08-02 22:02:29 +01:00 |
|
Josh Johnson
|
5817ce3a0f
|
Enable() method
|
2016-08-02 21:10:53 +01:00 |
|
Josh Johnson
|
e497999841
|
Set choice groups via setChoice
|
2016-08-02 21:02:52 +01:00 |
|
Josh Johnson
|
0ce7c574ea
|
Ability to toggle flipped state
|
2016-08-02 19:39:24 +01:00 |
|
Josh Johnson
|
3585fdfd6a
|
Ensure focus is consisent across single select boxes with/without search
|
2016-08-02 14:40:36 +01:00 |
|
Josh Johnson
|
79c08ceff9
|
Documentation for 'getValue' method + housekeeping
|
2016-08-02 07:45:08 +01:00 |
|
Josh Johnson
|
6a6988f71b
|
Disable touchstart event for now - causing issue with scrolling choices
|
2016-08-01 14:55:04 +01:00 |
|
Josh Johnson
|
431e328d3d
|
Resolve issue with single select box toggling
|
2016-08-01 14:46:51 +01:00 |
|
Josh Johnson
|
780a865097
|
Click toggle single select boxes and use touchstart for touch devices (as well as mousedown)
|
2016-08-01 14:27:27 +01:00 |
|
Josh Johnson
|
e898309fb1
|
Sprucing up the demo page + scroll to top of option list on search
|
2016-07-31 22:48:36 +01:00 |
|
Josh Johnson
|
4968d73ede
|
Set value of select input based on choice
|
2016-07-31 21:05:17 +01:00 |
|
Josh Johnson
|
ca39e30684
|
Set choices directly via public function + callback on change
|
2016-07-31 20:02:46 +01:00 |
|
Josh Johnson
|
4d2f82ee44
|
Build
|
2016-07-30 16:03:34 +01:00 |
|
Josh Johnson
|
064d12400b
|
Ability to specify options via config
|
2016-07-30 15:50:29 +01:00 |
|
Josh Johnson
|
87ca00ee66
|
Further single select box tests
|
2016-07-13 21:40:59 +01:00 |
|
Josh Johnson
|
db5d91517a
|
Resolve typo
|
2016-07-13 20:11:44 +01:00 |
|
Josh Johnson
|
edad6e7638
|
Array from polyfill - may not need
|
2016-07-11 15:27:58 +01:00 |
|
Josh Johnson
|
1934c7fa50
|
Seperate base and choices css
|
2016-07-11 09:46:48 +01:00 |
|
Josh Johnson
|
6c753b1078
|
Further test coverage
|
2016-07-02 14:48:20 +01:00 |
|
Josh Johnson
|
712c8cf801
|
Tests
|
2016-07-02 13:04:38 +01:00 |
|
Josh Johnson
|
ea7a7c2b22
|
Render callback
|
2016-07-02 11:11:16 +01:00 |
|
Josh Johnson
|
f64a6295ad
|
Remote source country list example
|
2016-06-30 22:25:00 +01:00 |
|
Josh Johnson
|
283324c65b
|
Add backspace to search keycode regex
|
2016-06-30 22:08:40 +01:00 |
|
Josh Johnson
|
ea2669312f
|
Only add placeholder items for single select boxes
|
2016-06-30 14:11:09 +01:00 |
|
Josh Johnson
|
6a0ed866cf
|
Refactoring + rename selected to highlighted
|
2016-06-30 13:57:56 +01:00 |
|
Josh Johnson
|
b45715c5be
|
Sort choices by label
|
2016-06-29 14:47:58 +01:00 |
|
Josh Johnson
|
a862e4a00a
|
Resolve ajax choices not showing
|
2016-06-28 14:27:25 +01:00 |
|
Josh Johnson
|
c1278e8f0d
|
Further updating of terminology
|
2016-06-27 14:57:33 +01:00 |
|
Josh Johnson
|
a2e45209a7
|
Terminology updates (options -> choices) && documentation
|
2016-06-27 14:46:12 +01:00 |
|
Josh Johnson
|
6a9f2cb354
|
Documentation + minor fixes
|
2016-06-21 23:06:23 +01:00 |
|