Skip to content

Commit 193cdd9

Browse files
author
pipeline
committed
v19.3.47 is released
1 parent c406da5 commit 193cdd9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+170
-47
lines changed

components/buttons/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.3.46 (2021-10-19)
5+
## 19.3.44 (2021-10-05)
66

77
### Chips
88

components/buttons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-vue-buttons",
3-
"version": "18.24.0",
3+
"version": "19.3.44",
44
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/buttons/src/button/button.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { Button } from '@syncfusion/ej2-buttons';
66

77

88
// {{VueImport}}
9-
export const properties: string[] = ['content', 'cssClass', 'disabled', 'enableHtmlSanitizer', 'enablePersistence', 'enableRtl', 'iconCss', 'iconPosition', 'isPrimary', 'isToggle', 'locale', 'created'];
9+
export const properties: string[] = ['islazyUpdate', 'content', 'cssClass', 'disabled', 'enableHtmlSanitizer', 'enablePersistence', 'enableRtl', 'iconCss', 'iconPosition', 'isPrimary', 'isToggle', 'locale', 'created'];
1010
export const modelProps: string[] = [];
1111

1212
export const testProp: any = getProps({props: properties});

components/buttons/src/check-box/checkbox.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { CheckBox } from '@syncfusion/ej2-buttons';
77

88

99
// {{VueImport}}
10-
export const properties: string[] = ['checked', 'cssClass', 'disabled', 'enableHtmlSanitizer', 'enablePersistence', 'enableRtl', 'htmlAttributes', 'indeterminate', 'label', 'labelPosition', 'locale', 'name', 'value', 'change', 'created'];
10+
export const properties: string[] = ['islazyUpdate', 'checked', 'cssClass', 'disabled', 'enableHtmlSanitizer', 'enablePersistence', 'enableRtl', 'htmlAttributes', 'indeterminate', 'label', 'labelPosition', 'locale', 'name', 'value', 'change', 'created'];
1111
export const modelProps: string[] = ['checked', 'indeterminate'];
1212

