Commit Graph

35 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov d2a49c71de Do not stick picker to the right edge if it is too wide 2021-11-26 02:48:14 +03:00
Vitaliy Filippov 37d694e183 Fix picker sometimes not retaining max height 2021-11-17 13:04:47 +03:00
Vitaliy Filippov d155becf23 Fix Picker re-positioning on popup contents change, fix non-critical exception when handling a bogus click in a closed popup 2021-10-07 00:23:51 +03:00
Vitaliy Filippov 8e09ec62a3 Calculate position correctly when minWidth is set 2021-10-07 00:05:55 +03:00
Vitaliy Filippov 237cbcb7b9 Calculate position using scrollable height 2021-09-18 13:22:37 +03:00
Vitaliy Filippov f1f7941bf2 Allow to use Portal for rendering Picker, rework animation 2021-09-16 01:14:56 +03:00
Vitaliy Filippov c3cc77f244 Fix reversed direction O_o 2021-09-14 18:41:43 +03:00
Vitaliy Filippov 4b9f309c3b Add classKey, prevent action on key down event 2021-09-13 22:45:29 +03:00
Vitaliy Filippov de88cea9d8 Fix positioning with document scroll 2021-09-09 21:35:12 +03:00
Vitaliy Filippov 2e3f6a7ed4 Support disabling items 2021-08-30 20:33:23 +03:00
Vitaliy Filippov a3d1438243 Allow separate keys for text and HTML views of the element 2021-08-25 01:15:24 +03:00
Vitaliy Filippov 61ae0aea15 Fix animation on deferred load 2021-08-20 00:48:12 +03:00
Vitaliy Filippov 5b527ee5e1 Fix button not losing focus after selecting a menu item in IE 2020-06-30 12:19:23 +03:00
Vitaliy Filippov 0dc7998262 Fix menus losing focus 2020-06-23 15:29:59 +03:00
Vitaliy Filippov 691b6384ee Use Math.ceil instead of round 2020-04-27 22:04:59 +03:00
Vitaliy Filippov 8dd3bb5b93 Allow to use item.onClick in PickerMenu 2020-04-27 21:59:08 +03:00
Vitaliy Filippov d436eaed80 Focus on enter 2020-04-27 21:59:08 +03:00
Vitaliy Filippov 1c7709bdd4 Fix keepOnClick 2020-04-27 21:59:08 +03:00
Vitaliy Filippov 559365b852 Remove background: white from Picker fixed div 2020-04-27 21:59:08 +03:00
Vitaliy Filippov aec8525a5b Focus popup menus 2020-04-27 18:37:26 +03:00
Vitaliy Filippov 50d82f6fd4 Add popup (no-input mode) support to Picker 2020-04-27 18:21:12 +03:00
Vitaliy Filippov 9544216475 Align [x] 2020-04-27 16:43:32 +03:00
Vitaliy Filippov 49061e7f1b Extract drop-down menu code into a separate class 2020-04-27 15:59:26 +03:00
Vitaliy Filippov ca689129de Align multiple height with single height 2019-09-26 21:50:16 +03:00
Vitaliy Filippov 948649d04c Add box-sizing to be sure 2019-09-21 20:22:14 +03:00
Vitaliy Filippov 3fb0fa4235 Fix source bug 2019-09-15 14:43:57 +03:00
Vitaliy Filippov 44590d501b cursor: pointer for dropdowns 2019-09-03 11:59:06 +03:00
Vitaliy Filippov e08adccc60 Allow to change theme 2019-09-03 11:44:49 +03:00
Vitaliy Filippov fc5e75fab8 Remove extra <div> wrapper from Picker 2019-09-03 02:34:10 +03:00
Vitaliy Filippov 31e860f359 Use external source map 2019-08-31 02:38:54 +03:00
Vitaliy Filippov 6b9dbe3b73 Add focused style, remove input.css, make it focus on 'v' click 2019-08-31 01:55:02 +03:00
Vitaliy Filippov ce9c0fb774 Add expand animation 2019-08-31 01:55:02 +03:00
Vitaliy Filippov 181c9bb0b6 Make `disabled` and `placeholder` work 2019-08-30 12:57:55 +03:00
Vitaliy Filippov 72c9cab755 Most functions done 2019-08-30 02:38:35 +03:00
Vitaliy Filippov bef2601391 Initial commit 2019-08-27 12:22:43 +03:00