Jiewei Qian
9c7fcf30f2
chore: update test deps and conf ( #14735 )
...
* test: run in headless chrome
* chore: update travis node version
* chore: upgrade test deps
* test: fix tests
* test: support async await
* test: fix tree test case
* test: fix tree test cases
* test: fix popper test case
2019-03-18 15:34:44 +08:00
Jeff Wen
b7ee84f39a
date-picker: fix first-day-of-week computation ( #14523 )
...
Fixes #14523
2019-03-06 19:10:40 +11:00
zxyRealm
2f5a489a9c
DatePicker: add monthrange for type attribute ( #4204 ) ( #14487 )
2019-03-04 15:41:04 +08:00
YuCheng Lin
904e60ef1d
date-time-picker: add selectableRange in pickerOptions
2019-01-14 23:25:46 +08:00
Jiewei Qian
e2c5573c1f
Input: simplify el-input implementation ( #13471 )
...
* input: simplify internal implementation
remove currentValue, strictly follow one-way data flow
hack for MSIE input event when placeholder is set
remove isKorean hack (#11665 , #10648 )
* input-number: fix for new el-input
* test: input, fix vue warning
* date-time-range: fix for new el-input
* pagination: fix for new el-input, simplify internals
* input: fix input event on compositionend
* input-number: fix for new el-input
* input-number: nuke userInput on change
2018-11-26 15:05:46 +08:00
Jiewei Qian
6cb92acc34
DatePicker: validate input date ( #12898 )
...
* date-picker: fix confirm() ignoring date validity
make date-range panel's confirm validate date before confirming.
1. disable confirm button if picked date is invalid
2. reset highlight date on picker open (resetView)
* test: date-time-range confirm honors disabledDate
2018-09-27 16:03:11 +08:00
Jiewei Qian
02176e26f4
Date picker refactor dates selection: fix 12323 ( #12347 )
...
* date-picker: refactor type='dates'
fix issue #12323
{month, year} table highlights all selected dates
nuke selectedDates to provide cleaner data flow
* doc: correct date-picker's array usage
empty value must be falsy (empty array should not be used)
2018-08-14 16:19:51 +08:00
Jiewei Qian
69dd5399aa
date-picker: fix #11152 ( #12114 )
2018-07-25 13:07:46 +08:00
Jiewei Qian
ecec908da8
DateTimePicker: fix incorrect date on time pick ( #11474 )
...
* date-time-picker: fix incorrect date on time pick
* date-time-picker: fix incorrect date on confirm
2018-06-04 20:22:38 +08:00
Jiewei Qian
71a66ae21d
DatePicker: fix valueEquals for array ( #11017 )
2018-05-07 14:28:54 +08:00
Jiewei Qian
326c0abb2a
test: fix unreliable date-picker/week test ( #10974 )
2018-05-03 10:20:46 +08:00
Jiewei Qian
d8f861e929
DatePicker: nuke invalid input on close ( #10749 )
2018-04-17 14:15:47 +08:00
杨奕
1f4adb7c08
DatePicker: support multiple dates selection ( #10650 )
...
* DatePicker: add multiselect feature
* DatePicker: add multiselect feature
* DatePicker: add multiselect feature
* DatePicker: add multiselect feature
* DatePicker: add multiselect feature
* Datepicker: fix can't clear bug
* Datepicker: add unit test
* Datepicker: add unit test
* Datepicker: add unit test
* Datepicker: add unit test
* Datepicker: add unit test
* Datepicker: add unit test
* DatePicker: support multiple dates selection
* reflect review comments
2018-04-17 14:09:43 +08:00
Jiewei Qian
7c3cadba5c
DatePicker: fix week selection range highlight ( #10712 )
2018-04-15 14:30:14 +08:00
杨奕
dcf0488a3e
Pagination: ensure currentPage is updated in current-change handler ( #10599 )
2018-04-08 13:58:47 +08:00
RickMacTurk
528bce4479
DateTimePicker: enable default-time attribute in date picker ( #10321 )
2018-04-02 11:55:49 +08:00
remizovvv
bfa44e8b4f
DatePicker: extract time and date format from format prop ( #10174 )
2018-03-20 14:04:44 +08:00
Jiewei Qian
810cae1c64
DatePicker: add reverse selection test ( #10035 )
2018-03-07 10:57:00 +08:00
Jiewei Qian
cacb0aeaec
DatePicker: fix change event on clear ( #9986 )
2018-03-05 16:42:42 +08:00
Jiewei Qian
6dd3d38393
DatePicker: fix date-time panel user input ( #9913 )
...
* date-picker: fix date-time panel user input
* test: add test for date-time-picker change event
2018-03-01 10:22:44 +08:00
Jiewei Qian
c5cec198d2
Fix date-picker flaky test ( #9923 )
2018-02-28 18:09:14 +08:00
Jiewei Qian
5b0b1e7e92
DatePicker: fix date clamping during navigation ( #9577 )
2018-01-31 14:20:07 +08:00
wacky6.AriesMBP
1f58f4f8d5
date-picker: add timestamp format
2018-01-29 12:14:40 +08:00
Hi-Linlin
e40c17f68b
DatePicker: panels should display different months ( #9471 )
2018-01-28 16:16:15 +08:00
Jiewei Qian
1b59561e3f
DateTimePicker: changeToNow cheks disabledDate ( #9470 )
2018-01-25 19:16:10 +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
nighca
2880132de8
DatePicker: fix incorrect interaction on range change when defaultTime provided
2018-01-18 11:48:57 +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
cinwell.li
be3dcbfc4c
chore: update ESLint ( #9124 )
...
* chore: update ESLint
* chore: update eslint ignore
2018-01-05 16:53:02 +08:00
Leopoldthecoder
d58814290e
Picker: fix blur event
2017-12-12 15:54:29 +08:00
Leopoldthecoder
1d37197f0b
fix unlink-panels test
2017-11-01 11:51:37 +08:00
wacky6.AriesMBP
07acf66a69
picker: fix clear value
2017-10-25 23:48:47 -05:00
Jiewei Qian
af46f968ab
DatePicker: Daylight Saving Time ( #7599 )
...
* date-table: fix daylight saving time highlight
* test: update date-picker range test
2017-10-19 22:06:44 -05:00
Black Wayne
457f9f97ed
DatePicker: add unlink-panels ( #7537 )
2017-10-19 01:09:05 -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
wacky6.AriesMBP
78d97c8e3f
test: fix date-picker
2017-10-11 21:46:53 -05:00
Jiewei Qian
83245f846d
DatePicker: fix date time picker cancel ( #7442 )
...
* date-time-picker: fix cancel button
* test: add date-time-picker tests
2017-10-11 21:46:16 -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
Leopoldthecoder
b922664aa6
Merge remote-tracking branch 'eleme/dev' into carbon
...
# Conflicts:
# examples/docs/en-US/input.md
# examples/docs/zh-CN/input.md
2017-09-20 12:23:38 +08:00
wacky6.AriesMBP
848346c954
test: fix broken date-picker default-value test
2017-09-17 21:46:31 -05:00
Dreamacro
0a2dd8bd53
Add focus method for some form component
2017-07-20 16:50:38 +08:00
Dreamacro
c1829e69f1
support focus and blur event for some form component
2017-07-18 12:18:26 +08:00
ChuckFields
66cad95a4b
DatePicker: Fix Typing a date and tabbing does not close the calendar #4948 ( #5149 )
...
* DatePicker: Fix Typing a date and tabbing does not close the calendar #4948
* DatePicker: Fix Typing a date and tabbing does not close the calendar #4948 -Updated test case
2017-06-09 18:41:30 +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
Leopoldthecoder
d6265daf73
fix datepicker test, revert emitter-removing attempt
2017-05-03 15:20:47 +08:00
Cyril Su
f93a163f40
InputNumber, DatePicker: Clearify the logic of increase and decrease. Fix date-picker.spec.js bugs. ( #2145 )
...
* InputNumber: clearify the logic of increase and decrease.
* DatePicker: Fix test specs
2017-01-03 12:23:01 +08:00
杨奕
d2f02b828f
Merge branch 'dev' into 1.1
2016-12-28 15:23:51 +08:00