1313
export const testProp: any = getProps({props: properties});
@@ -125,8 +125,10 @@ export class CheckBoxComponent extends ComponentBase {
125125
this.ej2Instances.vueInstance.$emit('update:' + propKey, eventProp[propKey]);
126126
this.ej2Instances.vueInstance.$emit('modelchanged', eventProp[propKey]);
127127
} else {
128-
(this as any).$emit('update:'+ propKey, eventProp[propKey]);
129-
(this as any).$emit('modelchanged', eventProp[propKey]);
128+
if (eventName === 'change' || ((this as any).$props && !(this as any).$props.islazyUpdate)) {
129+
(this as any).$emit('update:'+ propKey, eventProp[propKey]);
130+
(this as any).$emit('modelchanged', eventProp[propKey]);
131+
}
130132
}
131133
}
132134
} else if ((eventName === 'actionBegin' && eventProp.requestType === 'dateNavigate') && this.models && (this.models.length !== 0)) {

components/buttons/src/chips/chiplist.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { ChipsDirective, ChipDirective, ChipsPlugin, ChipPlugin } from './chips.
77

88

99
// {{VueImport}}
10-
export const properties: string[] = ['avatarIconCss', 'avatarText', 'chips', 'cssClass', 'enableDelete', 'enablePersistence', 'enableRtl', 'enabled', 'leadingIconCss', 'leadingIconUrl', 'locale', 'selectedChips', 'selection', 'text', 'trailingIconCss', 'trailingIconUrl', 'beforeClick', 'click', 'created', 'delete'];
10+
export const properties: string[] = ['islazyUpdate', 'avatarIconCss', 'avatarText', 'chips', 'cssClass', 'enableDelete', 'enablePersistence', 'enableRtl', 'enabled', 'leadingIconCss', 'leadingIconUrl', 'locale', 'selectedChips', 'selection', 'text', 'trailingIconCss', 'trailingIconUrl', 'beforeClick', 'click', 'created', 'delete'];
1111
export const modelProps: string[] = [];
1212

1313
export const testProp: any = getProps({props: properties});

components/buttons/src/radio-button/radiobutton.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { RadioButton } from '@syncfusion/ej2-buttons';
77

88

99
// {{VueImport}}
10-
export const properties: string[] = ['checked', 'cssClass', 'disabled', 'enableHtmlSanitizer', 'enablePersistence', 'enableRtl', 'htmlAttributes', 'label', 'labelPosition', 'locale', 'name', 'value', 'change', 'created'];
10+
export const properties: string[] = ['islazyUpdate', 'checked', 'cssClass', 'disabled', 'enableHtmlSanitizer', 'enablePersistence', 'enableRtl', 'htmlAttributes', 'label', 'labelPosition', 'locale', 'name', 'value', 'change', 'created'];
1111
export const modelProps: string[] = ['value'];
1212

1313
export const testProp: any = getProps({props: properties});
@@ -125,8 +125,10 @@ export class RadioButtonComponent extends ComponentBase {
125125
this.ej2Instances.vueInstance.$emit('update:' + propKey, eventProp[propKey]);
126126
this.ej2Instances.vueInstance.$emit('modelchanged', eventProp[propKey]);
127127
} else {
128-
(this as any).$emit('update:'+ propKey, eventProp[propKey]);
129-
(this as any).$emit('modelchanged', eventProp[propKey]);
128+
if (eventName === 'change' || ((this as any).$props && !(this as any).$props.islazyUpdate)) {
129+
(this as any).$emit('update:'+ propKey, eventProp[propKey]);
130+
(this as any).$emit('modelchanged', eventProp[propKey]);
131+
}
130132
}
131133
}
132134
} else if ((eventName === 'actionBegin' && eventProp.requestType === 'dateNavigate') && this.models && (this.models.length !== 0)) {

components/buttons/src/switch/switch.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Switch } from '@syncfusion/ej2-buttons';
77

88

99
// {{VueImport}}
10-
export const properties: string[] = ['checked', 'cssClass', 'disabled', 'enablePersistence', 'enableRtl', 'locale', 'name', 'offLabel', 'onLabel', 'value', 'change', 'created'];
10+
export const properties: string[] = ['islazyUpdate', 'checked', 'cssClass', 'disabled', 'enablePersistence', 'enableRtl', 'locale', 'name', 'offLabel', 'onLabel', 'value', 'change', 'created'];
1111
export const modelProps: string[] = ['checked'];
1212

1313
export const testProp: any = getProps({props: properties});
@@ -125,8 +125,10 @@ export class SwitchComponent extends ComponentBase {
125125
this.ej2Instances.vueInstance.$emit('update:' + propKey, eventProp[propKey]);
126126
this.ej2Instances.vueInstance.$emit('modelchanged', eventProp[propKey]);
127127
} else {
128-
(this as any).$emit('update:'+ propKey, eventProp[propKey]);
129-
(this as any).$emit('modelchanged', eventProp[propKey]);
128+
if (eventName === 'change' || ((this as any).$props && !(this as any).$props.islazyUpdate)) {
129+
(this as any).$emit('update:'+ propKey, eventProp[propKey]);
130+
(this as any).$emit('modelchanged', eventProp[propKey]);
131+
}
130132
}
131133
}
132134
} else if ((eventName === 'actionBegin' && eventProp.requestType === 'dateNavigate') && this.models && (this.models.length !== 0)) {

components/calendars/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.3.46 (2021-10-19)
5+
## 19.3.47 (2021-10-26)
66

77
### TimePicker
88

components/charts/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.3.46 (2021-10-19)
5+
## 19.3.47 (2021-10-26)
66

77
### Chart
88

components/circulargauge/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## [Unreleased]
77

8-
## 19.3.46 (2021-10-19)
8+
## 19.3.47 (2021-10-26)
99

1010
### CircularGauge
1111

0 commit comments

Comments
 (0)