File tree Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Original file line number Diff line number Diff line change 64
64
:calendarClass =" calendarClass"
65
65
:calendarStyle =" calendarStyle"
66
66
:translation =" translation"
67
+ :isRtl =" isRtl"
67
68
@selectMonth =" selectMonth"
68
69
@showYearCalendar =" showYearCalendar"
69
70
@changedYear =" setPageDate" >
81
82
:calendarClass =" calendarClass"
82
83
:calendarStyle =" calendarStyle"
83
84
:translation =" translation"
85
+ :isRtl =" isRtl"
84
86
@selectYear =" selectYear"
85
87
@changedDecade =" setPageDate" >
86
88
<slot name =" beforeCalendarHeader" slot =" beforeCalendarHeader" ></slot >
Original file line number Diff line number Diff line change 3
3
<slot name =" beforeCalendarHeader" ></slot >
4
4
<header >
5
5
<span
6
- @click =" previousYear"
6
+ @click =" isRtl ? nextYear() : previousYear() "
7
7
class =" prev"
8
- :class =" { 'disabled' : isPreviousYearDisabled(pageTimestamp) }" >< ; </span >
8
+ :class =" { 'disabled' : isRtl ? isNextYearDisabled(pageTimestamp) : isPreviousYearDisabled(pageTimestamp) }" >< ; </span >
9
9
<span class =" month__year_btn" @click =" showYearCalendar" :class =" allowedToShowView('year') ? 'up' : ''" >{{ pageYearName }}</span >
10
10
<span
11
- @click =" nextYear"
11
+ @click =" isRtl ? previousYear() : nextYear() "
12
12
class =" next"
13
- :class =" { 'disabled' : isNextYearDisabled(pageTimestamp) }" >> ; </span >
13
+ :class =" { 'disabled' : isRtl ? isPreviousYearDisabled(pageTimestamp) : isNextYearDisabled(pageTimestamp) }" >> ; </span >
14
14
</header >
15
15
<span class =" cell month"
16
16
v-for =" month in months"
@@ -31,6 +31,7 @@ export default {
31
31
calendarClass: [String , Object , Array ],
32
32
calendarStyle: Object ,
33
33
translation: Object ,
34
+ isRtl: Boolean ,
34
35
allowedToShowView: Function
35
36
},
36
37
computed: {
Original file line number Diff line number Diff line change 2
2
<div :class =" [calendarClass, 'vdp-datepicker__calendar']" v-show =" showYearView" :style =" calendarStyle" @mousedown.prevent >
3
3
<slot name =" beforeCalendarHeader" ></slot >
4
4
<header >
5
- <span @click =" previousDecade" class =" prev"
6
- :class =" { 'disabled' : isPreviousDecadeDisabled(pageTimestamp) }" >< ; </span >
5
+ <span
6
+ @click =" isRtl ? nextDecade() : previousDecade()"
7
+ class =" prev"
8
+ :class =" { 'disabled' : isRtl ? isNextDecadeDisabled(pageTimestamp) : isPreviousDecadeDisabled(pageTimestamp) }" >< ; </span >
7
9
<span >{{ getPageDecade }}</span >
8
- <span @click =" nextDecade" class =" next"
9
- :class =" { 'disabled' : isNextDecadeDisabled(pageTimestamp) }" >> ; </span >
10
+ <span
11
+ @click =" isRtl ? previousDecade() : nextDecade()"
12
+ class =" next"
13
+ :class =" { 'disabled' : isRtl ? isPreviousDecadeDisabled(pageTimestamp) : isNextDecadeDisabled(pageTimestamp) }" >> ; </span >
10
14
</header >
11
15
<span
12
16
class =" cell year"
@@ -28,6 +32,7 @@ export default {
28
32
calendarClass: [String , Object , Array ],
29
33
calendarStyle: Object ,
30
34
translation: Object ,
35
+ isRtl: Boolean ,
31
36
allowedToShowView: Function
32
37
},
33
38
computed: {
You can’t perform that action at this time.
0 commit comments