Skip to content

Commit 50c9c8e

Browse files
author
pipeline
committed
v18.2.54 is released
1 parent b81ac66 commit 50c9c8e

File tree

341 files changed

+7488
-960
lines changed

Some content is hidden

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

341 files changed

+7488
-960
lines changed

components/base/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## [Unreleased]
44

5+
## 18.2.48 (2020-08-04)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `I283512` - Resolved `Dynamic value` binding not working for component base components.
12+
513
## 18.2.44 (2020-07-07)
614

715
### Common

components/base/dist/ej2-angular-base.umd.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es2015.js

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es2015.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es5.js

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es5.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/global/blazor/angularbase.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@ var ComplexBase = /** @class */ (function () {
159159
}
160160
}
161161
this.hasChanges = true;
162+
// this.initChange = true;
163+
// this.onChanges = false;
162164
}
163165
};
164166
ComplexBase.prototype.registerEvents = function (eventList) {
@@ -257,6 +259,22 @@ var ArrayBase = /** @class */ (function () {
257259
/* istanbul ignore next */
258260
if (this.list.length === this.children.length) {
259261
for (var i = 0; i < this.list.length; i++) {
262+
// if(!this.list[i].initChange) {
263+
// let propList: string[] = Object.keys(this.list[i]);
264+
// if (this.list[i].directivePropList) {
265+
// for (let k: number = 0; k < this.list[i].directivePropList.length; k++) {
266+
// let dirPropName = this.list[i].directivePropList[k];
267+
// if (propList.indexOf(dirPropName) !== -1) {
268+
// setValue(dirPropName, getValue(dirPropName, this.list[i]), this.list[i].propCollection);
269+
// this.list[i].hasChanges = true;
270+
// this.list[i].initChange = true;
271+
// this.hasChanges = true;
272+
// }
273+
// }
274+
// }
275+
// }else if(!this.list[i].onChanges){
276+
// this.list[i].initChange = false;
277+
// }
260278
if (this.list[i].propCollection.dataSource) {
261279
if (this.list[i].dataSource && this.list[i].propCollection.dataSource !== this.list[i].dataSource) {
262280
this.list[i].propCollection.dataSource = this.list[i].dataSource;

components/base/dist/global/ej2-angular-base.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/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-angular-base",
3-
"version": "18.2.44",
3+
"version": "18.2.48",
44
"description": "A common package of Essential JS 2 base Angular libraries, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/base/src/complex-array-base.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ interface Tag {
2121
export class ComplexBase<T> {
2222
public isUpdated: boolean;
2323
public hasChanges?: boolean = false;
24+
// public initChange?: boolean = false;
25+
// public onChanges?: boolean = true;
2426
public index?: number;
2527
public propCollection?: { [key: string]: Object } = {};
2628
public dataSource?: { [key: string]: Object } = {};
@@ -59,6 +61,8 @@ export class ComplexBase<T> {
5961
}
6062
}
6163
this.hasChanges = true;
64+
// this.initChange = true;
65+
// this.onChanges = false;
6266
}
6367
}
6468

@@ -169,6 +173,22 @@ export class ArrayBase<T> {
169173
/* istanbul ignore next */
170174
if (this.list.length === this.children.length) {
171175
for (let i: number = 0; i < this.list.length; i++) {
176+
// if(!this.list[i].initChange) {
177+
// let propList: string[] = Object.keys(this.list[i]);
178+
// if (this.list[i].directivePropList) {
179+
// for (let k: number = 0; k < this.list[i].directivePropList.length; k++) {
180+
// let dirPropName = this.list[i].directivePropList[k];
181+
// if (propList.indexOf(dirPropName) !== -1) {
182+
// setValue(dirPropName, getValue(dirPropName, this.list[i]), this.list[i].propCollection);
183+
// this.list[i].hasChanges = true;
184+
// this.list[i].initChange = true;
185+
// this.hasChanges = true;
186+
// }
187+
// }
188+
// }
189+
// }else if(!this.list[i].onChanges){
190+
// this.list[i].initChange = false;
191+
// }
172192
if (this.list[i].propCollection.dataSource) {
173193
if (this.list[i].dataSource && this.list[i].propCollection.dataSource !== this.list[i].dataSource) {
174194
this.list[i].propCollection.dataSource = this.list[i].dataSource;

0 commit comments

Comments
 (0)