File tree 3 files changed +26
-25
lines changed
3 files changed +26
-25
lines changed Original file line number Diff line number Diff line change 6
6
},
7
7
"name" : " vue-functional-calendar" ,
8
8
"description" : " Lightweight, high-performance calendar component based on Vue.js" ,
9
- "version" : " 2.7.0 " ,
9
+ "version" : " 2.7.1 " ,
10
10
"license" : " MIT" ,
11
11
"repository" : {
12
12
"type" : " git" ,
Original file line number Diff line number Diff line change 358
358
},
359
359
setConfigs () {
360
360
let vm = this ;
361
+ let globalOptions;
361
362
if (typeof vm .$getOptions !== " undefined" ) {
362
363
// Global Options
363
- Object .keys (vm .$getOptions ()).map (function (objectKey ) {
364
+ globalOptions = vm .$getOptions ();
365
+ Object .keys (globalOptions).map (function (objectKey ) {
364
366
if (typeof (vm .fConfigs [objectKey]) !== " undefined" ) {
365
- vm .$set (vm .fConfigs , objectKey, vm . $getOptions () [objectKey]);
367
+ vm .$set (vm .fConfigs , objectKey, globalOptions [objectKey]);
366
368
}
367
369
});
368
370
}
377
379
} else {
378
380
Object .keys (vm .$props ).map (function (objectKey ) {
379
381
if (typeof (vm .fConfigs [objectKey]) !== " undefined" &&
380
- typeof (vm .$props [objectKey]) !== " undefined" &&
381
- typeof (vm .$getOptions ()[objectKey]) === " undefined" ) {
382
+ typeof (vm .$props [objectKey]) !== " undefined" ) {
382
383
vm .$set (vm .fConfigs , objectKey, vm .$props [objectKey]);
383
384
}
384
385
});
Original file line number Diff line number Diff line change @@ -7,65 +7,65 @@ export const propsAndData = {
7
7
} ,
8
8
sundayStart : {
9
9
type : Boolean ,
10
- default : ( ) => false
10
+ default : ( ) => undefined
11
11
} ,
12
12
placeholder : {
13
13
type : [ String , Boolean ] ,
14
- default : ( ) => false
14
+ default : ( ) => undefined
15
15
} ,
16
16
dateFormat : {
17
17
type : String
18
18
} ,
19
19
isMultiple : {
20
20
type : Boolean ,
21
- default : ( ) => false
21
+ default : ( ) => undefined
22
22
} ,
23
23
isSeparately : {
24
24
type : Boolean ,
25
- default : ( ) => false
25
+ default : ( ) => undefined
26
26
} ,
27
27
isDatePicker : {
28
28
type : Boolean ,
29
- default : ( ) => false
29
+ default : ( ) => undefined
30
30
} ,
31
31
isMultipleDatePicker : {
32
32
type : Boolean ,
33
- default : ( ) => false
33
+ default : ( ) => undefined
34
34
} ,
35
35
isDateRange : {
36
36
type : Boolean ,
37
- default : ( ) => false
37
+ default : ( ) => undefined
38
38
} ,
39
39
withTimePicker : {
40
40
type : Boolean ,
41
- default : ( ) => false
41
+ default : ( ) => undefined
42
42
} ,
43
43
calendarsCount : {
44
44
type : Number
45
45
} ,
46
46
isModal : {
47
47
type : Boolean ,
48
- default : ( ) => false
48
+ default : ( ) => undefined
49
49
} ,
50
50
isTypeable : {
51
51
type : Boolean ,
52
- default : ( ) => false
52
+ default : ( ) => undefined
53
53
} ,
54
54
changeMonthFunction : {
55
55
type : Boolean ,
56
- default : ( ) => false
56
+ default : ( ) => undefined
57
57
} ,
58
58
changeYearFunction : {
59
59
type : Boolean ,
60
- default : ( ) => false
60
+ default : ( ) => undefined
61
61
} ,
62
62
changeYearStep : {
63
63
type : Number ,
64
64
default : ( ) => 12
65
65
} ,
66
66
applyStylesheet : {
67
67
type : Boolean ,
68
- default : ( ) => true
68
+ default : ( ) => undefined
69
69
} ,
70
70
newCurrentDate : {
71
71
type : Date
@@ -85,15 +85,15 @@ export const propsAndData = {
85
85
} ,
86
86
limits : {
87
87
type : [ Object , Boolean ] ,
88
- default : ( ) => false
88
+ default : ( ) => undefined
89
89
} ,
90
90
minSelDays : {
91
91
type : [ Number , Boolean ] ,
92
- default : ( ) => false
92
+ default : ( ) => undefined
93
93
} ,
94
94
maxSelDays : {
95
95
type : [ Number , Boolean ] ,
96
- default : ( ) => false
96
+ default : ( ) => undefined
97
97
} ,
98
98
dayNames : {
99
99
type : Array ,
@@ -106,25 +106,25 @@ export const propsAndData = {
106
106
} ,
107
107
showWeekNumbers : {
108
108
type : Boolean ,
109
- default : ( ) => false
109
+ default : ( ) => undefined
110
110
} ,
111
111
value : {
112
112
type : Object
113
113
} ,
114
114
transition : {
115
115
type : Boolean ,
116
- default : ( ) => true
116
+ default : ( ) => undefined
117
117
} ,
118
118
hiddenElements : {
119
119
type : Array
120
120
} ,
121
121
isAutoCloseable : {
122
122
type : Boolean ,
123
- default : false ,
123
+ default : undefined ,
124
124
} ,
125
125
isDark : {
126
126
type : Boolean ,
127
- default : false
127
+ default : undefined
128
128
}
129
129
} ,
130
130
data ( ) {
You can’t perform that action at this time.
0 commit comments