Commit Graph

92 Commits (f2988cd1bd520d9a4853e3f38c67474104bd1ebe)

Author SHA1 Message Date
Cyril Su a8abe07f3e Input: bind id only when given (#10360) 2018-03-26 16:58:22 +08:00
remizovvv bfa44e8b4f DatePicker: extract time and date format from format prop (#10174) 2018-03-20 14:04:44 +08:00
Harlan b24a9ce729 TimeSelect: fix resetField not working when user inputs an invalid value (#10176) 2018-03-15 11:54:02 +08:00
Jiewei Qian cacb0aeaec DatePicker: fix change event on clear (#9986) 2018-03-05 16:42:42 +08:00
Eng Philippe b54ed0a62f DatePicker: prefix icon of input clickable for non-range pickers (#9966) 2018-03-02 14:52:40 +08:00
Leopoldthecoder 56dc51bc85 Form: add disabled 2018-01-29 18:14:58 +08:00
wacky6.AriesMBP 1f58f4f8d5 date-picker: add timestamp format 2018-01-29 12:14:40 +08:00
Hi-Linlin bd47ee7d6e DatePicker: fixed range type can not focus (#9437) 2018-01-24 12:55:20 +08:00
Jiewei Qian aaf7a87848 DatePicker: support clearing value using delete (#9409)
* date-picker: fix #9276

https://github.com/ElemeFE/element/issues/9276

* test: fix broken test for form/date-picker
2018-01-23 11:41:38 +08:00
Leopoldthecoder 98bdee26b1 Popper: fix arrow position 2018-01-21 10:35:04 +08:00
Hanxing Yang 94f18ab9a6 DatePicker: add attribute defaultTime (#9094)
* DatePicker: add attribute defaultTime

* use createVue instead of createTest & update docs for defaultTime

* update defaultTime type
2018-01-16 19:39:28 +08:00
AdamSGit cf3490cfea DatePicker: added prefix-icon and clear-icon (#9237)
* [DatePicker] Added the possibilitie to pass custom prefix and suffix icon class with same props as usual (prefix-icon and suffix-icon)

* [DatePicker] Fixed error in previous commit and updated english documentation according to icon changes

* Renamed suffix-icon to clear-icon, and updated english doc

* Cleaned unnecessary lines
2018-01-15 21:50:04 +08:00
cinwell.li be3dcbfc4c chore: update ESLint (#9124)
* chore: update ESLint

* chore: update eslint ignore
2018-01-05 16:53:02 +08:00
remizovvv 324ee72446 Picker: Only emit 'change' event when value is changed. (#9029)
* isue#9027 picker emit only real user change

* issue#9027 date-picker emit change if user real change only

* issue#9027 date-picker emit change if user real change only
2017-12-28 16:36:42 +08:00
Leopoldthecoder d58814290e Picker: fix blur event 2017-12-12 15:54:29 +08:00
Leopoldthecoder 343e9fa438 DatePicker: fix editable and readonly in range pick 2017-11-01 11:51:37 +08:00
胡明昊 fecc38f495 DatePicker: fix bug for wrong year number when week cross the year like 2014/12/29 2017-10-31 14:24:10 +08:00
Leopoldthecoder 00e8c7454f misc updates and fixes 2017-10-25 22:21:35 -05:00
wacky6.AriesMBP c856d9268b date-picker: support array for name attr 2017-10-25 21:48:55 -05:00
Black Wayne 457f9f97ed DatePicker: add unlink-panels (#7537) 2017-10-19 01:09:05 -05:00
Leopoldthecoder bd0114454e DatePicker: fix disabled in range mode 2017-10-18 23:16:31 -05:00
wacky6.AriesMBP 55bc6f35ba date-picker: fix value-format change event 2017-10-16 23:11:50 -05:00
wacky6.AriesMBP 7ceecce564 date-picker: fix typo, fix value-format parsing 2017-10-16 18:18:05 -05:00
杨奕 38459ae850 update dependencies (#7476)
* update el-input change event

* upgrade to vue 2.5.0

* upgrade webpack to 3.7

* upgrade vue to 2.5.2

* minor style updates
2017-10-16 14:07:24 +08:00
Black Wayne 9b09f6aa9f Form: add size attribute (#7428) 2017-10-12 04:50:06 -05:00
Leopoldthecoder 553e89568b TimePicker: add arrow-control 2017-10-11 05:34:08 -05:00
Jiewei Qian f93798446e *-picker: refactor (#7367)
* Revert "Picker only emit user change (#6214)"

This reverts commit 1912c473ef.

* picker/util: add helper methods

range: n => Array
modify{Date, Time}: Date => Date
clear{Time, Milliseconds}: Date => Date
limitTimeRange: Date => Date
timeWithinRange: Date, [Date] => Boolean

* time-spinner: refactory

* time-panel: refactory

* picker refactory

* date-panel, *-table: refactory

* time-select: refactory

* test: update time-picker

* test: update date-picker

* time-range: refactory

* date-range: refactory

* test: update time-select

* test: update form date-picker/time-picker

* docs: update date-picker
2017-10-10 04:49:41 -05:00
杨奕 9acdc8e4c3 DatePicker/TimePicker: add chalk theme (#7169)
* DatePicker/TimePicker: add chalk theme

* minor updates
2017-09-22 23:46:37 -05:00
Dreamacro 1912c473ef Picker only emit user change (#6214)
* only emit user change for timepicker and datepicker

* Test: remove custom timeout
2017-09-20 01:34:49 -05:00
杨奕 ad88dd2ec7 TimePicker: add chalk theme (#7102)
* TimePicker: add chalk theme

* minor style fixes
2017-09-19 09:35:57 -05:00
baiyaaaaa 6e31e61516 support success validate status 2017-09-18 00:37:43 -05:00
Dreamacro 5d097a0a4a DatePicker: picker interaction (#6090)
* DatePicker: fix picker interaction

* DatePicker: fix picker interaction

* fix

* DatePicker: fix picker interaction
2017-08-05 16:35:42 +08:00
baiyaaaaa 258a165416 add name prop to form components (#6042)
add name prop

Revert "feature menu collapse"

This reverts commit e5ef11d87825f02357c434aedfcef79192600b1b.
2017-07-30 16:26:05 +08:00
Leopoldthecoder 96f542e024 Merge branch 'dev' into carbon 2017-07-20 20:51:59 +08:00
Dreamacro 0a2dd8bd53 Add focus method for some form component 2017-07-20 16:50:38 +08:00
Leopoldthecoder d791775683 DatePicker: fix align=center 2017-07-20 11:33:55 +08:00
patriciussanctus 433a66cc40 Picker: esc => close and stop 2017-06-09 19:04:56 +08:00
wacky6 3902bcc3e8 DatePicker: fix, add test for unwanted 'input' event emission
Fixes issue: https://github.com/ElemeFE/element/issues/4624
2017-05-13 18:36:31 +08:00
wacky6 6ee73f7715 DatePicker: fix, add test for default-value 2017-05-03 18:35:18 +08:00
CoffeeDeveloper 4243920a17 DatePicker: make type responsive(#4417) 2017-04-28 12:28:09 +08:00
wacky6.AriesMBP 3fe9acf294 DatePicker: supports default value
default-value sets a default value when picker opens
2017-04-28 12:09:37 +08:00
pengchongfu 9be5a40b3f DatePicker: set default value when clear, fix #4135 (#4186) 2017-04-19 18:05:18 +08:00
cinwell.li 43bb065e69 DatePicker: fix format week, fixed #2774 (#3687) 2017-03-24 15:44:23 +08:00
cinwell.li fd42bf1efc DatePicker: fix defualt selected in weekpicker, fixed #3058 (#3680) 2017-03-24 15:10:17 +08:00
杨奕 e695088606 DatePicker: fix range-separator not working with more than one instances (#3378) 2017-03-09 15:53:25 +08:00
Diamond 1b8657ce0d pass test
find other bug and fixed it-
2017-02-22 11:54:35 +08:00
youngerheart 99e8d11910 picker: fix time and bug for value validate 2017-02-14 11:30:29 +08:00
Leopoldthecoder 3243b8fc98 Merge branch 'dev' into 1.2-merge1
# Conflicts:
#	package.json
#	src/utils/popup/index.js
#	yarn.lock
2017-02-09 17:33:42 +08:00
qingwei.li 82932c0040 DatePicker: add range-separator prop, close #2568 2017-01-23 15:49:44 +08:00
baiyaaaaa 20fabc7b09 change vue-pomper 'options' to 'popperOptions' 2017-01-18 17:36:37 +08:00