Skip to content

Commit ab9fc8c

Browse files
author
pipeline
committed
v17.1.1-beta is released
1 parent b4be869 commit ab9fc8c

File tree

641 files changed

+10602
-629
lines changed

Some content is hidden

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

641 files changed

+10602
-629
lines changed

README.md

+1-1

components/base/CHANGELOG.md

+1-17

components/base/ReadMe.md

+1-1

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

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/package.json

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-base",
3-
"version": "16.4.47",
3+
"version": "16.3.21",
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",
@@ -20,14 +20,12 @@
2020
"@angular/compiler": "2.2.1 - 7.10.0",
2121
"@angular/core": "2.2.1 - 7.10.0",
2222
"@angular/forms": "2.2.1 - 7.10.0",
23-
"@angular/http": "2.2.1 - 7.10.0",
2423
"@angular/platform-browser": "2.2.1 - 7.10.0",
25-
"@angular/platform-browser-dynamic": "2.2.1 - 7.10.0",
26-
"@angular/router": "2.2.1 - 7.10.0"
24+
"@angular/platform-browser-dynamic": "2.2.1 - 7.10.0"
2725
},
2826
"dependencies": {
2927
"@syncfusion/ej2-base": "*",
30-
"zone.js": "0.7.2 - 0.8.28",
28+
"zone.js": "^0.7.2",
3129
"core-js": "^2.4.1",
3230
"reflect-metadata": "^0.1.9",
3331
"rxjs": "^5.0.0"

components/base/spec/app.pipe.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ export class check implements PipeTransform {
99
return true;
1010
}
1111
}
12-
}
12+
}

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

+1
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ describe('=> Complex Component for pipe => ', () => {
122122

123123
});
124124

125+
125126
describe('=> Complex Component => ', () => {
126127
let comp: AppComponent;
127128
let fixture: ComponentFixture<AppComponent>;

components/base/spec/form-base.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ describe('Form Base Coverage Test', () => {
142142
});
143143
it("checking value type, if obj type do stringify", () => {
144144
let formCmpt: FormBase<any> = new FormBase();
145-
formCmpt.value = { value: { check: 'hello' } };
145+
formCmpt.value = {value:{check:'hello'}};
146146
formCmpt.writeValue(formCmpt.value);
147147
formCmpt.localChange(formCmpt.value);
148148
let check = formCmpt.objCheck;

components/base/spec/pipe.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,4 +113,4 @@ export class ControlComponent1 extends DemoBase implements IComponentBase {
113113

114114
}
115115

116-
export const pipeComponents = [check, ControlComponent1, ChildDirective, ChildsDirective, SubChildDirective, SubChildsDirective];
116+
export const pipeComponents = [check, ControlComponent1, ChildDirective, ChildsDirective, SubChildDirective, SubChildsDirective];

components/base/src/component-base.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class ComponentBase<T> {
166166
if (list.hasChanges) {
167167
let curIndex: number = tagObject.instance.list.indexOf(list);
168168
let curChild: { setProperties: Function } = getValue(tagObject.name, this)[curIndex];
169-
if (curChild !== undefined) {
169+
if (curChild !== undefined && curChild.setProperties !== undefined) {
170170
curChild.setProperties(list.getProperties());
171171
}
172172
}

components/buttons/CHANGELOG.md

+9-7

components/buttons/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-buttons",
3-
"version": "16.4.47",
3+
"version": "16.2.41",
44
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const pkgName = '@syncfusion/ej2-angular-buttons';
2-
export const pkgVer = '^16.4.47';
2+
export const pkgVer = '^16.2.41';
33
export const moduleName = 'ButtonModule, CheckBoxModule, RadioButtonModule, SwitchModule, ChipListModule';
4-
export const themeVer = '~16.4.47';
4+
export const themeVer = '~16.2.41';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-buttons/styles/button/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-buttons/styles/check-box/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-buttons/styles/chips/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import 'button/highcontrast-light.scss';
2+
@import 'check-box/highcontrast-light.scss';
3+
@import 'radio-button/highcontrast-light.scss';
4+
@import 'switch/highcontrast-light.scss';
5+
@import 'chips/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-buttons/styles/radio-button/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-buttons/styles/switch/highcontrast-light.scss';

components/calendars/CHANGELOG.md

+1-1

components/calendars/dist/ej2-angular-calendars.umd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/calendars/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-calendars",
3-
"version": "16.4.47",
3+
"version": "16.2.41",
44
"description": "A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const pkgName = '@syncfusion/ej2-angular-calendars';
2-
export const pkgVer = '^16.4.47';
2+
export const pkgVer = '^16.2.41';
33
export const moduleName = 'CalendarModule, DatePickerModule, TimePickerModule, DateRangePickerModule, DateTimePickerModule';
4-
export const themeVer = '~16.4.47';
4+
export const themeVer = '~16.2.41';

components/calendars/src/datetimepicker/datetimepicker.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { DateTimePicker } from '@syncfusion/ej2-calendars';
55

66

77

8-
export const inputs: string[] = ['allowEdit','calendarMode','cssClass','depth','enablePersistence','enableRtl','enabled','firstDayOfWeek','floatLabelType','format','isMultiSelection','locale','max','min','placeholder','readonly','showClearButton','showTodayButton','start','step','strictMode','timeFormat','value','values','weekNumber','width','zIndex'];
8+
export const inputs: string[] = ['allowEdit','calendarMode','cssClass','depth','enablePersistence','enableRtl','enabled','firstDayOfWeek','floatLabelType','format','isMultiSelection','locale','max','min','placeholder','readonly','scrollTo','showClearButton','showTodayButton','start','step','strictMode','timeFormat','value','values','weekNumber','width','zIndex'];
99
export const outputs: string[] = ['blur','change','close','created','destroyed','focus','navigated','open','renderDayCell','valueChange'];
1010
export const twoWays: string[] = ['value'];
1111

Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-calendars/styles/calendar/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-calendars/styles/datepicker/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-calendars/styles/daterangepicker/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-calendars/styles/datetimepicker/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import 'calendar/highcontrast-light.scss';
2+
@import 'timepicker/highcontrast-light.scss';
3+
@import 'datepicker/highcontrast-light.scss';
4+
@import 'daterangepicker/highcontrast-light.scss';
5+
@import 'datetimepicker/highcontrast-light.scss';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'ej2-calendars/styles/timepicker/highcontrast-light.scss';

components/charts/CHANGELOG.md

+16-1

components/charts/dist/ej2-angular-charts.umd.min.js

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/charts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-charts",
3-
"version": "16.4.47",
3+
"version": "16.4.40",
44
"description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export const componentName: string = 'smithchart';
2+
export const sampleName: string = 'admittance-rendering';
3+
export const diModules: string = 'SmithchartLegend,TooltipRender';
4+
export const packageName: string = '@syncfusion/ej2-angular-charts';
5+
export const libModules: string = 'SmithchartModule';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
//tslint:disable
2+
import { Component, ViewEncapsulation, ViewChild } from '@angular/core';
3+
import { SmithchartTheme, ISmithchartLoadEventArgs, Smithchart, RenderType} from '@syncfusion/ej2-angular-charts';
4+
@Component({
5+
selector: '<%=dasherize(selector)%>',
6+
templateUrl: '<%=dasherize(name)%>.component.html',
7+
styleUrls: ['<%=dasherize(name)%>.component.css'],
8+
encapsulation: ViewEncapsulation.None
9+
})
10+
export class <%= classify(name) %>Component {
11+
@ViewChild('smithchart')
12+
public smithchart: Smithchart;
13+
public data: Object[] = [
14+
{ resistance: 10, reactance: 25 }, { resistance: 8, reactance: 6 },
15+
{ resistance: 6, reactance: 4.5 }, { resistance: 4.5, reactance: 2 },
16+
{ resistance: 3.5, reactance: 1.6 }, { resistance: 2.5, reactance: 1.3 },
17+
{ resistance: 2, reactance: 1.2 }, { resistance: 1.5, reactance: 1 },
18+
{ resistance: 1, reactance: 0.8 }, { resistance: 0.5, reactance: 0.4 },
19+
{ resistance: 0.3, reactance: 0.2 }, { resistance: 0, reactance: 0.15 }
20+
];
21+
public data1: Object[] = [
22+
{ resistance: 20, reactance: -50 }, { resistance: 10, reactance: -10 },
23+
{ resistance: 9, reactance: -4.5 }, { resistance: 8, reactance: -3.5 },
24+
{ resistance: 7, reactance: -2.5 }, { resistance: 6, reactance: -1.5 },
25+
{ resistance: 5, reactance: -1 }, { resistance: 4.5, reactance: -0.5 },
26+
{ resistance: 3.5, reactance: 0 }, { resistance: 2.5, reactance: 0.4 },
27+
{ resistance: 2, reactance: 0.5 }, { resistance: 1.5, reactance: 0.5 },
28+
{ resistance: 1, reactance: 0.4 }, { resistance: 0.5, reactance: 0.2 },
29+
{ resistance: 0.3, reactance: 0.1 }, { resistance: 0, reactance: 0.05 }
30+
];
31+
public renderType: string = 'Admittance';
32+
public load = (args: ISmithchartLoadEventArgs) => {
33+
let theme: string = location.hash.split('/')[1];
34+
theme = theme ? theme : 'Material';
35+
args.smithchart.theme = <SmithchartTheme>(theme.charAt(0).toUpperCase() + theme.slice(1));
36+
}
37+
constructor() {
38+
//code
39+
};
40+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export const componentName: string = 'smithchart';
2+
export const sampleName: string = 'animation';
3+
export const diModules: string = 'SmithchartLegend,TooltipRender';
4+
export const packageName: string = '@syncfusion/ej2-angular-charts';
5+
export const libModules: string = 'SmithchartModule';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
//tslint:disable
2+
import { Component, ViewEncapsulation, ViewChild } from '@angular/core';
3+
import { SmithchartTheme, ISmithchartLoadEventArgs, Smithchart, RenderType} from '@syncfusion/ej2-angular-charts';
4+
@Component({
5+
selector: '<%=dasherize(selector)%>',
6+
templateUrl: '<%=dasherize(name)%>.component.html',
7+
styleUrls: ['<%=dasherize(name)%>.component.css'],
8+
encapsulation: ViewEncapsulation.None
9+
})
10+
export class <%= classify(name) %>Component {
11+
@ViewChild('smithchart')
12+
public smithchart: Smithchart;
13+
public data: Object[] = [
14+
{ resistance: 10, reactance: 25 }, { resistance: 8, reactance: 6 },
15+
{ resistance: 6, reactance: 4.5 }, { resistance: 4.5, reactance: 2 },
16+
{ resistance: 3.5, reactance: 1.6 }, { resistance: 2.5, reactance: 1.3 },
17+
{ resistance: 2, reactance: 1.2 }, { resistance: 1.5, reactance: 1 },
18+
{ resistance: 1, reactance: 0.8 }, { resistance: 0.5, reactance: 0.4 },
19+
{ resistance: 0.3, reactance: 0.2 }, { resistance: 0, reactance: 0.15 }
20+
];
21+
public renderType: string = 'Impedance';
22+
public load = (args: ISmithchartLoadEventArgs) => {
23+
let theme: string = location.hash.split('/')[1];
24+
theme = theme ? theme : 'Material';
25+
args.smithchart.theme = <SmithchartTheme>(theme.charAt(0).toUpperCase() + theme.slice(1));
26+
}
27+
constructor() {
28+
//code
29+
};
30+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export const componentName: string = 'smithchart';
2+
export const sampleName: string = 'default';
3+
export const diModules: string = 'SmithchartLegend,TooltipRender';
4+
export const packageName: string = '@syncfusion/ej2-angular-charts';
5+
export const libModules: string = 'SmithchartModule';

0 commit comments

Comments
 (0)