diff --git a/browser/package.json b/browser/package.json index b731415b7..32a909713 100644 --- a/browser/package.json +++ b/browser/package.json @@ -39,15 +39,15 @@ "file-saver": "2.0.5", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-gauges": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", - "igniteui-angular-maps": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", - "igniteui-angular-spreadsheet-chart-adapter": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", + "igniteui-angular-spreadsheet-chart-adapter": "17.3.0-beta.0", "igniteui-theming": "3.3.1", "igniteui-webcomponents": "4.7.0", "immediate": "3.2.3", diff --git a/browser/scripts/browser.js b/browser/scripts/browser.js index 8b0e25ea4..8ae561da7 100644 --- a/browser/scripts/browser.js +++ b/browser/scripts/browser.js @@ -1071,16 +1071,16 @@ function updateIG(cb) { // { name: "igniteui-angular-charts", version: "14.1.0" }, // NPM let packageUpgrades = [ // these IG packages are often updated: - { name: "igniteui-angular-core" , version: "17.2.1" }, - { name: "igniteui-angular-charts" , version: "17.2.1" }, - { name: "igniteui-angular-excel" , version: "17.2.1" }, - { name: "igniteui-angular-gauges" , version: "17.2.1" }, - { name: "igniteui-angular-inputs" , version: "17.2.1" }, - { name: "igniteui-angular-layouts" , version: "17.2.1" }, - { name: "igniteui-angular-maps" , version: "17.2.1" }, - { name: "igniteui-angular-spreadsheet-chart-adapter", version: "17.2.1" }, - { name: "igniteui-angular-spreadsheet" , version: "17.2.1" }, - { name: "igniteui-angular-datasources" , version: "17.2.1" }, + { name: "igniteui-angular-core" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-charts" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-excel" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-gauges" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-inputs" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-layouts" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-maps" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-spreadsheet-chart-adapter", version: "17.3.0-beta.0" }, + { name: "igniteui-angular-spreadsheet" , version: "17.3.0-beta.0" }, + { name: "igniteui-angular-datasources" , version: "17.3.0-beta.0" }, // these IG packages are sometimes updated: { name: "igniteui-webcomponents", version: "4.7.0" }, { name: "igniteui-theming", version: "3.3.1" }, diff --git a/browser/src/browser-info.json b/browser/src/browser-info.json index 33c0d8d79..9b0daa508 100644 --- a/browser/src/browser-info.json +++ b/browser/src/browser-info.json @@ -1,14 +1,14 @@ [ {"ver":"17.0.0","name":"igniteui-angular"}, -{"ver":"17.2.1","name":"igniteui-angular-charts"}, -{"ver":"17.2.1","name":"igniteui-angular-core"}, -{"ver":"17.2.1","name":"igniteui-angular-excel"}, -{"ver":"17.2.1","name":"igniteui-angular-gauges"}, -{"ver":"17.2.1","name":"igniteui-angular-inputs"}, -{"ver":"17.2.1","name":"igniteui-angular-layouts"}, -{"ver":"17.2.1","name":"igniteui-angular-maps"}, -{"ver":"17.2.1","name":"igniteui-angular-spreadsheet"}, -{"ver":"17.2.1","name":"igniteui-angular-spreadsheet-chart-adapter"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-charts"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-core"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-excel"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-gauges"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-inputs"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-layouts"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-maps"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-spreadsheet"}, +{"ver":"17.3.0-beta.0","name":"igniteui-angular-spreadsheet-chart-adapter"}, {"ver":"3.3.1","name":"igniteui-theming"}, {"ver":"4.7.0","name":"igniteui-webcomponents"} ] \ No newline at end of file diff --git a/samples/charts/category-chart/annotations-all/package.json b/samples/charts/category-chart/annotations-all/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/annotations-all/package.json +++ b/samples/charts/category-chart/annotations-all/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/annotations-callouts/package.json b/samples/charts/category-chart/annotations-callouts/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/annotations-callouts/package.json +++ b/samples/charts/category-chart/annotations-callouts/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/annotations-crosshairs/package.json b/samples/charts/category-chart/annotations-crosshairs/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/annotations-crosshairs/package.json +++ b/samples/charts/category-chart/annotations-crosshairs/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/annotations-custom/package.json b/samples/charts/category-chart/annotations-custom/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/annotations-custom/package.json +++ b/samples/charts/category-chart/annotations-custom/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/annotations-final-value/package.json b/samples/charts/category-chart/annotations-final-value/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/annotations-final-value/package.json +++ b/samples/charts/category-chart/annotations-final-value/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/annotations-highlighting/package.json b/samples/charts/category-chart/annotations-highlighting/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/annotations-highlighting/package.json +++ b/samples/charts/category-chart/annotations-highlighting/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/annotations/package.json b/samples/charts/category-chart/annotations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/annotations/package.json +++ b/samples/charts/category-chart/annotations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/area-chart-multiple-sources/package.json b/samples/charts/category-chart/area-chart-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/area-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/area-chart-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/area-chart-single-source/package.json b/samples/charts/category-chart/area-chart-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/area-chart-single-source/package.json +++ b/samples/charts/category-chart/area-chart-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/area-chart-styling/package.json b/samples/charts/category-chart/area-chart-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/area-chart-styling/package.json +++ b/samples/charts/category-chart/area-chart-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/axis-gap/package.json b/samples/charts/category-chart/axis-gap/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-gap/package.json +++ b/samples/charts/category-chart/axis-gap/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-gridlines/package.json b/samples/charts/category-chart/axis-gridlines/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-gridlines/package.json +++ b/samples/charts/category-chart/axis-gridlines/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-inverted/package.json b/samples/charts/category-chart/axis-inverted/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-inverted/package.json +++ b/samples/charts/category-chart/axis-inverted/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-labels/package.json b/samples/charts/category-chart/axis-labels/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-labels/package.json +++ b/samples/charts/category-chart/axis-labels/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-locations/package.json b/samples/charts/category-chart/axis-locations/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-locations/package.json +++ b/samples/charts/category-chart/axis-locations/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-options/package.json b/samples/charts/category-chart/axis-options/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/axis-options/package.json +++ b/samples/charts/category-chart/axis-options/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/axis-overlap/package.json b/samples/charts/category-chart/axis-overlap/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-overlap/package.json +++ b/samples/charts/category-chart/axis-overlap/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-range/package.json b/samples/charts/category-chart/axis-range/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-range/package.json +++ b/samples/charts/category-chart/axis-range/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-tickmarks/package.json b/samples/charts/category-chart/axis-tickmarks/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/axis-tickmarks/package.json +++ b/samples/charts/category-chart/axis-tickmarks/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/axis-titles/package.json b/samples/charts/category-chart/axis-titles/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/axis-titles/package.json +++ b/samples/charts/category-chart/axis-titles/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/chart-highlight-filter/package.json b/samples/charts/category-chart/chart-highlight-filter/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/chart-highlight-filter/package.json +++ b/samples/charts/category-chart/chart-highlight-filter/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/column-chart-multiple-sources/package.json b/samples/charts/category-chart/column-chart-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/column-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/column-chart-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/column-chart-single-source/package.json b/samples/charts/category-chart/column-chart-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/column-chart-single-source/package.json +++ b/samples/charts/category-chart/column-chart-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/column-chart-styling/package.json b/samples/charts/category-chart/column-chart-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/column-chart-styling/package.json +++ b/samples/charts/category-chart/column-chart-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/column-chart-with-highlighting/package.json b/samples/charts/category-chart/column-chart-with-highlighting/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/column-chart-with-highlighting/package.json +++ b/samples/charts/category-chart/column-chart-with-highlighting/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/column-chart-with-tooltips/package.json b/samples/charts/category-chart/column-chart-with-tooltips/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/column-chart-with-tooltips/package.json +++ b/samples/charts/category-chart/column-chart-with-tooltips/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/custom-selection/package.json b/samples/charts/category-chart/custom-selection/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/custom-selection/package.json +++ b/samples/charts/category-chart/custom-selection/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/data-aggregations/package.json b/samples/charts/category-chart/data-aggregations/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/data-aggregations/package.json +++ b/samples/charts/category-chart/data-aggregations/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/data-filter/ReadMe.md b/samples/charts/category-chart/data-filter/ReadMe.md new file mode 100644 index 000000000..6fddbf76a --- /dev/null +++ b/samples/charts/category-chart/data-filter/ReadMe.md @@ -0,0 +1,58 @@ + + + +This folder contains Angular application with example of Data Filter feature using [CategoryChart](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component. + + + + + + View Docs + + + View Code + + + Run Sample + + + Run Sample + + + + +## Branches + +> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository. + +## Instructions + +Follow these instructions to run this example: + + +- clone and navigate to this sample in terminal window + +``` +git clone https://github.com/IgniteUI/igniteui-angular-examples.git +git checkout master +cd ../samples/charts/category-chart/data-filter +``` + + +- open above folder in VS Code or type: +``` +code . +``` + +- In terminal window, run: +``` +npm install --legacy-peer-deps +npm run-script start +``` + +- open http://localhost:4200/ in your browser + + +## Learn More + +To learn more about **Ignite UI for Angular** components, check out the [Angular documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html). diff --git a/samples/charts/category-chart/data-filter/package.json b/samples/charts/category-chart/data-filter/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/data-filter/package.json +++ b/samples/charts/category-chart/data-filter/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/data-legend-formatting-decimals/package.json b/samples/charts/category-chart/data-legend-formatting-decimals/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/data-legend-formatting-decimals/package.json +++ b/samples/charts/category-chart/data-legend-formatting-decimals/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/data-legend/package.json b/samples/charts/category-chart/data-legend/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/data-legend/package.json +++ b/samples/charts/category-chart/data-legend/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json b/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json +++ b/samples/charts/category-chart/data-tooltip-formatting-decimals/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/data-tooltip-positioning/package.json b/samples/charts/category-chart/data-tooltip-positioning/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/data-tooltip-positioning/package.json +++ b/samples/charts/category-chart/data-tooltip-positioning/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/data-tooltip/package.json b/samples/charts/category-chart/data-tooltip/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/data-tooltip/package.json +++ b/samples/charts/category-chart/data-tooltip/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/format-specifiers/package.json b/samples/charts/category-chart/format-specifiers/package.json index f4e12c524..632873a59 100644 --- a/samples/charts/category-chart/format-specifiers/package.json +++ b/samples/charts/category-chart/format-specifiers/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/high-frequency/package.json b/samples/charts/category-chart/high-frequency/package.json index 28a06a930..3f89920d8 100644 --- a/samples/charts/category-chart/high-frequency/package.json +++ b/samples/charts/category-chart/high-frequency/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/high-volume/package.json b/samples/charts/category-chart/high-volume/package.json index 28a06a930..3f89920d8 100644 --- a/samples/charts/category-chart/high-volume/package.json +++ b/samples/charts/category-chart/high-volume/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/highlighting-behavior/.stackblitzrc b/samples/charts/category-chart/highlighting-behavior/.stackblitzrc new file mode 100644 index 000000000..65efbb4fd --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/.stackblitzrc @@ -0,0 +1 @@ +{"installDependencies":true,"startCommand":"turbo start","env":{"ENABLE_CJS_IMPORTS":true}} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-behavior/ReadMe.md b/samples/charts/category-chart/highlighting-behavior/ReadMe.md new file mode 100644 index 000000000..3900da99f --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/ReadMe.md @@ -0,0 +1,58 @@ + + + +This folder contains Angular application with example of Highlighting Behavior feature using [CategoryChart](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component. + + + + + + View Docs + + + View Code + + + Run Sample + + + Run Sample + + + + +## Branches + +> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository. + +## Instructions + +Follow these instructions to run this example: + + +- clone and navigate to this sample in terminal window + +``` +git clone https://github.com/IgniteUI/igniteui-angular-examples.git +git checkout master +cd ../samples/charts/category-chart/highlighting-behavior +``` + + +- open above folder in VS Code or type: +``` +code . +``` + +- In terminal window, run: +``` +npm install --legacy-peer-deps +npm run-script start +``` + +- open http://localhost:4200/ in your browser + + +## Learn More + +To learn more about **Ignite UI for Angular** components, check out the [Angular documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html). diff --git a/samples/charts/category-chart/highlighting-behavior/angular.json b/samples/charts/category-chart/highlighting-behavior/angular.json new file mode 100644 index 000000000..11ffb8c9c --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/angular.json @@ -0,0 +1,106 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "demo": { + "root": "", + "sourceRoot": "src", + "projectType": "application", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/demo", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": [ + "zone.js", + "hammerjs" + ], + "tsConfig": "src/config/tsconfig.app.json", + "assets": [ + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "buildTarget": "demo:build" + }, + "configurations": { + "production": { + "buildTarget": "demo:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "demo:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/config/tsconfig.spec.json", + "karmaConfig": "src/config/karma.conf.js", + "styles": [ + "styles.css" + ], + "scripts": [], + "assets": [ + "src/assets" + ] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "src/config/tsconfig.app.json", + "src/config/tsconfig.spec.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + } + } + } + }, + "schematics": { + "@schematics/angular:component": { + "prefix": "app", + "style": "scss" + }, + "@schematics/angular:directive": { + "prefix": "app" + } + } +} diff --git a/samples/charts/category-chart/highlighting-behavior/package.json b/samples/charts/category-chart/highlighting-behavior/package.json new file mode 100644 index 000000000..45bc6e299 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/package.json @@ -0,0 +1,47 @@ +{ + "scripts": { + "ng": "ng", + "update": "ng update", + "start": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng serve -o", + "build": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng build --configuration production", + "lint": "ng lint" + }, + "dependencies": { + "@angular/animations": "17.0.0", + "@angular/common": "17.0.0", + "@angular/compiler": "17.0.0", + "@angular/core": "17.0.0", + "@angular/forms": "17.0.0", + "@angular/platform-browser": "17.0.0", + "@angular/platform-browser-dynamic": "17.0.0", + "@types/hammerjs": "2.0.39", + "classlist.js": "1.1.20150312", + "core-js": "3.21.0", + "hammerjs": "2.0.8", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", + "igniteui-webcomponents": "4.7.0", + "intl": "1.2.5", + "jszip": "3.8.0", + "rxjs": "6.6.7", + "tslib": "2.3.1", + "web-animations-js": "2.3.2", + "zone.js": "~0.14.1" + }, + "devDependencies": { + "@angular/cli": "17.0.0", + "@angular/compiler-cli": "17.0.0", + "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", + "@types/node": "14.14.28", + "codelyzer": "6.0.2", + "jasmine-core": "3.7.1", + "jasmine-spec-reporter": "~4.2.1", + "sass.js": "0.11.1", + "tslint": "~6.1.3", + "ts-node": "9.1.1", + "typescript": "5.2.2" + } +} diff --git a/samples/charts/category-chart/highlighting-behavior/sandbox.config.json b/samples/charts/category-chart/highlighting-behavior/sandbox.config.json new file mode 100644 index 000000000..07f53508e --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/sandbox.config.json @@ -0,0 +1,5 @@ +{ + "infiniteLoopProtection": false, + "hardReloadOnChange": false, + "view": "browser" +} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-behavior/src/TemperatureAnnotatedData.ts b/samples/charts/category-chart/highlighting-behavior/src/TemperatureAnnotatedData.ts new file mode 100644 index 000000000..8524db1df --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/TemperatureAnnotatedData.ts @@ -0,0 +1,106 @@ +export class TemperatureAnnotatedDataItem { + public constructor(init: Partial) { + Object.assign(this, init); + } + + public index: number; + public tempInfo: string; + public temperature: number; + public month: string; + +} +export class TemperatureAnnotatedData extends Array { + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new TemperatureAnnotatedDataItem( + { + index: 0, + tempInfo: `27°C`, + temperature: 27, + month: `Jan` + }), + new TemperatureAnnotatedDataItem( + { + index: 1, + tempInfo: `25°C`, + temperature: 25, + month: `Feb` + }), + new TemperatureAnnotatedDataItem( + { + index: 2, + tempInfo: `21°C`, + temperature: 21, + month: `Mar` + }), + new TemperatureAnnotatedDataItem( + { + index: 3, + tempInfo: `19°C`, + temperature: 19, + month: `Apr` + }), + new TemperatureAnnotatedDataItem( + { + index: 4, + tempInfo: `16°C`, + temperature: 16, + month: `May` + }), + new TemperatureAnnotatedDataItem( + { + index: 5, + tempInfo: `13°C`, + temperature: 13, + month: `Jun` + }), + new TemperatureAnnotatedDataItem( + { + index: 6, + tempInfo: `14°C`, + temperature: 14, + month: `Jul` + }), + new TemperatureAnnotatedDataItem( + { + index: 7, + tempInfo: `15°C`, + temperature: 15, + month: `Aug` + }), + new TemperatureAnnotatedDataItem( + { + index: 8, + tempInfo: `19°C`, + temperature: 19, + month: `Sep` + }), + new TemperatureAnnotatedDataItem( + { + index: 9, + tempInfo: `22°C`, + temperature: 22, + month: `Oct` + }), + new TemperatureAnnotatedDataItem( + { + index: 10, + tempInfo: `26°C`, + temperature: 26, + month: `Nov` + }), + new TemperatureAnnotatedDataItem( + { + index: 11, + tempInfo: `30°C`, + temperature: 30, + month: `Dec` + }), + ]; + super(...(newItems.slice(0, items))); + } + } +} diff --git a/samples/charts/category-chart/highlighting-behavior/src/app.component.html b/samples/charts/category-chart/highlighting-behavior/src/app.component.html new file mode 100644 index 000000000..6fa8551eb --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/app.component.html @@ -0,0 +1,36 @@ +
+
+ + + + +
+
+ + +
+
diff --git a/samples/charts/category-chart/highlighting-behavior/src/app.component.scss b/samples/charts/category-chart/highlighting-behavior/src/app.component.scss new file mode 100644 index 000000000..cbff781da --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/app.component.scss @@ -0,0 +1,3 @@ +/* styles are loaded the Shared CSS file located at: +https://static.infragistics.com/xplatform/css/samples/ +*/ diff --git a/samples/charts/category-chart/highlighting-behavior/src/app.component.ts b/samples/charts/category-chart/highlighting-behavior/src/app.component.ts new file mode 100644 index 000000000..daf7721f3 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/app.component.ts @@ -0,0 +1,56 @@ +import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; +import { ComponentRenderer, PropertyEditorPanelDescriptionModule, CategoryChartDescriptionModule } from 'igniteui-angular-core'; +import { TemperatureAnnotatedDataItem, TemperatureAnnotatedData } from './TemperatureAnnotatedData'; +import { IgxPropertyEditorPanelComponent, IgxPropertyEditorPropertyDescriptionComponent } from 'igniteui-angular-layouts'; +import { IgxCategoryChartComponent } from 'igniteui-angular-charts'; + +import { defineAllComponents } from 'igniteui-webcomponents'; + +defineAllComponents(); + +@Component({ + selector: "app-root", + styleUrls: ["./app.component.scss"], + templateUrl: "./app.component.html", + changeDetection: ChangeDetectionStrategy.OnPush +}) + +export class AppComponent implements AfterViewInit +{ + + @ViewChild("propertyEditor", { static: true } ) + private propertyEditor: IgxPropertyEditorPanelComponent + @ViewChild("highlightingBehaviorEditor", { static: true } ) + private highlightingBehaviorEditor: IgxPropertyEditorPropertyDescriptionComponent + @ViewChild("chart", { static: true } ) + private chart: IgxCategoryChartComponent + private _temperatureAnnotatedData: TemperatureAnnotatedData = null; + public get temperatureAnnotatedData(): TemperatureAnnotatedData { + if (this._temperatureAnnotatedData == null) + { + this._temperatureAnnotatedData = new TemperatureAnnotatedData(); + } + return this._temperatureAnnotatedData; + } + + private _componentRenderer: ComponentRenderer = null; + public get renderer(): ComponentRenderer { + if (this._componentRenderer == null) { + this._componentRenderer = new ComponentRenderer(); + var context = this._componentRenderer.context; + PropertyEditorPanelDescriptionModule.register(context); + CategoryChartDescriptionModule.register(context); + } + return this._componentRenderer; + } + + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } + +} + diff --git a/samples/charts/category-chart/highlighting-behavior/src/app.module.ts b/samples/charts/category-chart/highlighting-behavior/src/app.module.ts new file mode 100644 index 000000000..1cdbd60b2 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/app.module.ts @@ -0,0 +1,27 @@ +import { NgModule } from "@angular/core"; +import { FormsModule } from "@angular/forms"; +import { CommonModule } from "@angular/common"; +import { BrowserModule } from "@angular/platform-browser"; +import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; +import { AppComponent } from "./app.component"; + +import { IgxPropertyEditorPanelModule } from 'igniteui-angular-layouts'; +import { IgxCategoryChartModule } from 'igniteui-angular-charts'; + +@NgModule({ + bootstrap: [AppComponent], + declarations: [ + AppComponent +], + imports: [ + BrowserModule, + BrowserAnimationsModule, + CommonModule, + FormsModule, + IgxPropertyEditorPanelModule, + IgxCategoryChartModule +], + providers: [], + schemas: [] +}) +export class AppModule {} diff --git a/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig-es5.app.json b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig-es5.app.json new file mode 100644 index 000000000..7e8983eb4 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig-es5.app.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.app.json", + "compilerOptions": { + "target": "ES2022" + } + } diff --git a/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.app.json b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.app.json new file mode 100644 index 000000000..f722e3fe4 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/app", + "baseUrl": "./", + "types": [] + }, + "files": [ + "../main.ts", + "../polyfills.ts" + ] +} diff --git a/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.base.json b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.base.json new file mode 100644 index 000000000..5574be5e5 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.base.json @@ -0,0 +1,24 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "importHelpers": true, + "module": "ES2022", + "outDir": "../../dist/out-tsc", + "sourceMap": false, + "declaration": false, + "moduleResolution": "node", + "experimentalDecorators": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "downlevelIteration": true, // required for excel library + "target": "ES2022", + "typeRoots": [ + "../../node_modules/@types" + ], + "lib": [ + "ES2022", + "dom" + ], + "useDefineForClassFields": false + } +} diff --git a/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.spec.json b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.spec.json new file mode 100644 index 000000000..6eb8c055c --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.spec.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/spec", + "baseUrl": "./", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "../test.ts", + "../polyfills.ts" + ], + "include": [ + "../**/*.spec.ts", + "../**/*.d.ts" + ] +} diff --git a/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.worker.json b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.worker.json new file mode 100644 index 000000000..4867b1275 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/config/tsconfig.worker.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/worker", + "lib": [ + "ES2022", + "DOM" + ], + "types": [] + }, + "include": [ + "../**/*Worker.ts" + ] +} diff --git a/samples/charts/category-chart/highlighting-behavior/src/environments/environment.prod.ts b/samples/charts/category-chart/highlighting-behavior/src/environments/environment.prod.ts new file mode 100644 index 000000000..3612073bc --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/samples/charts/category-chart/highlighting-behavior/src/environments/environment.ts b/samples/charts/category-chart/highlighting-behavior/src/environments/environment.ts new file mode 100644 index 000000000..7b4f817ad --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/samples/charts/category-chart/highlighting-behavior/src/index.html b/samples/charts/category-chart/highlighting-behavior/src/index.html new file mode 100644 index 000000000..7650dfb64 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/index.html @@ -0,0 +1,23 @@ + + + + + + IgniteUI for Angular | Example | infragistics + + + + + + + + + + + + + + + + + diff --git a/samples/charts/category-chart/highlighting-behavior/src/main.ts b/samples/charts/category-chart/highlighting-behavior/src/main.ts new file mode 100644 index 000000000..ec9adcd4a --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/main.ts @@ -0,0 +1,15 @@ +// tslint:disable:no-string-literal +import "./polyfills"; +import { enableProdMode } from "@angular/core"; +import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; +import { AppModule } from "./app.module"; + +platformBrowserDynamic().bootstrapModule(AppModule).then(ref => { + // ensure Angular destroys itself on hot reloads. + if (window["ngRef"]) { + window["ngRef"].destroy(); + } + window["ngRef"] = ref; + + // otherwise, log the boot error +}).catch(err => console.error(err)); diff --git a/samples/charts/category-chart/highlighting-behavior/src/polyfills.ts b/samples/charts/category-chart/highlighting-behavior/src/polyfills.ts new file mode 100644 index 000000000..d583cff9c --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/polyfills.ts @@ -0,0 +1,65 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** +* BROWSER POLYFILLS +*/ + +// import "core-js/es7/object"; + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +//import "classlist.js"; // run `npm install --save classlist.js`. + +/** IE10 and IE11 requires the following for the Reflect API. */ +// import "core-js/es6/reflect"; + +/* Evergreen browsers require these. */ +// used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. +// import "core-js/es7/reflect"; + +/* + * Required to support Web Animations `@angular/platform-browser/animations`. + * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation + */ +//import "web-animations-js"; // run `npm install --save web-animations-js`. + +/*************************************************************************************************** + * Zone JS is required by Angular itself. + */ +import "hammerjs/hammer"; +import "zone.js"; // included with Angular CLI. + +/*************************************************************************************************** + * @angular/animations polyfill + */ +// if (!Element.prototype.matches) { +// Element.prototype.matches = (Element.prototype as any).msMatchesSelector; +// } + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ + +/** + * Date, currency, decimal and percent pipes. + * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 + */ +// import "intl"; // Run `npm install --save intl`. +// import "intl/locale-data/jsonp/de"; +/** + * Need to import at least one locale-data with intl. + */ +// import "intl/locale-data/jsonp/en"; diff --git a/samples/charts/category-chart/highlighting-behavior/src/styles.scss b/samples/charts/category-chart/highlighting-behavior/src/styles.scss new file mode 100644 index 000000000..9b431e92d --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/styles.scss @@ -0,0 +1,9 @@ +/* autoprefixer grid: on */ +html, +body { + height: 100%; + width: 100%; + overflow: hidden; + margin: 0; + box-sizing: border-box; +} diff --git a/samples/charts/category-chart/highlighting-behavior/src/typings.d.ts b/samples/charts/category-chart/highlighting-behavior/src/typings.d.ts new file mode 100644 index 000000000..ef5c7bd62 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/src/typings.d.ts @@ -0,0 +1,5 @@ +/* SystemJS module definition */ +declare var module: NodeModule; +interface NodeModule { + id: string; +} diff --git a/samples/charts/category-chart/highlighting-behavior/tsconfig.json b/samples/charts/category-chart/highlighting-behavior/tsconfig.json new file mode 100644 index 000000000..1aaac63d3 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/tsconfig.json @@ -0,0 +1,21 @@ +/* + This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. + It is not intended to be used to perform a compilation. + + To learn more about this file see: https://angular.io/config/solution-tsconfig. +*/ +{ + "useDefineForClassFields": false, + "files": [], + "references": [ + { + "path": "./src/config/tsconfig.app.json" + }, + { + "path": "./src/config/tsconfig.worker.json" + }, + { + "path": "./src/config/tsconfig.spec.json" + } + ] +} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-behavior/tslint.json b/samples/charts/category-chart/highlighting-behavior/tslint.json new file mode 100644 index 000000000..777c777d9 --- /dev/null +++ b/samples/charts/category-chart/highlighting-behavior/tslint.json @@ -0,0 +1,31 @@ +{ + "extends": "tslint:latest", + "rules": { + "deprecation": { + "severity": "warning" + }, + "arrow-parens": false, + "indent": [true, "spaces"], + "interface-name": [true, "always-prefix"], + "max-classes-per-file": false, + "no-bitwise": false, + "no-console": false, + "no-empty": false, + "no-duplicate-imports": false, + "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, + "no-submodule-imports": [false], + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, + "prefer-conditional-expression": false, + "prefer-const": false, + "prefer-for-of": false, + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] + } +} diff --git a/samples/charts/category-chart/highlighting-mode/.stackblitzrc b/samples/charts/category-chart/highlighting-mode/.stackblitzrc new file mode 100644 index 000000000..65efbb4fd --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/.stackblitzrc @@ -0,0 +1 @@ +{"installDependencies":true,"startCommand":"turbo start","env":{"ENABLE_CJS_IMPORTS":true}} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-mode/ReadMe.md b/samples/charts/category-chart/highlighting-mode/ReadMe.md new file mode 100644 index 000000000..3be4194ac --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/ReadMe.md @@ -0,0 +1,58 @@ + + + +This folder contains Angular application with example of Highlighting Mode feature using [CategoryChart](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component. + + + + + + View Docs + + + View Code + + + Run Sample + + + Run Sample + + + + +## Branches + +> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository. + +## Instructions + +Follow these instructions to run this example: + + +- clone and navigate to this sample in terminal window + +``` +git clone https://github.com/IgniteUI/igniteui-angular-examples.git +git checkout master +cd ../samples/charts/category-chart/highlighting-mode +``` + + +- open above folder in VS Code or type: +``` +code . +``` + +- In terminal window, run: +``` +npm install --legacy-peer-deps +npm run-script start +``` + +- open http://localhost:4200/ in your browser + + +## Learn More + +To learn more about **Ignite UI for Angular** components, check out the [Angular documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html). diff --git a/samples/charts/category-chart/highlighting-mode/angular.json b/samples/charts/category-chart/highlighting-mode/angular.json new file mode 100644 index 000000000..11ffb8c9c --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/angular.json @@ -0,0 +1,106 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "demo": { + "root": "", + "sourceRoot": "src", + "projectType": "application", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/demo", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": [ + "zone.js", + "hammerjs" + ], + "tsConfig": "src/config/tsconfig.app.json", + "assets": [ + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "buildTarget": "demo:build" + }, + "configurations": { + "production": { + "buildTarget": "demo:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "demo:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/config/tsconfig.spec.json", + "karmaConfig": "src/config/karma.conf.js", + "styles": [ + "styles.css" + ], + "scripts": [], + "assets": [ + "src/assets" + ] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "src/config/tsconfig.app.json", + "src/config/tsconfig.spec.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + } + } + } + }, + "schematics": { + "@schematics/angular:component": { + "prefix": "app", + "style": "scss" + }, + "@schematics/angular:directive": { + "prefix": "app" + } + } +} diff --git a/samples/charts/category-chart/highlighting-mode/package.json b/samples/charts/category-chart/highlighting-mode/package.json new file mode 100644 index 000000000..45bc6e299 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/package.json @@ -0,0 +1,47 @@ +{ + "scripts": { + "ng": "ng", + "update": "ng update", + "start": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng serve -o", + "build": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng build --configuration production", + "lint": "ng lint" + }, + "dependencies": { + "@angular/animations": "17.0.0", + "@angular/common": "17.0.0", + "@angular/compiler": "17.0.0", + "@angular/core": "17.0.0", + "@angular/forms": "17.0.0", + "@angular/platform-browser": "17.0.0", + "@angular/platform-browser-dynamic": "17.0.0", + "@types/hammerjs": "2.0.39", + "classlist.js": "1.1.20150312", + "core-js": "3.21.0", + "hammerjs": "2.0.8", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", + "igniteui-webcomponents": "4.7.0", + "intl": "1.2.5", + "jszip": "3.8.0", + "rxjs": "6.6.7", + "tslib": "2.3.1", + "web-animations-js": "2.3.2", + "zone.js": "~0.14.1" + }, + "devDependencies": { + "@angular/cli": "17.0.0", + "@angular/compiler-cli": "17.0.0", + "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", + "@types/node": "14.14.28", + "codelyzer": "6.0.2", + "jasmine-core": "3.7.1", + "jasmine-spec-reporter": "~4.2.1", + "sass.js": "0.11.1", + "tslint": "~6.1.3", + "ts-node": "9.1.1", + "typescript": "5.2.2" + } +} diff --git a/samples/charts/category-chart/highlighting-mode/sandbox.config.json b/samples/charts/category-chart/highlighting-mode/sandbox.config.json new file mode 100644 index 000000000..07f53508e --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/sandbox.config.json @@ -0,0 +1,5 @@ +{ + "infiniteLoopProtection": false, + "hardReloadOnChange": false, + "view": "browser" +} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-mode/src/TemperatureAnnotatedData.ts b/samples/charts/category-chart/highlighting-mode/src/TemperatureAnnotatedData.ts new file mode 100644 index 000000000..8524db1df --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/TemperatureAnnotatedData.ts @@ -0,0 +1,106 @@ +export class TemperatureAnnotatedDataItem { + public constructor(init: Partial) { + Object.assign(this, init); + } + + public index: number; + public tempInfo: string; + public temperature: number; + public month: string; + +} +export class TemperatureAnnotatedData extends Array { + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new TemperatureAnnotatedDataItem( + { + index: 0, + tempInfo: `27°C`, + temperature: 27, + month: `Jan` + }), + new TemperatureAnnotatedDataItem( + { + index: 1, + tempInfo: `25°C`, + temperature: 25, + month: `Feb` + }), + new TemperatureAnnotatedDataItem( + { + index: 2, + tempInfo: `21°C`, + temperature: 21, + month: `Mar` + }), + new TemperatureAnnotatedDataItem( + { + index: 3, + tempInfo: `19°C`, + temperature: 19, + month: `Apr` + }), + new TemperatureAnnotatedDataItem( + { + index: 4, + tempInfo: `16°C`, + temperature: 16, + month: `May` + }), + new TemperatureAnnotatedDataItem( + { + index: 5, + tempInfo: `13°C`, + temperature: 13, + month: `Jun` + }), + new TemperatureAnnotatedDataItem( + { + index: 6, + tempInfo: `14°C`, + temperature: 14, + month: `Jul` + }), + new TemperatureAnnotatedDataItem( + { + index: 7, + tempInfo: `15°C`, + temperature: 15, + month: `Aug` + }), + new TemperatureAnnotatedDataItem( + { + index: 8, + tempInfo: `19°C`, + temperature: 19, + month: `Sep` + }), + new TemperatureAnnotatedDataItem( + { + index: 9, + tempInfo: `22°C`, + temperature: 22, + month: `Oct` + }), + new TemperatureAnnotatedDataItem( + { + index: 10, + tempInfo: `26°C`, + temperature: 26, + month: `Nov` + }), + new TemperatureAnnotatedDataItem( + { + index: 11, + tempInfo: `30°C`, + temperature: 30, + month: `Dec` + }), + ]; + super(...(newItems.slice(0, items))); + } + } +} diff --git a/samples/charts/category-chart/highlighting-mode/src/app.component.html b/samples/charts/category-chart/highlighting-mode/src/app.component.html new file mode 100644 index 000000000..3ff4b3a23 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/app.component.html @@ -0,0 +1,35 @@ +
+
+ + + + +
+
+ + +
+
diff --git a/samples/charts/category-chart/highlighting-mode/src/app.component.scss b/samples/charts/category-chart/highlighting-mode/src/app.component.scss new file mode 100644 index 000000000..cbff781da --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/app.component.scss @@ -0,0 +1,3 @@ +/* styles are loaded the Shared CSS file located at: +https://static.infragistics.com/xplatform/css/samples/ +*/ diff --git a/samples/charts/category-chart/highlighting-mode/src/app.component.ts b/samples/charts/category-chart/highlighting-mode/src/app.component.ts new file mode 100644 index 000000000..f4c1df6dd --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/app.component.ts @@ -0,0 +1,56 @@ +import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; +import { ComponentRenderer, PropertyEditorPanelDescriptionModule, CategoryChartDescriptionModule } from 'igniteui-angular-core'; +import { TemperatureAnnotatedDataItem, TemperatureAnnotatedData } from './TemperatureAnnotatedData'; +import { IgxPropertyEditorPanelComponent, IgxPropertyEditorPropertyDescriptionComponent } from 'igniteui-angular-layouts'; +import { IgxCategoryChartComponent } from 'igniteui-angular-charts'; + +import { defineAllComponents } from 'igniteui-webcomponents'; + +defineAllComponents(); + +@Component({ + selector: "app-root", + styleUrls: ["./app.component.scss"], + templateUrl: "./app.component.html", + changeDetection: ChangeDetectionStrategy.OnPush +}) + +export class AppComponent implements AfterViewInit +{ + + @ViewChild("propertyEditor", { static: true } ) + private propertyEditor: IgxPropertyEditorPanelComponent + @ViewChild("highlightingModeEditor", { static: true } ) + private highlightingModeEditor: IgxPropertyEditorPropertyDescriptionComponent + @ViewChild("chart", { static: true } ) + private chart: IgxCategoryChartComponent + private _temperatureAnnotatedData: TemperatureAnnotatedData = null; + public get temperatureAnnotatedData(): TemperatureAnnotatedData { + if (this._temperatureAnnotatedData == null) + { + this._temperatureAnnotatedData = new TemperatureAnnotatedData(); + } + return this._temperatureAnnotatedData; + } + + private _componentRenderer: ComponentRenderer = null; + public get renderer(): ComponentRenderer { + if (this._componentRenderer == null) { + this._componentRenderer = new ComponentRenderer(); + var context = this._componentRenderer.context; + PropertyEditorPanelDescriptionModule.register(context); + CategoryChartDescriptionModule.register(context); + } + return this._componentRenderer; + } + + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } + +} + diff --git a/samples/charts/category-chart/highlighting-mode/src/app.module.ts b/samples/charts/category-chart/highlighting-mode/src/app.module.ts new file mode 100644 index 000000000..1cdbd60b2 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/app.module.ts @@ -0,0 +1,27 @@ +import { NgModule } from "@angular/core"; +import { FormsModule } from "@angular/forms"; +import { CommonModule } from "@angular/common"; +import { BrowserModule } from "@angular/platform-browser"; +import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; +import { AppComponent } from "./app.component"; + +import { IgxPropertyEditorPanelModule } from 'igniteui-angular-layouts'; +import { IgxCategoryChartModule } from 'igniteui-angular-charts'; + +@NgModule({ + bootstrap: [AppComponent], + declarations: [ + AppComponent +], + imports: [ + BrowserModule, + BrowserAnimationsModule, + CommonModule, + FormsModule, + IgxPropertyEditorPanelModule, + IgxCategoryChartModule +], + providers: [], + schemas: [] +}) +export class AppModule {} diff --git a/samples/charts/category-chart/highlighting-mode/src/config/tsconfig-es5.app.json b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig-es5.app.json new file mode 100644 index 000000000..7e8983eb4 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig-es5.app.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.app.json", + "compilerOptions": { + "target": "ES2022" + } + } diff --git a/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.app.json b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.app.json new file mode 100644 index 000000000..f722e3fe4 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/app", + "baseUrl": "./", + "types": [] + }, + "files": [ + "../main.ts", + "../polyfills.ts" + ] +} diff --git a/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.base.json b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.base.json new file mode 100644 index 000000000..5574be5e5 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.base.json @@ -0,0 +1,24 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "importHelpers": true, + "module": "ES2022", + "outDir": "../../dist/out-tsc", + "sourceMap": false, + "declaration": false, + "moduleResolution": "node", + "experimentalDecorators": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "downlevelIteration": true, // required for excel library + "target": "ES2022", + "typeRoots": [ + "../../node_modules/@types" + ], + "lib": [ + "ES2022", + "dom" + ], + "useDefineForClassFields": false + } +} diff --git a/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.spec.json b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.spec.json new file mode 100644 index 000000000..6eb8c055c --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.spec.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/spec", + "baseUrl": "./", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "../test.ts", + "../polyfills.ts" + ], + "include": [ + "../**/*.spec.ts", + "../**/*.d.ts" + ] +} diff --git a/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.worker.json b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.worker.json new file mode 100644 index 000000000..4867b1275 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/config/tsconfig.worker.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/worker", + "lib": [ + "ES2022", + "DOM" + ], + "types": [] + }, + "include": [ + "../**/*Worker.ts" + ] +} diff --git a/samples/charts/category-chart/highlighting-mode/src/environments/environment.prod.ts b/samples/charts/category-chart/highlighting-mode/src/environments/environment.prod.ts new file mode 100644 index 000000000..3612073bc --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/samples/charts/category-chart/highlighting-mode/src/environments/environment.ts b/samples/charts/category-chart/highlighting-mode/src/environments/environment.ts new file mode 100644 index 000000000..7b4f817ad --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/samples/charts/category-chart/highlighting-mode/src/index.html b/samples/charts/category-chart/highlighting-mode/src/index.html new file mode 100644 index 000000000..7650dfb64 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/index.html @@ -0,0 +1,23 @@ + + + + + + IgniteUI for Angular | Example | infragistics + + + + + + + + + + + + + + + + + diff --git a/samples/charts/category-chart/highlighting-mode/src/main.ts b/samples/charts/category-chart/highlighting-mode/src/main.ts new file mode 100644 index 000000000..ec9adcd4a --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/main.ts @@ -0,0 +1,15 @@ +// tslint:disable:no-string-literal +import "./polyfills"; +import { enableProdMode } from "@angular/core"; +import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; +import { AppModule } from "./app.module"; + +platformBrowserDynamic().bootstrapModule(AppModule).then(ref => { + // ensure Angular destroys itself on hot reloads. + if (window["ngRef"]) { + window["ngRef"].destroy(); + } + window["ngRef"] = ref; + + // otherwise, log the boot error +}).catch(err => console.error(err)); diff --git a/samples/charts/category-chart/highlighting-mode/src/polyfills.ts b/samples/charts/category-chart/highlighting-mode/src/polyfills.ts new file mode 100644 index 000000000..d583cff9c --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/polyfills.ts @@ -0,0 +1,65 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** +* BROWSER POLYFILLS +*/ + +// import "core-js/es7/object"; + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +//import "classlist.js"; // run `npm install --save classlist.js`. + +/** IE10 and IE11 requires the following for the Reflect API. */ +// import "core-js/es6/reflect"; + +/* Evergreen browsers require these. */ +// used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. +// import "core-js/es7/reflect"; + +/* + * Required to support Web Animations `@angular/platform-browser/animations`. + * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation + */ +//import "web-animations-js"; // run `npm install --save web-animations-js`. + +/*************************************************************************************************** + * Zone JS is required by Angular itself. + */ +import "hammerjs/hammer"; +import "zone.js"; // included with Angular CLI. + +/*************************************************************************************************** + * @angular/animations polyfill + */ +// if (!Element.prototype.matches) { +// Element.prototype.matches = (Element.prototype as any).msMatchesSelector; +// } + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ + +/** + * Date, currency, decimal and percent pipes. + * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 + */ +// import "intl"; // Run `npm install --save intl`. +// import "intl/locale-data/jsonp/de"; +/** + * Need to import at least one locale-data with intl. + */ +// import "intl/locale-data/jsonp/en"; diff --git a/samples/charts/category-chart/highlighting-mode/src/styles.scss b/samples/charts/category-chart/highlighting-mode/src/styles.scss new file mode 100644 index 000000000..9b431e92d --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/styles.scss @@ -0,0 +1,9 @@ +/* autoprefixer grid: on */ +html, +body { + height: 100%; + width: 100%; + overflow: hidden; + margin: 0; + box-sizing: border-box; +} diff --git a/samples/charts/category-chart/highlighting-mode/src/typings.d.ts b/samples/charts/category-chart/highlighting-mode/src/typings.d.ts new file mode 100644 index 000000000..ef5c7bd62 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/src/typings.d.ts @@ -0,0 +1,5 @@ +/* SystemJS module definition */ +declare var module: NodeModule; +interface NodeModule { + id: string; +} diff --git a/samples/charts/category-chart/highlighting-mode/tsconfig.json b/samples/charts/category-chart/highlighting-mode/tsconfig.json new file mode 100644 index 000000000..1aaac63d3 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/tsconfig.json @@ -0,0 +1,21 @@ +/* + This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. + It is not intended to be used to perform a compilation. + + To learn more about this file see: https://angular.io/config/solution-tsconfig. +*/ +{ + "useDefineForClassFields": false, + "files": [], + "references": [ + { + "path": "./src/config/tsconfig.app.json" + }, + { + "path": "./src/config/tsconfig.worker.json" + }, + { + "path": "./src/config/tsconfig.spec.json" + } + ] +} \ No newline at end of file diff --git a/samples/charts/category-chart/highlighting-mode/tslint.json b/samples/charts/category-chart/highlighting-mode/tslint.json new file mode 100644 index 000000000..777c777d9 --- /dev/null +++ b/samples/charts/category-chart/highlighting-mode/tslint.json @@ -0,0 +1,31 @@ +{ + "extends": "tslint:latest", + "rules": { + "deprecation": { + "severity": "warning" + }, + "arrow-parens": false, + "indent": [true, "spaces"], + "interface-name": [true, "always-prefix"], + "max-classes-per-file": false, + "no-bitwise": false, + "no-console": false, + "no-empty": false, + "no-duplicate-imports": false, + "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, + "no-submodule-imports": [false], + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, + "prefer-conditional-expression": false, + "prefer-const": false, + "prefer-for-of": false, + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] + } +} diff --git a/samples/charts/category-chart/highlighting/package.json b/samples/charts/category-chart/highlighting/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/highlighting/package.json +++ b/samples/charts/category-chart/highlighting/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/legend-highlighting/.stackblitzrc b/samples/charts/category-chart/legend-highlighting/.stackblitzrc new file mode 100644 index 000000000..65efbb4fd --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/.stackblitzrc @@ -0,0 +1 @@ +{"installDependencies":true,"startCommand":"turbo start","env":{"ENABLE_CJS_IMPORTS":true}} \ No newline at end of file diff --git a/samples/charts/category-chart/legend-highlighting/ReadMe.md b/samples/charts/category-chart/legend-highlighting/ReadMe.md new file mode 100644 index 000000000..53dbc6468 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/ReadMe.md @@ -0,0 +1,58 @@ + + + +This folder contains Angular application with example of Legend Highlighting feature using [CategoryChart](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component. + + + + + + View Docs + + + View Code + + + Run Sample + + + Run Sample + + + + +## Branches + +> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository. + +## Instructions + +Follow these instructions to run this example: + + +- clone and navigate to this sample in terminal window + +``` +git clone https://github.com/IgniteUI/igniteui-angular-examples.git +git checkout master +cd ../samples/charts/category-chart/legend-highlighting +``` + + +- open above folder in VS Code or type: +``` +code . +``` + +- In terminal window, run: +``` +npm install --legacy-peer-deps +npm run-script start +``` + +- open http://localhost:4200/ in your browser + + +## Learn More + +To learn more about **Ignite UI for Angular** components, check out the [Angular documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html). diff --git a/samples/charts/category-chart/legend-highlighting/angular.json b/samples/charts/category-chart/legend-highlighting/angular.json new file mode 100644 index 000000000..11ffb8c9c --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/angular.json @@ -0,0 +1,106 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "demo": { + "root": "", + "sourceRoot": "src", + "projectType": "application", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/demo", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": [ + "zone.js", + "hammerjs" + ], + "tsConfig": "src/config/tsconfig.app.json", + "assets": [ + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "buildTarget": "demo:build" + }, + "configurations": { + "production": { + "buildTarget": "demo:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "demo:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/config/tsconfig.spec.json", + "karmaConfig": "src/config/karma.conf.js", + "styles": [ + "styles.css" + ], + "scripts": [], + "assets": [ + "src/assets" + ] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "src/config/tsconfig.app.json", + "src/config/tsconfig.spec.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + } + } + } + }, + "schematics": { + "@schematics/angular:component": { + "prefix": "app", + "style": "scss" + }, + "@schematics/angular:directive": { + "prefix": "app" + } + } +} diff --git a/samples/charts/category-chart/legend-highlighting/package.json b/samples/charts/category-chart/legend-highlighting/package.json new file mode 100644 index 000000000..1be6b88e2 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/package.json @@ -0,0 +1,44 @@ +{ + "scripts": { + "ng": "ng", + "update": "ng update", + "start": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng serve -o", + "build": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng build --configuration production", + "lint": "ng lint" + }, + "dependencies": { + "@angular/animations": "17.0.0", + "@angular/common": "17.0.0", + "@angular/compiler": "17.0.0", + "@angular/core": "17.0.0", + "@angular/forms": "17.0.0", + "@angular/platform-browser": "17.0.0", + "@angular/platform-browser-dynamic": "17.0.0", + "@types/hammerjs": "2.0.39", + "classlist.js": "1.1.20150312", + "core-js": "3.21.0", + "hammerjs": "2.0.8", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "intl": "1.2.5", + "jszip": "3.8.0", + "rxjs": "6.6.7", + "tslib": "2.3.1", + "web-animations-js": "2.3.2", + "zone.js": "~0.14.1" + }, + "devDependencies": { + "@angular/cli": "17.0.0", + "@angular/compiler-cli": "17.0.0", + "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", + "@types/node": "14.14.28", + "codelyzer": "6.0.2", + "jasmine-core": "3.7.1", + "jasmine-spec-reporter": "~4.2.1", + "sass.js": "0.11.1", + "tslint": "~6.1.3", + "ts-node": "9.1.1", + "typescript": "5.2.2" + } +} diff --git a/samples/charts/category-chart/legend-highlighting/sandbox.config.json b/samples/charts/category-chart/legend-highlighting/sandbox.config.json new file mode 100644 index 000000000..07f53508e --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/sandbox.config.json @@ -0,0 +1,5 @@ +{ + "infiniteLoopProtection": false, + "hardReloadOnChange": false, + "view": "browser" +} \ No newline at end of file diff --git a/samples/charts/category-chart/legend-highlighting/src/HighestGrossingMovies.ts b/samples/charts/category-chart/legend-highlighting/src/HighestGrossingMovies.ts new file mode 100644 index 000000000..dea3e62a4 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/HighestGrossingMovies.ts @@ -0,0 +1,57 @@ +export class HighestGrossingMoviesItem { + public constructor(init: Partial) { + Object.assign(this, init); + } + + public franchise: string; + public totalRevenue: number; + public highestGrossing: number; + +} +export class HighestGrossingMovies extends Array { + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new HighestGrossingMoviesItem( + { + franchise: `Marvel Universe`, + totalRevenue: 22.55, + highestGrossing: 2.8 + }), + new HighestGrossingMoviesItem( + { + franchise: `Star Wars`, + totalRevenue: 10.32, + highestGrossing: 2.07 + }), + new HighestGrossingMoviesItem( + { + franchise: `Harry Potter`, + totalRevenue: 9.19, + highestGrossing: 1.34 + }), + new HighestGrossingMoviesItem( + { + franchise: `Avengers`, + totalRevenue: 7.76, + highestGrossing: 2.8 + }), + new HighestGrossingMoviesItem( + { + franchise: `Spider Man`, + totalRevenue: 7.22, + highestGrossing: 1.28 + }), + new HighestGrossingMoviesItem( + { + franchise: `James Bond`, + totalRevenue: 7.12, + highestGrossing: 1.11 + }), + ]; + super(...(newItems.slice(0, items))); + } + } +} diff --git a/samples/charts/category-chart/legend-highlighting/src/app.component.html b/samples/charts/category-chart/legend-highlighting/src/app.component.html new file mode 100644 index 000000000..b27619e74 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/app.component.html @@ -0,0 +1,29 @@ +
+
+ Highest Grossing Movie Franchises +
+
+ + +
+
+ + +
+
diff --git a/samples/charts/category-chart/legend-highlighting/src/app.component.scss b/samples/charts/category-chart/legend-highlighting/src/app.component.scss new file mode 100644 index 000000000..cbff781da --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/app.component.scss @@ -0,0 +1,3 @@ +/* styles are loaded the Shared CSS file located at: +https://static.infragistics.com/xplatform/css/samples/ +*/ diff --git a/samples/charts/category-chart/legend-highlighting/src/app.component.ts b/samples/charts/category-chart/legend-highlighting/src/app.component.ts new file mode 100644 index 000000000..05ffc0780 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/app.component.ts @@ -0,0 +1,37 @@ +import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; +import { HighestGrossingMoviesItem, HighestGrossingMovies } from './HighestGrossingMovies'; +import { IgxLegendComponent, IgxCategoryChartComponent } from 'igniteui-angular-charts'; + +@Component({ + selector: "app-root", + styleUrls: ["./app.component.scss"], + templateUrl: "./app.component.html", + changeDetection: ChangeDetectionStrategy.OnPush +}) + +export class AppComponent implements AfterViewInit +{ + + @ViewChild("legend", { static: true } ) + private legend: IgxLegendComponent + @ViewChild("chart", { static: true } ) + private chart: IgxCategoryChartComponent + private _highestGrossingMovies: HighestGrossingMovies = null; + public get highestGrossingMovies(): HighestGrossingMovies { + if (this._highestGrossingMovies == null) + { + this._highestGrossingMovies = new HighestGrossingMovies(); + } + return this._highestGrossingMovies; + } + + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } + +} + diff --git a/samples/charts/category-chart/legend-highlighting/src/app.module.ts b/samples/charts/category-chart/legend-highlighting/src/app.module.ts new file mode 100644 index 000000000..8024e2ea7 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/app.module.ts @@ -0,0 +1,26 @@ +import { NgModule } from "@angular/core"; +import { FormsModule } from "@angular/forms"; +import { CommonModule } from "@angular/common"; +import { BrowserModule } from "@angular/platform-browser"; +import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; +import { AppComponent } from "./app.component"; + +import { IgxLegendModule, IgxCategoryChartModule } from 'igniteui-angular-charts'; + +@NgModule({ + bootstrap: [AppComponent], + declarations: [ + AppComponent +], + imports: [ + BrowserModule, + BrowserAnimationsModule, + CommonModule, + FormsModule, + IgxLegendModule, + IgxCategoryChartModule +], + providers: [], + schemas: [] +}) +export class AppModule {} diff --git a/samples/charts/category-chart/legend-highlighting/src/config/tsconfig-es5.app.json b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig-es5.app.json new file mode 100644 index 000000000..7e8983eb4 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig-es5.app.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.app.json", + "compilerOptions": { + "target": "ES2022" + } + } diff --git a/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.app.json b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.app.json new file mode 100644 index 000000000..f722e3fe4 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/app", + "baseUrl": "./", + "types": [] + }, + "files": [ + "../main.ts", + "../polyfills.ts" + ] +} diff --git a/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.base.json b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.base.json new file mode 100644 index 000000000..5574be5e5 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.base.json @@ -0,0 +1,24 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "importHelpers": true, + "module": "ES2022", + "outDir": "../../dist/out-tsc", + "sourceMap": false, + "declaration": false, + "moduleResolution": "node", + "experimentalDecorators": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "downlevelIteration": true, // required for excel library + "target": "ES2022", + "typeRoots": [ + "../../node_modules/@types" + ], + "lib": [ + "ES2022", + "dom" + ], + "useDefineForClassFields": false + } +} diff --git a/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.spec.json b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.spec.json new file mode 100644 index 000000000..6eb8c055c --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.spec.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/spec", + "baseUrl": "./", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "../test.ts", + "../polyfills.ts" + ], + "include": [ + "../**/*.spec.ts", + "../**/*.d.ts" + ] +} diff --git a/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.worker.json b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.worker.json new file mode 100644 index 000000000..4867b1275 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/config/tsconfig.worker.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/worker", + "lib": [ + "ES2022", + "DOM" + ], + "types": [] + }, + "include": [ + "../**/*Worker.ts" + ] +} diff --git a/samples/charts/category-chart/legend-highlighting/src/environments/environment.prod.ts b/samples/charts/category-chart/legend-highlighting/src/environments/environment.prod.ts new file mode 100644 index 000000000..3612073bc --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/samples/charts/category-chart/legend-highlighting/src/environments/environment.ts b/samples/charts/category-chart/legend-highlighting/src/environments/environment.ts new file mode 100644 index 000000000..7b4f817ad --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/samples/charts/category-chart/legend-highlighting/src/index.html b/samples/charts/category-chart/legend-highlighting/src/index.html new file mode 100644 index 000000000..7650dfb64 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/index.html @@ -0,0 +1,23 @@ + + + + + + IgniteUI for Angular | Example | infragistics + + + + + + + + + + + + + + + + + diff --git a/samples/charts/category-chart/legend-highlighting/src/main.ts b/samples/charts/category-chart/legend-highlighting/src/main.ts new file mode 100644 index 000000000..ec9adcd4a --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/main.ts @@ -0,0 +1,15 @@ +// tslint:disable:no-string-literal +import "./polyfills"; +import { enableProdMode } from "@angular/core"; +import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; +import { AppModule } from "./app.module"; + +platformBrowserDynamic().bootstrapModule(AppModule).then(ref => { + // ensure Angular destroys itself on hot reloads. + if (window["ngRef"]) { + window["ngRef"].destroy(); + } + window["ngRef"] = ref; + + // otherwise, log the boot error +}).catch(err => console.error(err)); diff --git a/samples/charts/category-chart/legend-highlighting/src/polyfills.ts b/samples/charts/category-chart/legend-highlighting/src/polyfills.ts new file mode 100644 index 000000000..d583cff9c --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/polyfills.ts @@ -0,0 +1,65 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** +* BROWSER POLYFILLS +*/ + +// import "core-js/es7/object"; + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +//import "classlist.js"; // run `npm install --save classlist.js`. + +/** IE10 and IE11 requires the following for the Reflect API. */ +// import "core-js/es6/reflect"; + +/* Evergreen browsers require these. */ +// used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. +// import "core-js/es7/reflect"; + +/* + * Required to support Web Animations `@angular/platform-browser/animations`. + * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation + */ +//import "web-animations-js"; // run `npm install --save web-animations-js`. + +/*************************************************************************************************** + * Zone JS is required by Angular itself. + */ +import "hammerjs/hammer"; +import "zone.js"; // included with Angular CLI. + +/*************************************************************************************************** + * @angular/animations polyfill + */ +// if (!Element.prototype.matches) { +// Element.prototype.matches = (Element.prototype as any).msMatchesSelector; +// } + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ + +/** + * Date, currency, decimal and percent pipes. + * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 + */ +// import "intl"; // Run `npm install --save intl`. +// import "intl/locale-data/jsonp/de"; +/** + * Need to import at least one locale-data with intl. + */ +// import "intl/locale-data/jsonp/en"; diff --git a/samples/charts/category-chart/legend-highlighting/src/styles.scss b/samples/charts/category-chart/legend-highlighting/src/styles.scss new file mode 100644 index 000000000..9b431e92d --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/styles.scss @@ -0,0 +1,9 @@ +/* autoprefixer grid: on */ +html, +body { + height: 100%; + width: 100%; + overflow: hidden; + margin: 0; + box-sizing: border-box; +} diff --git a/samples/charts/category-chart/legend-highlighting/src/typings.d.ts b/samples/charts/category-chart/legend-highlighting/src/typings.d.ts new file mode 100644 index 000000000..ef5c7bd62 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/src/typings.d.ts @@ -0,0 +1,5 @@ +/* SystemJS module definition */ +declare var module: NodeModule; +interface NodeModule { + id: string; +} diff --git a/samples/charts/category-chart/legend-highlighting/tsconfig.json b/samples/charts/category-chart/legend-highlighting/tsconfig.json new file mode 100644 index 000000000..1aaac63d3 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/tsconfig.json @@ -0,0 +1,21 @@ +/* + This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. + It is not intended to be used to perform a compilation. + + To learn more about this file see: https://angular.io/config/solution-tsconfig. +*/ +{ + "useDefineForClassFields": false, + "files": [], + "references": [ + { + "path": "./src/config/tsconfig.app.json" + }, + { + "path": "./src/config/tsconfig.worker.json" + }, + { + "path": "./src/config/tsconfig.spec.json" + } + ] +} \ No newline at end of file diff --git a/samples/charts/category-chart/legend-highlighting/tslint.json b/samples/charts/category-chart/legend-highlighting/tslint.json new file mode 100644 index 000000000..777c777d9 --- /dev/null +++ b/samples/charts/category-chart/legend-highlighting/tslint.json @@ -0,0 +1,31 @@ +{ + "extends": "tslint:latest", + "rules": { + "deprecation": { + "severity": "warning" + }, + "arrow-parens": false, + "indent": [true, "spaces"], + "interface-name": [true, "always-prefix"], + "max-classes-per-file": false, + "no-bitwise": false, + "no-console": false, + "no-empty": false, + "no-duplicate-imports": false, + "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, + "no-submodule-imports": [false], + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, + "prefer-conditional-expression": false, + "prefer-const": false, + "prefer-for-of": false, + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] + } +} diff --git a/samples/charts/category-chart/line-chart-multiple-sources/package.json b/samples/charts/category-chart/line-chart-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/line-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/line-chart-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/line-chart-single-source/package.json b/samples/charts/category-chart/line-chart-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/line-chart-single-source/package.json +++ b/samples/charts/category-chart/line-chart-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/line-chart-styling/package.json b/samples/charts/category-chart/line-chart-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/line-chart-styling/package.json +++ b/samples/charts/category-chart/line-chart-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/line-chart-with-animations/package.json b/samples/charts/category-chart/line-chart-with-animations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/line-chart-with-animations/package.json +++ b/samples/charts/category-chart/line-chart-with-animations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/line-chart-with-annotations/package.json b/samples/charts/category-chart/line-chart-with-annotations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/line-chart-with-annotations/package.json +++ b/samples/charts/category-chart/line-chart-with-annotations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/line-chart-with-legend/package.json b/samples/charts/category-chart/line-chart-with-legend/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/line-chart-with-legend/package.json +++ b/samples/charts/category-chart/line-chart-with-legend/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/marker-options/package.json b/samples/charts/category-chart/marker-options/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/marker-options/package.json +++ b/samples/charts/category-chart/marker-options/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/category-chart/marker-templates/package.json b/samples/charts/category-chart/marker-templates/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/marker-templates/package.json +++ b/samples/charts/category-chart/marker-templates/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/overview/package.json b/samples/charts/category-chart/overview/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/overview/package.json +++ b/samples/charts/category-chart/overview/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/point-chart-multiple-sources/package.json b/samples/charts/category-chart/point-chart-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/point-chart-multiple-sources/package.json +++ b/samples/charts/category-chart/point-chart-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/point-chart-single-source/package.json b/samples/charts/category-chart/point-chart-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/point-chart-single-source/package.json +++ b/samples/charts/category-chart/point-chart-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/point-chart-styling/package.json b/samples/charts/category-chart/point-chart-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/point-chart-styling/package.json +++ b/samples/charts/category-chart/point-chart-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/spline-area-multiple-sources/package.json b/samples/charts/category-chart/spline-area-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/spline-area-multiple-sources/package.json +++ b/samples/charts/category-chart/spline-area-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/spline-area-single-source/package.json b/samples/charts/category-chart/spline-area-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/spline-area-single-source/package.json +++ b/samples/charts/category-chart/spline-area-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/spline-area-styling/package.json b/samples/charts/category-chart/spline-area-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/spline-area-styling/package.json +++ b/samples/charts/category-chart/spline-area-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/spline-multiple-sources/package.json b/samples/charts/category-chart/spline-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/spline-multiple-sources/package.json +++ b/samples/charts/category-chart/spline-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/spline-single-source/package.json b/samples/charts/category-chart/spline-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/spline-single-source/package.json +++ b/samples/charts/category-chart/spline-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/spline-styling/package.json b/samples/charts/category-chart/spline-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/spline-styling/package.json +++ b/samples/charts/category-chart/spline-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/stack-columns/package.json b/samples/charts/category-chart/stack-columns/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/stack-columns/package.json +++ b/samples/charts/category-chart/stack-columns/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/step-area-multiple-sources/package.json b/samples/charts/category-chart/step-area-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/step-area-multiple-sources/package.json +++ b/samples/charts/category-chart/step-area-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/step-area-single-source/package.json b/samples/charts/category-chart/step-area-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/step-area-single-source/package.json +++ b/samples/charts/category-chart/step-area-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/step-area-styling/package.json b/samples/charts/category-chart/step-area-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/step-area-styling/package.json +++ b/samples/charts/category-chart/step-area-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/step-line-multiple-sources/package.json b/samples/charts/category-chart/step-line-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/step-line-multiple-sources/package.json +++ b/samples/charts/category-chart/step-line-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/step-line-single-source/package.json b/samples/charts/category-chart/step-line-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/step-line-single-source/package.json +++ b/samples/charts/category-chart/step-line-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/step-line-styling/package.json b/samples/charts/category-chart/step-line-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/category-chart/step-line-styling/package.json +++ b/samples/charts/category-chart/step-line-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/tooltip-template/package.json b/samples/charts/category-chart/tooltip-template/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/tooltip-template/package.json +++ b/samples/charts/category-chart/tooltip-template/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/tooltip-types/package.json b/samples/charts/category-chart/tooltip-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/tooltip-types/package.json +++ b/samples/charts/category-chart/tooltip-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/trendline/package.json b/samples/charts/category-chart/trendline/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/category-chart/trendline/package.json +++ b/samples/charts/category-chart/trendline/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/category-chart/value-lines/package.json b/samples/charts/category-chart/value-lines/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/category-chart/value-lines/package.json +++ b/samples/charts/category-chart/value-lines/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/data-chart/annotations-custom/package.json b/samples/charts/data-chart/annotations-custom/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/annotations-custom/package.json +++ b/samples/charts/data-chart/annotations-custom/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-annotations-corner-radius/package.json b/samples/charts/data-chart/axis-annotations-corner-radius/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/axis-annotations-corner-radius/package.json +++ b/samples/charts/data-chart/axis-annotations-corner-radius/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-annotations/package.json b/samples/charts/data-chart/axis-annotations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/axis-annotations/package.json +++ b/samples/charts/data-chart/axis-annotations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-crossing/package.json b/samples/charts/data-chart/axis-crossing/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/axis-crossing/package.json +++ b/samples/charts/data-chart/axis-crossing/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-label-rotation/package.json b/samples/charts/data-chart/axis-label-rotation/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/data-chart/axis-label-rotation/package.json +++ b/samples/charts/data-chart/axis-label-rotation/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/data-chart/axis-locations/package.json b/samples/charts/data-chart/axis-locations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/axis-locations/package.json +++ b/samples/charts/data-chart/axis-locations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-min-max-gap/package.json b/samples/charts/data-chart/axis-min-max-gap/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/axis-min-max-gap/package.json +++ b/samples/charts/data-chart/axis-min-max-gap/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-settings/package.json b/samples/charts/data-chart/axis-settings/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/axis-settings/package.json +++ b/samples/charts/data-chart/axis-settings/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-sharing/package.json b/samples/charts/data-chart/axis-sharing/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/axis-sharing/package.json +++ b/samples/charts/data-chart/axis-sharing/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/axis-types/package.json b/samples/charts/data-chart/axis-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/axis-types/package.json +++ b/samples/charts/data-chart/axis-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/bar-chart-multiple-sources/package.json b/samples/charts/data-chart/bar-chart-multiple-sources/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/bar-chart-multiple-sources/package.json +++ b/samples/charts/data-chart/bar-chart-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/bar-chart-overlapping/package.json b/samples/charts/data-chart/bar-chart-overlapping/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/bar-chart-overlapping/package.json +++ b/samples/charts/data-chart/bar-chart-overlapping/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/bar-chart-single-source/package.json b/samples/charts/data-chart/bar-chart-single-source/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/bar-chart-single-source/package.json +++ b/samples/charts/data-chart/bar-chart-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/bar-chart-styling/package.json b/samples/charts/data-chart/bar-chart-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/bar-chart-styling/package.json +++ b/samples/charts/data-chart/bar-chart-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/callout-layer-styling/package.json b/samples/charts/data-chart/callout-layer-styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/callout-layer-styling/package.json +++ b/samples/charts/data-chart/callout-layer-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/chart-highlight-filter-datasource/package.json b/samples/charts/data-chart/chart-highlight-filter-datasource/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/data-chart/chart-highlight-filter-datasource/package.json +++ b/samples/charts/data-chart/chart-highlight-filter-datasource/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json b/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json +++ b/samples/charts/data-chart/chart-highlight-filter-multiple-series/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/data-chart/chart-highlight-filter/package.json b/samples/charts/data-chart/chart-highlight-filter/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/data-chart/chart-highlight-filter/package.json +++ b/samples/charts/data-chart/chart-highlight-filter/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/data-chart/chart-highlight-filter/src/OlympicMedalsTopCountriesWithTotals.ts b/samples/charts/data-chart/chart-highlight-filter/src/OlympicMedalsTopCountriesWithTotals.ts index 9dbc1eada..63183e6f0 100644 --- a/samples/charts/data-chart/chart-highlight-filter/src/OlympicMedalsTopCountriesWithTotals.ts +++ b/samples/charts/data-chart/chart-highlight-filter/src/OlympicMedalsTopCountriesWithTotals.ts @@ -5,8 +5,11 @@ export class OlympicMedalsTopCountriesWithTotalsItem { public year: string; public america: number; + public americaGold: number; public china: number; + public chinaGold: number; public russia: number; + public russiaGold: number; public total: number; } @@ -20,48 +23,66 @@ export class OlympicMedalsTopCountriesWithTotals extends Array - - - - - - - - + + +This folder contains Angular application with example of Scatter Bubble Chart Fill Scale feature using [DataChart](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component. + + + + + + View Docs + + + View Code + + + Run Sample + + + Run Sample + + + + +## Branches + +> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository. + +## Instructions + +Follow these instructions to run this example: + + +- clone and navigate to this sample in terminal window + +``` +git clone https://github.com/IgniteUI/igniteui-angular-examples.git +git checkout master +cd ../samples/charts/data-chart/scatter-bubble-chart-fill-scale +``` + + +- open above folder in VS Code or type: +``` +code . +``` + +- In terminal window, run: +``` +npm install --legacy-peer-deps +npm run-script start +``` + +- open http://localhost:4200/ in your browser + + +## Learn More + +To learn more about **Ignite UI for Angular** components, check out the [Angular documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html). diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/angular.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/angular.json new file mode 100644 index 000000000..11ffb8c9c --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/angular.json @@ -0,0 +1,106 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "demo": { + "root": "", + "sourceRoot": "src", + "projectType": "application", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/demo", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": [ + "zone.js", + "hammerjs" + ], + "tsConfig": "src/config/tsconfig.app.json", + "assets": [ + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "buildTarget": "demo:build" + }, + "configurations": { + "production": { + "buildTarget": "demo:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "demo:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/config/tsconfig.spec.json", + "karmaConfig": "src/config/karma.conf.js", + "styles": [ + "styles.css" + ], + "scripts": [], + "assets": [ + "src/assets" + ] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "src/config/tsconfig.app.json", + "src/config/tsconfig.spec.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + } + } + } + }, + "schematics": { + "@schematics/angular:component": { + "prefix": "app", + "style": "scss" + }, + "@schematics/angular:directive": { + "prefix": "app" + } + } +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json new file mode 100644 index 000000000..45bc6e299 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/package.json @@ -0,0 +1,47 @@ +{ + "scripts": { + "ng": "ng", + "update": "ng update", + "start": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng serve -o", + "build": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng build --configuration production", + "lint": "ng lint" + }, + "dependencies": { + "@angular/animations": "17.0.0", + "@angular/common": "17.0.0", + "@angular/compiler": "17.0.0", + "@angular/core": "17.0.0", + "@angular/forms": "17.0.0", + "@angular/platform-browser": "17.0.0", + "@angular/platform-browser-dynamic": "17.0.0", + "@types/hammerjs": "2.0.39", + "classlist.js": "1.1.20150312", + "core-js": "3.21.0", + "hammerjs": "2.0.8", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", + "igniteui-webcomponents": "4.7.0", + "intl": "1.2.5", + "jszip": "3.8.0", + "rxjs": "6.6.7", + "tslib": "2.3.1", + "web-animations-js": "2.3.2", + "zone.js": "~0.14.1" + }, + "devDependencies": { + "@angular/cli": "17.0.0", + "@angular/compiler-cli": "17.0.0", + "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", + "@types/node": "14.14.28", + "codelyzer": "6.0.2", + "jasmine-core": "3.7.1", + "jasmine-spec-reporter": "~4.2.1", + "sass.js": "0.11.1", + "tslint": "~6.1.3", + "ts-node": "9.1.1", + "typescript": "5.2.2" + } +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json new file mode 100644 index 000000000..07f53508e --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/sandbox.config.json @@ -0,0 +1,5 @@ +{ + "infiniteLoopProtection": false, + "hardReloadOnChange": false, + "view": "browser" +} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/WorldDebtAndPopulation.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/WorldDebtAndPopulation.ts new file mode 100644 index 000000000..d93f37f2b --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/WorldDebtAndPopulation.ts @@ -0,0 +1,1845 @@ +export class WorldDebtAndPopulationItem { + public constructor(init: Partial) { + Object.assign(this, init); + } + + public countryCode: string; + public countryName: string; + public gdpPerCapita: number; + public unemploymentRate: number; + public televisions: number; + public publicDebt: number; + public population: number; + public oilProduction: number; + public medianAge: number; + public internetUsers: number; + public electricityProduction: number; + public birthRate: number; + +} +export class WorldDebtAndPopulation extends Array { + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new WorldDebtAndPopulationItem( + { + countryCode: `AL`, + countryName: `Albania`, + gdpPerCapita: 5800, + unemploymentRate: 13, + televisions: 700000, + publicDebt: 51, + population: 3619778, + oilProduction: 7006, + medianAge: 30, + internetUsers: 471200, + electricityProduction: 5385, + birthRate: 15 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DZ`, + countryName: `Algeria`, + gdpPerCapita: 6700, + unemploymentRate: 12, + televisions: 3100000, + publicDebt: 18, + population: 33769668, + oilProduction: 1358000, + medianAge: 26, + internetUsers: 3500000, + electricityProduction: 31910, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AO`, + countryName: `Angola`, + gdpPerCapita: 7800, + unemploymentRate: 0, + televisions: 196000, + publicDebt: 12, + population: 12531357, + oilProduction: 1712000, + medianAge: 18, + internetUsers: 100000, + electricityProduction: 2585, + birthRate: 44 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AR`, + countryName: `Argentina`, + gdpPerCapita: 13100, + unemploymentRate: 9, + televisions: 7950000, + publicDebt: 56, + population: 40134425, + oilProduction: 730000, + medianAge: 30, + internetUsers: 9309000, + electricityProduction: 101100, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AW`, + countryName: `Aruba`, + gdpPerCapita: 21800, + unemploymentRate: 7, + televisions: 20000, + publicDebt: 46, + population: 101541, + oilProduction: 2356, + medianAge: 38, + internetUsers: 24000, + electricityProduction: 770, + birthRate: 13 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AU`, + countryName: `Australia`, + gdpPerCapita: 37300, + unemploymentRate: 4, + televisions: 10150000, + publicDebt: 16, + population: 21007310, + oilProduction: 540000, + medianAge: 37, + internetUsers: 11240000, + electricityProduction: 236700, + birthRate: 13 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AT`, + countryName: `Austria`, + gdpPerCapita: 39300, + unemploymentRate: 4, + televisions: 10150000, + publicDebt: 59, + population: 8205533, + oilProduction: 23320, + medianAge: 42, + internetUsers: 4277000, + electricityProduction: 61020, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AZ`, + countryName: `Azerbaijan`, + gdpPerCapita: 8000, + unemploymentRate: 1, + televisions: 170000, + publicDebt: 7, + population: 8177717, + oilProduction: 934700, + medianAge: 28, + internetUsers: 1036000, + electricityProduction: 23800, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BH`, + countryName: `Bahrain`, + gdpPerCapita: 33900, + unemploymentRate: 15, + televisions: 275000, + publicDebt: 31, + population: 718306, + oilProduction: 184300, + medianAge: 30, + internetUsers: 250000, + electricityProduction: 8187, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BD`, + countryName: `Bangladesh`, + gdpPerCapita: 1400, + unemploymentRate: 3, + televisions: 770000, + publicDebt: 37, + population: 153546896, + oilProduction: 6746, + medianAge: 23, + internetUsers: 500000, + electricityProduction: 21350, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BE`, + countryName: `Belgium`, + gdpPerCapita: 36200, + unemploymentRate: 8, + televisions: 4720000, + publicDebt: 85, + population: 10403951, + oilProduction: 9000, + medianAge: 41, + internetUsers: 5220000, + electricityProduction: 80840, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BT`, + countryName: `Bhutan`, + gdpPerCapita: 5200, + unemploymentRate: 3, + televisions: 11000, + publicDebt: 81, + population: 682321, + oilProduction: 0, + medianAge: 24, + internetUsers: 40000, + electricityProduction: 2000, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BO`, + countryName: `Bolivia`, + gdpPerCapita: 4400, + unemploymentRate: 8, + televisions: 900000, + publicDebt: 46, + population: 9247816, + oilProduction: 46470, + medianAge: 23, + internetUsers: 1000000, + electricityProduction: 5293, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BA`, + countryName: `Bosnia and Herzegovina`, + gdpPerCapita: 6100, + unemploymentRate: 46, + televisions: 0, + publicDebt: 34, + population: 4590310, + oilProduction: 0, + medianAge: 39, + internetUsers: 1055000, + electricityProduction: 12220, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BW`, + countryName: `Botswana`, + gdpPerCapita: 14300, + unemploymentRate: 8, + televisions: 31000, + publicDebt: 5, + population: 1842323, + oilProduction: 0, + medianAge: 21, + internetUsers: 80000, + electricityProduction: 912, + birthRate: 23 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BR`, + countryName: `Brazil`, + gdpPerCapita: 9500, + unemploymentRate: 9, + televisions: 36500000, + publicDebt: 45, + population: 196342592, + oilProduction: 1797000, + medianAge: 28, + internetUsers: 50000000, + electricityProduction: 396400, + birthRate: 19 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BG`, + countryName: `Bulgaria`, + gdpPerCapita: 11800, + unemploymentRate: 8, + televisions: 3310000, + publicDebt: 11, + population: 7262675, + oilProduction: 3661, + medianAge: 41, + internetUsers: 1899000, + electricityProduction: 45700, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CM`, + countryName: `Cameroon`, + gdpPerCapita: 2200, + unemploymentRate: 30, + televisions: 450000, + publicDebt: 16, + population: 18467692, + oilProduction: 85300, + medianAge: 19, + internetUsers: 370000, + electricityProduction: 4090, + birthRate: 35 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CA`, + countryName: `Canada`, + gdpPerCapita: 38600, + unemploymentRate: 6, + televisions: 21500000, + publicDebt: 64, + population: 33212696, + oilProduction: 3310000, + medianAge: 40, + internetUsers: 28000000, + electricityProduction: 609600, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CL`, + countryName: `Chile`, + gdpPerCapita: 14300, + unemploymentRate: 7, + televisions: 3150000, + publicDebt: 4, + population: 16454143, + oilProduction: 15100, + medianAge: 31, + internetUsers: 557000, + electricityProduction: 47600, + birthRate: 15 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CN`, + countryName: `China`, + gdpPerCapita: 5400, + unemploymentRate: 4, + televisions: 400000000, + publicDebt: 18, + population: 1330044544, + oilProduction: 3725000, + medianAge: 34, + internetUsers: 253000000, + electricityProduction: 3256000, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CO`, + countryName: `Colombia`, + gdpPerCapita: 7400, + unemploymentRate: 11, + televisions: 4590000, + publicDebt: 53, + population: 45013672, + oilProduction: 531300, + medianAge: 27, + internetUsers: 12100000, + electricityProduction: 50470, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CR`, + countryName: `Costa Rica`, + gdpPerCapita: 11100, + unemploymentRate: 5, + televisions: 525000, + publicDebt: 47, + population: 4195914, + oilProduction: 0, + medianAge: 27, + internetUsers: 1500000, + electricityProduction: 8349, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IV`, + countryName: `Ivory Coast`, + gdpPerCapita: 1700, + unemploymentRate: 0, + televisions: 1090000, + publicDebt: 75, + population: 20179602, + oilProduction: 48370, + medianAge: 19, + internetUsers: 300000, + electricityProduction: 5305, + birthRate: 33 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `HR`, + countryName: `Croatia`, + gdpPerCapita: 15500, + unemploymentRate: 12, + televisions: 1220000, + publicDebt: 48, + population: 4491543, + oilProduction: 17100, + medianAge: 41, + internetUsers: 1995000, + electricityProduction: 11990, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CU`, + countryName: `Cuba`, + gdpPerCapita: 11000, + unemploymentRate: 2, + televisions: 2640000, + publicDebt: 37, + population: 11423952, + oilProduction: 58300, + medianAge: 37, + internetUsers: 1310000, + electricityProduction: 16450, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CY`, + countryName: `Cyprus`, + gdpPerCapita: 27100, + unemploymentRate: 4, + televisions: 0, + publicDebt: 60, + population: 792604, + oilProduction: 0, + medianAge: 35, + internetUsers: 380000, + electricityProduction: 4618, + birthRate: 13 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CZ`, + countryName: `Czech Republic`, + gdpPerCapita: 24500, + unemploymentRate: 7, + televisions: 3405834, + publicDebt: 26, + population: 10220911, + oilProduction: 18030, + medianAge: 40, + internetUsers: 4400000, + electricityProduction: 77380, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DK`, + countryName: `Denmark`, + gdpPerCapita: 37200, + unemploymentRate: 3, + televisions: 3121000, + publicDebt: 26, + population: 5484723, + oilProduction: 342000, + medianAge: 40, + internetUsers: 3500000, + electricityProduction: 43350, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DO`, + countryName: `Dominican Republic`, + gdpPerCapita: 6600, + unemploymentRate: 16, + televisions: 770000, + publicDebt: 41, + population: 9507133, + oilProduction: 12, + medianAge: 25, + internetUsers: 1677000, + electricityProduction: 12220, + birthRate: 23 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `EC`, + countryName: `Ecuador`, + gdpPerCapita: 7200, + unemploymentRate: 9, + televisions: 2500000, + publicDebt: 33, + population: 13927650, + oilProduction: 511100, + medianAge: 24, + internetUsers: 1549000, + electricityProduction: 12940, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `EG`, + countryName: `Egypt`, + gdpPerCapita: 5000, + unemploymentRate: 9, + televisions: 7700000, + publicDebt: 106, + population: 81713520, + oilProduction: 665000, + medianAge: 25, + internetUsers: 8620000, + electricityProduction: 102500, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SV`, + countryName: `El Salvador`, + gdpPerCapita: 6000, + unemploymentRate: 6, + televisions: 600000, + publicDebt: 37, + population: 7066403, + oilProduction: 0, + medianAge: 22, + internetUsers: 700000, + electricityProduction: 5316, + birthRate: 26 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GQ`, + countryName: `Equatorial Guinea`, + gdpPerCapita: 28200, + unemploymentRate: 30, + televisions: 4000, + publicDebt: 2, + population: 616459, + oilProduction: 385500, + medianAge: 19, + internetUsers: 8000, + electricityProduction: 28, + birthRate: 37 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `EE`, + countryName: `Estonia`, + gdpPerCapita: 21800, + unemploymentRate: 5, + televisions: 605000, + publicDebt: 3, + population: 1307605, + oilProduction: 6930, + medianAge: 40, + internetUsers: 780000, + electricityProduction: 9599, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ET`, + countryName: `Ethiopia`, + gdpPerCapita: 700, + unemploymentRate: 0, + televisions: 682000, + publicDebt: 45, + population: 82544840, + oilProduction: 7, + medianAge: 17, + internetUsers: 291000, + electricityProduction: 2864, + birthRate: 44 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `FI`, + countryName: `Finland`, + gdpPerCapita: 36000, + unemploymentRate: 7, + televisions: 3200000, + publicDebt: 36, + population: 5244749, + oilProduction: 8951, + medianAge: 42, + internetUsers: 3600000, + electricityProduction: 73470, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GA`, + countryName: `Gabon`, + gdpPerCapita: 14000, + unemploymentRate: 21, + televisions: 63000, + publicDebt: 53, + population: 1485832, + oilProduction: 240000, + medianAge: 19, + internetUsers: 145000, + electricityProduction: 1520, + birthRate: 36 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DE`, + countryName: `Germany`, + gdpPerCapita: 34100, + unemploymentRate: 9, + televisions: 51400000, + publicDebt: 65, + population: 82369552, + oilProduction: 141700, + medianAge: 43, + internetUsers: 42500000, + electricityProduction: 579400, + birthRate: 8 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GH`, + countryName: `Ghana`, + gdpPerCapita: 1400, + unemploymentRate: 11, + televisions: 1900000, + publicDebt: 59, + population: 23382848, + oilProduction: 700, + medianAge: 20, + internetUsers: 650000, + electricityProduction: 7042, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GI`, + countryName: `Gibraltar`, + gdpPerCapita: 38200, + unemploymentRate: 3, + televisions: 10000, + publicDebt: 16, + population: 28002, + oilProduction: 0, + medianAge: 40, + internetUsers: 6200, + electricityProduction: 141, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GR`, + countryName: `Greece`, + gdpPerCapita: 30600, + unemploymentRate: 8, + televisions: 2540000, + publicDebt: 90, + population: 10722816, + oilProduction: 5687, + medianAge: 42, + internetUsers: 2540000, + electricityProduction: 56130, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GT`, + countryName: `Guatemala`, + gdpPerCapita: 5100, + unemploymentRate: 3, + televisions: 1323000, + publicDebt: 21, + population: 13002206, + oilProduction: 13000, + medianAge: 19, + internetUsers: 1320000, + electricityProduction: 7281, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `HN`, + countryName: `Honduras`, + gdpPerCapita: 4300, + unemploymentRate: 28, + televisions: 570000, + publicDebt: 24, + population: 7639327, + oilProduction: 0, + medianAge: 20, + internetUsers: 344100, + electricityProduction: 5339, + birthRate: 27 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `HU`, + countryName: `Hungary`, + gdpPerCapita: 19300, + unemploymentRate: 7, + televisions: 4420000, + publicDebt: 67, + population: 9930915, + oilProduction: 42180, + medianAge: 39, + internetUsers: 4200000, + electricityProduction: 33690, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IS`, + countryName: `Iceland`, + gdpPerCapita: 40400, + unemploymentRate: 1, + televisions: 98000, + publicDebt: 28, + population: 304367, + oilProduction: 0, + medianAge: 35, + internetUsers: 202300, + electricityProduction: 8533, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IN`, + countryName: `India`, + gdpPerCapita: 2600, + unemploymentRate: 7, + televisions: 63000000, + publicDebt: 58, + population: 1147995904, + oilProduction: 810000, + medianAge: 25, + internetUsers: 80000000, + electricityProduction: 661600, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ID`, + countryName: `Indonesia`, + gdpPerCapita: 3600, + unemploymentRate: 9, + televisions: 13750000, + publicDebt: 34, + population: 237512352, + oilProduction: 837500, + medianAge: 27, + internetUsers: 13000000, + electricityProduction: 125900, + birthRate: 19 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IR`, + countryName: `Iran`, + gdpPerCapita: 11700, + unemploymentRate: 12, + televisions: 4610000, + publicDebt: 17, + population: 65875224, + oilProduction: 3956000, + medianAge: 26, + internetUsers: 23000000, + electricityProduction: 170400, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IE`, + countryName: `Ireland`, + gdpPerCapita: 46600, + unemploymentRate: 5, + televisions: 1820000, + publicDebt: 25, + population: 4156119, + oilProduction: 0, + medianAge: 35, + internetUsers: 1708000, + electricityProduction: 24130, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IL`, + countryName: `Israel`, + gdpPerCapita: 26600, + unemploymentRate: 7, + televisions: 1690000, + publicDebt: 81, + population: 7112359, + oilProduction: 100, + medianAge: 29, + internetUsers: 2000000, + electricityProduction: 46850, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IT`, + countryName: `Italy`, + gdpPerCapita: 30900, + unemploymentRate: 6, + televisions: 30300000, + publicDebt: 104, + population: 58145320, + oilProduction: 164800, + medianAge: 43, + internetUsers: 32000000, + electricityProduction: 278500, + birthRate: 8 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `JM`, + countryName: `Jamaica`, + gdpPerCapita: 7400, + unemploymentRate: 10, + televisions: 460000, + publicDebt: 127, + population: 2804332, + oilProduction: 0, + medianAge: 23, + internetUsers: 1500000, + electricityProduction: 6985, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `JP`, + countryName: `Japan`, + gdpPerCapita: 33500, + unemploymentRate: 4, + televisions: 86500000, + publicDebt: 170, + population: 127288416, + oilProduction: 125000, + medianAge: 44, + internetUsers: 88110000, + electricityProduction: 1025000, + birthRate: 8 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `JO`, + countryName: `Jordan`, + gdpPerCapita: 4700, + unemploymentRate: 14, + televisions: 500000, + publicDebt: 72, + population: 6198677, + oilProduction: 0, + medianAge: 24, + internetUsers: 1127000, + electricityProduction: 9074, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KZ`, + countryName: `Kazakhstan`, + gdpPerCapita: 11000, + unemploymentRate: 7, + televisions: 3880000, + publicDebt: 8, + population: 15340533, + oilProduction: 1355000, + medianAge: 29, + internetUsers: 1901000, + electricityProduction: 76340, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KE`, + countryName: `Kenya`, + gdpPerCapita: 1700, + unemploymentRate: 40, + televisions: 730000, + publicDebt: 49, + population: 37953840, + oilProduction: 0, + medianAge: 19, + internetUsers: 3000000, + electricityProduction: 5502, + birthRate: 38 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KR`, + countryName: `Korea, South`, + gdpPerCapita: 25000, + unemploymentRate: 3, + televisions: 15900000, + publicDebt: 28, + population: 48379392, + oilProduction: 17050, + medianAge: 37, + internetUsers: 35590000, + electricityProduction: 403200, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KW`, + countryName: `Kuwait`, + gdpPerCapita: 55900, + unemploymentRate: 2, + televisions: 875000, + publicDebt: 10, + population: 2596799, + oilProduction: 2440000, + medianAge: 26, + internetUsers: 900000, + electricityProduction: 41110, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LV`, + countryName: `Latvia`, + gdpPerCapita: 17700, + unemploymentRate: 6, + televisions: 1220000, + publicDebt: 7, + population: 2245423, + oilProduction: 0, + medianAge: 40, + internetUsers: 1770000, + electricityProduction: 4778, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LB`, + countryName: `Lebanon`, + gdpPerCapita: 10300, + unemploymentRate: 20, + televisions: 1180000, + publicDebt: 187, + population: 3971941, + oilProduction: 0, + medianAge: 29, + internetUsers: 950000, + electricityProduction: 9183, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LY`, + countryName: `Libya`, + gdpPerCapita: 12400, + unemploymentRate: 30, + televisions: 730000, + publicDebt: 5, + population: 6173579, + oilProduction: 1712000, + medianAge: 24, + internetUsers: 260000, + electricityProduction: 21150, + birthRate: 26 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LT`, + countryName: `Lithuania`, + gdpPerCapita: 16800, + unemploymentRate: 4, + televisions: 1700000, + publicDebt: 17, + population: 3565205, + oilProduction: 13160, + medianAge: 39, + internetUsers: 1330000, + electricityProduction: 13480, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LU`, + countryName: `Luxembourg`, + gdpPerCapita: 79400, + unemploymentRate: 4, + televisions: 285000, + publicDebt: 6, + population: 486006, + oilProduction: 0, + medianAge: 39, + internetUsers: 345000, + electricityProduction: 3156, + birthRate: 12 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MK`, + countryName: `Macedonia`, + gdpPerCapita: 8400, + unemploymentRate: 35, + televisions: 510000, + publicDebt: 31, + population: 2061315, + oilProduction: 0, + medianAge: 35, + internetUsers: 685000, + electricityProduction: 6051, + birthRate: 12 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MW`, + countryName: `Malawi`, + gdpPerCapita: 800, + unemploymentRate: 0, + televisions: 0, + publicDebt: 51, + population: 13931831, + oilProduction: 0, + medianAge: 17, + internetUsers: 139500, + electricityProduction: 1397, + birthRate: 42 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MY`, + countryName: `Malaysia`, + gdpPerCapita: 14500, + unemploymentRate: 3, + televisions: 10800000, + publicDebt: 42, + population: 25274132, + oilProduction: 757500, + medianAge: 25, + internetUsers: 15868000, + electricityProduction: 82360, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MU`, + countryName: `Mauritius`, + gdpPerCapita: 11300, + unemploymentRate: 9, + televisions: 258000, + publicDebt: 63, + population: 1274189, + oilProduction: 0, + medianAge: 32, + internetUsers: 340000, + electricityProduction: 2350, + birthRate: 15 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MX`, + countryName: `Mexico`, + gdpPerCapita: 12400, + unemploymentRate: 4, + televisions: 25600000, + publicDebt: 23, + population: 109955400, + oilProduction: 3083000, + medianAge: 26, + internetUsers: 22812000, + electricityProduction: 222400, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MD`, + countryName: `Moldova`, + gdpPerCapita: 2300, + unemploymentRate: 2, + televisions: 1260000, + publicDebt: 23, + population: 4324450, + oilProduction: 0, + medianAge: 34, + internetUsers: 700000, + electricityProduction: 3881, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MA`, + countryName: `Morocco`, + gdpPerCapita: 3700, + unemploymentRate: 10, + televisions: 3100000, + publicDebt: 67, + population: 34343220, + oilProduction: 300, + medianAge: 25, + internetUsers: 7300000, + electricityProduction: 21370, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MZ`, + countryName: `Mozambique`, + gdpPerCapita: 800, + unemploymentRate: 21, + televisions: 67600, + publicDebt: 22, + population: 21284700, + oilProduction: 0, + medianAge: 17, + internetUsers: 200000, + electricityProduction: 13170, + birthRate: 38 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NA`, + countryName: `Namibia`, + gdpPerCapita: 5200, + unemploymentRate: 5, + televisions: 60000, + publicDebt: 22, + population: 2088669, + oilProduction: 0, + medianAge: 21, + internetUsers: 101000, + electricityProduction: 1688, + birthRate: 23 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NL`, + countryName: `Netherlands`, + gdpPerCapita: 39000, + unemploymentRate: 5, + televisions: 8100000, + publicDebt: 46, + population: 16645313, + oilProduction: 76000, + medianAge: 40, + internetUsers: 15000000, + electricityProduction: 94340, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NZ`, + countryName: `New Zealand`, + gdpPerCapita: 27200, + unemploymentRate: 4, + televisions: 1926000, + publicDebt: 21, + population: 4173460, + oilProduction: 25880, + medianAge: 36, + internetUsers: 3360000, + electricityProduction: 42060, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NI`, + countryName: `Nicaragua`, + gdpPerCapita: 2800, + unemploymentRate: 5, + televisions: 320000, + publicDebt: 63, + population: 5785846, + oilProduction: 0, + medianAge: 22, + internetUsers: 155000, + electricityProduction: 2778, + birthRate: 24 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NG`, + countryName: `Nigeria`, + gdpPerCapita: 2100, + unemploymentRate: 5, + televisions: 6900000, + publicDebt: 14, + population: 146255312, + oilProduction: 2166000, + medianAge: 19, + internetUsers: 10000000, + electricityProduction: 22530, + birthRate: 37 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NO`, + countryName: `Norway`, + gdpPerCapita: 53300, + unemploymentRate: 3, + televisions: 2030000, + publicDebt: 83, + population: 4644457, + oilProduction: 2560000, + medianAge: 39, + internetUsers: 3800000, + electricityProduction: 135800, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `OM`, + countryName: `Oman`, + gdpPerCapita: 1900, + unemploymentRate: 15, + televisions: 1600000, + publicDebt: 4, + population: 3311640, + oilProduction: 710800, + medianAge: 19, + internetUsers: 340000, + electricityProduction: 11890, + birthRate: 35 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PK`, + countryName: `Pakistan`, + gdpPerCapita: 2400, + unemploymentRate: 6, + televisions: 3100000, + publicDebt: 51, + population: 172800048, + oilProduction: 62000, + medianAge: 21, + internetUsers: 17500000, + electricityProduction: 89820, + birthRate: 28 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PA`, + countryName: `Panama`, + gdpPerCapita: 10700, + unemploymentRate: 6, + televisions: 510000, + publicDebt: 53, + population: 3309679, + oilProduction: 0, + medianAge: 27, + internetUsers: 525200, + electricityProduction: 5661, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PG`, + countryName: `Papua New Guinea`, + gdpPerCapita: 2100, + unemploymentRate: 2, + televisions: 59841, + publicDebt: 40, + population: 5931769, + oilProduction: 47800, + medianAge: 22, + internetUsers: 110000, + electricityProduction: 3698, + birthRate: 28 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PY`, + countryName: `Paraguay`, + gdpPerCapita: 4000, + unemploymentRate: 6, + televisions: 990000, + publicDebt: 27, + population: 6831306, + oilProduction: 0, + medianAge: 22, + internetUsers: 280000, + electricityProduction: 70000, + birthRate: 28 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PE`, + countryName: `Peru`, + gdpPerCapita: 7600, + unemploymentRate: 7, + televisions: 3060000, + publicDebt: 29, + population: 29180900, + oilProduction: 119000, + medianAge: 26, + internetUsers: 7636000, + electricityProduction: 24970, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PH`, + countryName: `Philippines`, + gdpPerCapita: 3200, + unemploymentRate: 7, + televisions: 3700000, + publicDebt: 56, + population: 96061680, + oilProduction: 0, + medianAge: 22, + internetUsers: 5300000, + electricityProduction: 53670, + birthRate: 26 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PL`, + countryName: `Poland`, + gdpPerCapita: 16200, + unemploymentRate: 13, + televisions: 13050000, + publicDebt: 43, + population: 38500696, + oilProduction: 0, + medianAge: 38, + internetUsers: 16000000, + electricityProduction: 146200, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PT`, + countryName: `Portugal`, + gdpPerCapita: 21800, + unemploymentRate: 8, + televisions: 3310000, + publicDebt: 64, + population: 10676910, + oilProduction: 9500, + medianAge: 39, + internetUsers: 3549000, + electricityProduction: 49040, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `QA`, + countryName: `Qatar`, + gdpPerCapita: 87600, + unemploymentRate: 1, + televisions: 230000, + publicDebt: 11, + population: 824789, + oilProduction: 797500, + medianAge: 31, + internetUsers: 351000, + electricityProduction: 13540, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `RO`, + countryName: `Romania`, + gdpPerCapita: 11100, + unemploymentRate: 4, + televisions: 5250000, + publicDebt: 13, + population: 22246862, + oilProduction: 115000, + medianAge: 37, + internetUsers: 12000000, + electricityProduction: 60520, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `RU`, + countryName: `Russia`, + gdpPerCapita: 14800, + unemploymentRate: 6, + televisions: 60500000, + publicDebt: 6, + population: 140702096, + oilProduction: 9870000, + medianAge: 38, + internetUsers: 30000000, + electricityProduction: 1000000, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SA`, + countryName: `Saudi Arabia`, + gdpPerCapita: 19800, + unemploymentRate: 13, + televisions: 5100000, + publicDebt: 24, + population: 28146656, + oilProduction: 11000000, + medianAge: 22, + internetUsers: 6200000, + electricityProduction: 165600, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SN`, + countryName: `Senegal`, + gdpPerCapita: 1700, + unemploymentRate: 48, + televisions: 361000, + publicDebt: 23, + population: 12853259, + oilProduction: 0, + medianAge: 19, + internetUsers: 820000, + electricityProduction: 2159, + birthRate: 37 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SC`, + countryName: `Seychelles`, + gdpPerCapita: 16600, + unemploymentRate: 2, + televisions: 11000, + publicDebt: 92, + population: 82247, + oilProduction: 0, + medianAge: 29, + internetUsers: 32000, + electricityProduction: 252, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SG`, + countryName: `Singapore`, + gdpPerCapita: 49900, + unemploymentRate: 2, + televisions: 1330000, + publicDebt: 96, + population: 4608167, + oilProduction: 9836, + medianAge: 38, + internetUsers: 3105000, + electricityProduction: 39440, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SK`, + countryName: `Slovakia`, + gdpPerCapita: 20200, + unemploymentRate: 8, + televisions: 2620000, + publicDebt: 36, + population: 5455407, + oilProduction: 12840, + medianAge: 37, + internetUsers: 2350000, + electricityProduction: 29890, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SI`, + countryName: `Slovenia`, + gdpPerCapita: 28000, + unemploymentRate: 8, + televisions: 710000, + publicDebt: 24, + population: 2007711, + oilProduction: 5, + medianAge: 41, + internetUsers: 1300000, + electricityProduction: 14900, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ZA`, + countryName: `South Africa`, + gdpPerCapita: 9700, + unemploymentRate: 24, + televisions: 6000000, + publicDebt: 31, + population: 48782756, + oilProduction: 200000, + medianAge: 24, + internetUsers: 5100000, + electricityProduction: 264000, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ES`, + countryName: `Spain`, + gdpPerCapita: 33600, + unemploymentRate: 8, + televisions: 16200000, + publicDebt: 36, + population: 40491052, + oilProduction: 29350, + medianAge: 41, + internetUsers: 19690000, + electricityProduction: 270300, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LK`, + countryName: `Sri Lanka`, + gdpPerCapita: 4000, + unemploymentRate: 6, + televisions: 1530000, + publicDebt: 86, + population: 21128772, + oilProduction: 0, + medianAge: 30, + internetUsers: 771700, + electricityProduction: 8411, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SD`, + countryName: `Sudan`, + gdpPerCapita: 1900, + unemploymentRate: 19, + televisions: 2380000, + publicDebt: 106, + population: 40218456, + oilProduction: 484500, + medianAge: 19, + internetUsers: 1500000, + electricityProduction: 3944, + birthRate: 34 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SE`, + countryName: `Sweden`, + gdpPerCapita: 37500, + unemploymentRate: 6, + televisions: 4600000, + publicDebt: 42, + population: 9045389, + oilProduction: 2350, + medianAge: 41, + internetUsers: 7000000, + electricityProduction: 153200, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CH`, + countryName: `Switzerland`, + gdpPerCapita: 40100, + unemploymentRate: 3, + televisions: 3310000, + publicDebt: 44, + population: 7581520, + oilProduction: 3202, + medianAge: 41, + internetUsers: 4610000, + electricityProduction: 56100, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SY`, + countryName: `Syria`, + gdpPerCapita: 4700, + unemploymentRate: 9, + televisions: 1050000, + publicDebt: 38, + population: 19747586, + oilProduction: 379000, + medianAge: 21, + internetUsers: 3470000, + electricityProduction: 153200, + birthRate: 27 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TW`, + countryName: `Taiwan`, + gdpPerCapita: 30100, + unemploymentRate: 4, + televisions: 8800000, + publicDebt: 28, + population: 22920946, + oilProduction: 600, + medianAge: 36, + internetUsers: 14760000, + electricityProduction: 235000, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TZ`, + countryName: `Tanzania`, + gdpPerCapita: 1300, + unemploymentRate: 0, + televisions: 103000, + publicDebt: 20, + population: 40213160, + oilProduction: 0, + medianAge: 18, + internetUsers: 400000, + electricityProduction: 1880, + birthRate: 35 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TH`, + countryName: `Thailand`, + gdpPerCapita: 8000, + unemploymentRate: 1, + televisions: 15190000, + publicDebt: 38, + population: 65493296, + oilProduction: 310000, + medianAge: 33, + internetUsers: 13416000, + electricityProduction: 124600, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TN`, + countryName: `Tunisia`, + gdpPerCapita: 7400, + unemploymentRate: 14, + televisions: 920000, + publicDebt: 55, + population: 10383577, + oilProduction: 76900, + medianAge: 29, + internetUsers: 1722000, + electricityProduction: 12850, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TR`, + countryName: `Turkey`, + gdpPerCapita: 12000, + unemploymentRate: 10, + televisions: 20900000, + publicDebt: 39, + population: 71892808, + oilProduction: 45460, + medianAge: 29, + internetUsers: 13150000, + electricityProduction: 154200, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UG`, + countryName: `Uganda`, + gdpPerCapita: 1000, + unemploymentRate: 0, + televisions: 500000, + publicDebt: 21, + population: 31367972, + oilProduction: 0, + medianAge: 15, + internetUsers: 2000000, + electricityProduction: 1983, + birthRate: 48 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UA`, + countryName: `Ukraine`, + gdpPerCapita: 7000, + unemploymentRate: 2, + televisions: 18050000, + publicDebt: 12, + population: 45994288, + oilProduction: 90400, + medianAge: 39, + internetUsers: 10000000, + electricityProduction: 192100, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AE`, + countryName: `United Arab Emirates`, + gdpPerCapita: 37000, + unemploymentRate: 2, + televisions: 310000, + publicDebt: 21, + population: 4621399, + oilProduction: 2510000, + medianAge: 30, + internetUsers: 2300000, + electricityProduction: 57060, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UK`, + countryName: `United Kingdom`, + gdpPerCapita: 35000, + unemploymentRate: 5, + televisions: 30500000, + publicDebt: 44, + population: 60943912, + oilProduction: 1636000, + medianAge: 40, + internetUsers: 40200000, + electricityProduction: 372600, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `US`, + countryName: `United States`, + gdpPerCapita: 45800, + unemploymentRate: 5, + televisions: 219000000, + publicDebt: 61, + population: 303824640, + oilProduction: 7460000, + medianAge: 37, + internetUsers: 223000000, + electricityProduction: 4062000, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UY`, + countryName: `Uruguay`, + gdpPerCapita: 10800, + unemploymentRate: 9, + televisions: 782000, + publicDebt: 65, + population: 3477778, + oilProduction: 27830, + medianAge: 33, + internetUsers: 968000, + electricityProduction: 9200, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UZ`, + countryName: `Uzbekistan`, + gdpPerCapita: 2400, + unemploymentRate: 1, + televisions: 6400000, + publicDebt: 19, + population: 27345026, + oilProduction: 109400, + medianAge: 24, + internetUsers: 1200000, + electricityProduction: 49000, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `VE`, + countryName: `Venezuela`, + gdpPerCapita: 12800, + unemploymentRate: 9, + televisions: 4100000, + publicDebt: 19, + population: 26414816, + oilProduction: 2398000, + medianAge: 25, + internetUsers: 5720000, + electricityProduction: 99200, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `VN`, + countryName: `Vietnam`, + gdpPerCapita: 2600, + unemploymentRate: 4, + televisions: 3570000, + publicDebt: 42, + population: 86116560, + oilProduction: 324000, + medianAge: 27, + internetUsers: 17870000, + electricityProduction: 59010, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `WF`, + countryName: `Wallis and Futuna`, + gdpPerCapita: 3800, + unemploymentRate: 15, + televisions: 0, + publicDebt: 6, + population: 15237, + oilProduction: 0, + medianAge: 0, + internetUsers: 900, + electricityProduction: 0, + birthRate: 0 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `YE`, + countryName: `Yemen`, + gdpPerCapita: 2500, + unemploymentRate: 35, + televisions: 470000, + publicDebt: 34, + population: 23013376, + oilProduction: 339200, + medianAge: 17, + internetUsers: 320000, + electricityProduction: 4456, + birthRate: 42 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ZM`, + countryName: `Zambia`, + gdpPerCapita: 1400, + unemploymentRate: 50, + televisions: 277000, + publicDebt: 28, + population: 11669534, + oilProduction: 150, + medianAge: 17, + internetUsers: 500000, + electricityProduction: 8850, + birthRate: 41 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ZW`, + countryName: `Zimbabwe`, + gdpPerCapita: 200, + unemploymentRate: 80, + televisions: 370000, + publicDebt: 218, + population: 11350111, + oilProduction: 0, + medianAge: 18, + internetUsers: 1351000, + electricityProduction: 9950, + birthRate: 32 + }), + ]; + super(...(newItems.slice(0, items))); + } + } +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.html b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.html new file mode 100644 index 000000000..5334a49f7 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.html @@ -0,0 +1,73 @@ +
+
+ + + + + + +
+
+ + + + + + + + +
+
diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.scss b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.scss new file mode 100644 index 000000000..cbff781da --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.scss @@ -0,0 +1,3 @@ +/* styles are loaded the Shared CSS file located at: +https://static.infragistics.com/xplatform/css/samples/ +*/ diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.ts new file mode 100644 index 000000000..4348e8d6a --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.component.ts @@ -0,0 +1,112 @@ +import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; +import { ComponentRenderer, NumberAbbreviatorDescriptionModule, DataChartCoreDescriptionModule, DataChartScatterDescriptionModule, DataChartScatterCoreDescriptionModule, DataChartInteractivityDescriptionModule, DataChartAnnotationDescriptionModule, PropertyEditorPanelDescriptionModule } from 'igniteui-angular-core'; +import { WorldDebtAndPopulationItem, WorldDebtAndPopulation } from './WorldDebtAndPopulation'; +import { IgxPropertyEditorPropertyDescriptionChangedEventArgs, IgxPropertyEditorPropertyDescriptionComponent } from 'igniteui-angular-layouts'; +import { IgxBubbleSeriesComponent } from 'igniteui-angular-charts'; +import { EnumUtil } from 'igniteui-angular-core'; +import { IgxPropertyEditorPanelComponent } from 'igniteui-angular-layouts'; +import { IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxSizeScaleComponent, IgxValueBrushScaleComponent } from 'igniteui-angular-charts'; + +import { defineAllComponents } from 'igniteui-webcomponents'; + +defineAllComponents(); + +@Component({ + selector: "app-root", + styleUrls: ["./app.component.scss"], + templateUrl: "./app.component.html", + changeDetection: ChangeDetectionStrategy.OnPush +}) + +export class AppComponent implements AfterViewInit +{ + + @ViewChild("propertyEditor", { static: true } ) + private propertyEditor: IgxPropertyEditorPanelComponent + @ViewChild("fillScaleMinimumValueEditor", { static: true } ) + private fillScaleMinimumValueEditor: IgxPropertyEditorPropertyDescriptionComponent + @ViewChild("fillScaleMaximumValueEditor", { static: true } ) + private fillScaleMaximumValueEditor: IgxPropertyEditorPropertyDescriptionComponent + @ViewChild("chart", { static: true } ) + private chart: IgxDataChartComponent + @ViewChild("xAxis", { static: true } ) + private xAxis: IgxNumericXAxisComponent + @ViewChild("yAxis", { static: true } ) + private yAxis: IgxNumericYAxisComponent + @ViewChild("bubbleSeries1", { static: true } ) + private bubbleSeries1: IgxBubbleSeriesComponent + private _sizeScale1: IgxSizeScaleComponent | null = null; + public get sizeScale1(): IgxSizeScaleComponent { + if (this._sizeScale1 == null) + { + var sizeScale1 = new IgxSizeScaleComponent(); + sizeScale1.isLogarithmic = false; + sizeScale1.minimumValue = 10; + sizeScale1.maximumValue = 120; + + this._sizeScale1 = sizeScale1; + } + return this._sizeScale1; + } + private _valueBrushScale1: IgxValueBrushScaleComponent | null = null; + public get valueBrushScale1(): IgxValueBrushScaleComponent { + if (this._valueBrushScale1 == null) + { + var valueBrushScale1 = new IgxValueBrushScaleComponent(); + valueBrushScale1.isLogarithmic = false; + valueBrushScale1.minimumValue = 0; + valueBrushScale1.maximumValue = 100000; + valueBrushScale1.brushes = ["rgba(26, 161, 226, 1)", "rgba(24, 154, 217, 1)", "rgba(22, 146, 206, 1)", "rgba(19, 133, 188, 1)", "rgba(15, 121, 171, 1)", "rgba(12, 107, 153, 1)", "rgba(9, 94, 136, 1)", "rgba(5, 82, 119, 1)", "rgba(2, 70, 105, 1)", "rgba(0, 63, 94, 1)"]; + + this._valueBrushScale1 = valueBrushScale1; + } + return this._valueBrushScale1; + } + private _worldDebtAndPopulation: WorldDebtAndPopulation = null; + public get worldDebtAndPopulation(): WorldDebtAndPopulation { + if (this._worldDebtAndPopulation == null) + { + this._worldDebtAndPopulation = new WorldDebtAndPopulation(); + } + return this._worldDebtAndPopulation; + } + + private _componentRenderer: ComponentRenderer = null; + public get renderer(): ComponentRenderer { + if (this._componentRenderer == null) { + this._componentRenderer = new ComponentRenderer(); + var context = this._componentRenderer.context; + NumberAbbreviatorDescriptionModule.register(context); + DataChartCoreDescriptionModule.register(context); + DataChartScatterDescriptionModule.register(context); + DataChartScatterCoreDescriptionModule.register(context); + DataChartInteractivityDescriptionModule.register(context); + DataChartAnnotationDescriptionModule.register(context); + PropertyEditorPanelDescriptionModule.register(context); + } + return this._componentRenderer; + } + + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } + + public scatterBubbleSeriesFillScaleSliderChanged({ sender, args }: { sender: any, args: IgxPropertyEditorPropertyDescriptionChangedEventArgs }): void { + let series: IgxBubbleSeriesComponent = this.chart.actualSeries[0] as IgxBubbleSeriesComponent; + + let fillScale = (series.fillScale as any); + + if(args.newValue >= 25000){ + fillScale.maximumValue = args.newValue; + } + else{ + fillScale.minimumValue = args.newValue; + } + } + +} + diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.module.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.module.ts new file mode 100644 index 000000000..47d634286 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/app.module.ts @@ -0,0 +1,32 @@ +import { NgModule } from "@angular/core"; +import { FormsModule } from "@angular/forms"; +import { CommonModule } from "@angular/common"; +import { BrowserModule } from "@angular/platform-browser"; +import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; +import { AppComponent } from "./app.component"; + +import { IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, IgxDataChartInteractivityModule, IgxDataChartAnnotationModule } from 'igniteui-angular-charts'; +import { IgxPropertyEditorPanelModule } from 'igniteui-angular-layouts'; + +@NgModule({ + bootstrap: [AppComponent], + declarations: [ + AppComponent +], + imports: [ + BrowserModule, + BrowserAnimationsModule, + CommonModule, + FormsModule, + IgxNumberAbbreviatorModule, + IgxDataChartCoreModule, + IgxDataChartScatterModule, + IgxDataChartScatterCoreModule, + IgxDataChartInteractivityModule, + IgxDataChartAnnotationModule, + IgxPropertyEditorPanelModule +], + providers: [], + schemas: [] +}) +export class AppModule {} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig-es5.app.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig-es5.app.json new file mode 100644 index 000000000..7e8983eb4 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig-es5.app.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.app.json", + "compilerOptions": { + "target": "ES2022" + } + } diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.app.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.app.json new file mode 100644 index 000000000..f722e3fe4 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/app", + "baseUrl": "./", + "types": [] + }, + "files": [ + "../main.ts", + "../polyfills.ts" + ] +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.base.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.base.json new file mode 100644 index 000000000..5574be5e5 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.base.json @@ -0,0 +1,24 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "importHelpers": true, + "module": "ES2022", + "outDir": "../../dist/out-tsc", + "sourceMap": false, + "declaration": false, + "moduleResolution": "node", + "experimentalDecorators": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "downlevelIteration": true, // required for excel library + "target": "ES2022", + "typeRoots": [ + "../../node_modules/@types" + ], + "lib": [ + "ES2022", + "dom" + ], + "useDefineForClassFields": false + } +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.spec.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.spec.json new file mode 100644 index 000000000..6eb8c055c --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.spec.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/spec", + "baseUrl": "./", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "../test.ts", + "../polyfills.ts" + ], + "include": [ + "../**/*.spec.ts", + "../**/*.d.ts" + ] +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.worker.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.worker.json new file mode 100644 index 000000000..4867b1275 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/config/tsconfig.worker.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/worker", + "lib": [ + "ES2022", + "DOM" + ], + "types": [] + }, + "include": [ + "../**/*Worker.ts" + ] +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/environments/environment.prod.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/environments/environment.prod.ts new file mode 100644 index 000000000..3612073bc --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/environments/environment.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/environments/environment.ts new file mode 100644 index 000000000..7b4f817ad --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/index.html b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/index.html new file mode 100644 index 000000000..7650dfb64 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/index.html @@ -0,0 +1,23 @@ + + + + + + IgniteUI for Angular | Example | infragistics + + + + + + + + + + + + + + + + + diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/main.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/main.ts new file mode 100644 index 000000000..ec9adcd4a --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/main.ts @@ -0,0 +1,15 @@ +// tslint:disable:no-string-literal +import "./polyfills"; +import { enableProdMode } from "@angular/core"; +import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; +import { AppModule } from "./app.module"; + +platformBrowserDynamic().bootstrapModule(AppModule).then(ref => { + // ensure Angular destroys itself on hot reloads. + if (window["ngRef"]) { + window["ngRef"].destroy(); + } + window["ngRef"] = ref; + + // otherwise, log the boot error +}).catch(err => console.error(err)); diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/polyfills.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/polyfills.ts new file mode 100644 index 000000000..d583cff9c --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/polyfills.ts @@ -0,0 +1,65 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** +* BROWSER POLYFILLS +*/ + +// import "core-js/es7/object"; + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +//import "classlist.js"; // run `npm install --save classlist.js`. + +/** IE10 and IE11 requires the following for the Reflect API. */ +// import "core-js/es6/reflect"; + +/* Evergreen browsers require these. */ +// used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. +// import "core-js/es7/reflect"; + +/* + * Required to support Web Animations `@angular/platform-browser/animations`. + * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation + */ +//import "web-animations-js"; // run `npm install --save web-animations-js`. + +/*************************************************************************************************** + * Zone JS is required by Angular itself. + */ +import "hammerjs/hammer"; +import "zone.js"; // included with Angular CLI. + +/*************************************************************************************************** + * @angular/animations polyfill + */ +// if (!Element.prototype.matches) { +// Element.prototype.matches = (Element.prototype as any).msMatchesSelector; +// } + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ + +/** + * Date, currency, decimal and percent pipes. + * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 + */ +// import "intl"; // Run `npm install --save intl`. +// import "intl/locale-data/jsonp/de"; +/** + * Need to import at least one locale-data with intl. + */ +// import "intl/locale-data/jsonp/en"; diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/styles.scss b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/styles.scss new file mode 100644 index 000000000..9b431e92d --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/styles.scss @@ -0,0 +1,9 @@ +/* autoprefixer grid: on */ +html, +body { + height: 100%; + width: 100%; + overflow: hidden; + margin: 0; + box-sizing: border-box; +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/typings.d.ts b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/typings.d.ts new file mode 100644 index 000000000..ef5c7bd62 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/src/typings.d.ts @@ -0,0 +1,5 @@ +/* SystemJS module definition */ +declare var module: NodeModule; +interface NodeModule { + id: string; +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/tsconfig.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/tsconfig.json new file mode 100644 index 000000000..1aaac63d3 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/tsconfig.json @@ -0,0 +1,21 @@ +/* + This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. + It is not intended to be used to perform a compilation. + + To learn more about this file see: https://angular.io/config/solution-tsconfig. +*/ +{ + "useDefineForClassFields": false, + "files": [], + "references": [ + { + "path": "./src/config/tsconfig.app.json" + }, + { + "path": "./src/config/tsconfig.worker.json" + }, + { + "path": "./src/config/tsconfig.spec.json" + } + ] +} \ No newline at end of file diff --git a/samples/charts/data-chart/scatter-bubble-chart-fill-scale/tslint.json b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/tslint.json new file mode 100644 index 000000000..777c777d9 --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-fill-scale/tslint.json @@ -0,0 +1,31 @@ +{ + "extends": "tslint:latest", + "rules": { + "deprecation": { + "severity": "warning" + }, + "arrow-parens": false, + "indent": [true, "spaces"], + "interface-name": [true, "always-prefix"], + "max-classes-per-file": false, + "no-bitwise": false, + "no-console": false, + "no-empty": false, + "no-duplicate-imports": false, + "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, + "no-submodule-imports": [false], + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, + "prefer-conditional-expression": false, + "prefer-const": false, + "prefer-for-of": false, + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] + } +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json index b8207a98b..1be6b88e2 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", @@ -28,17 +28,17 @@ "zone.js": "~0.14.1" }, "devDependencies": { - "@angular-devkit/build-angular": "17.0.0", "@angular/cli": "17.0.0", "@angular/compiler-cli": "17.0.0", "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", "@types/node": "14.14.28", "codelyzer": "6.0.2", "jasmine-core": "3.7.1", "jasmine-spec-reporter": "~4.2.1", "sass.js": "0.11.1", - "ts-node": "9.1.1", "tslint": "~6.1.3", + "ts-node": "9.1.1", "typescript": "5.2.2" } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsAfrica.ts b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsAfrica.ts index e9c3510a6..cf0f8cd80 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsAfrica.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsAfrica.ts @@ -2,7 +2,7 @@ export class CountryStatsAfricaItem { public constructor(init: Partial) { Object.assign(this, init); } - + public code: string; public population: number; public workedHours: number; @@ -11,247 +11,421 @@ export class CountryStatsAfricaItem { } export class CountryStatsAfrica extends Array { - public constructor() { - super(); - this.push(new CountryStatsAfricaItem( - { - code: `DZA`, - population: 39728000, - workedHours: 47.5, - gDP: 13725, - name: `Algeria` - })); - this.push(new CountryStatsAfricaItem( - { - code: `AGO`, - population: 27884000, - workedHours: 39.8, - gDP: 6228, - name: `Angola` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BEN`, - population: 10576000, - workedHours: 43.7, - gDP: 1987, - name: `Benin` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BWA`, - population: 2121000, - workedHours: 41.2, - gDP: 15357, - name: `Botswana` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BFA`, - population: 18111000, - workedHours: 39.3, - gDP: 1596, - name: `Burkina Faso` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BDI`, - population: 10160000, - workedHours: 36.4, - gDP: 748, - name: `Burundi` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CMR`, - population: 23298000, - workedHours: 42, - gDP: 3289, - name: `Cameroon` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CPV`, - population: 525000, - workedHours: 45, - gDP: 5915, - name: `Cape Verde` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CAF`, - population: 4493000, - workedHours: 38, - gDP: 622, - name: `C.A.R` - })); - this.push(new CountryStatsAfricaItem( - { - code: `TCD`, - population: 14111000, - workedHours: 40.4, - gDP: 2067, - name: `Chad` - })); - this.push(new CountryStatsAfricaItem( - { - code: `COM`, - population: 777000, - workedHours: 40.1, - gDP: 1413, - name: `Comoros` - })); - this.push(new CountryStatsAfricaItem( - { - code: `COG`, - population: 4856000, - workedHours: 38.1, - gDP: 5543, - name: `Congo` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CIV`, - population: 23226000, - workedHours: 39.7, - gDP: 3242, - name: `Cote Ivoire` - })); - this.push(new CountryStatsAfricaItem( - { - code: `COD`, - population: 76245000, - workedHours: 44, - gDP: 812, - name: `DRC` - })); - this.push(new CountryStatsAfricaItem( - { - code: `EGY`, - population: 92443000, - workedHours: 39.7, - gDP: 10096, - name: `Egypt` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GNQ`, - population: 1169000, - workedHours: 38.8, - gDP: 27554, - name: `Equatorial Guinea` - })); - this.push(new CountryStatsAfricaItem( - { - code: `SWZ`, - population: 1104000, - workedHours: 45.7, - gDP: 7759, - name: `Eswatini` - })); - this.push(new CountryStatsAfricaItem( - { - code: `ETH`, - population: 101000000, - workedHours: 40.1, - gDP: 1533, - name: `Ethiopia` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GAB`, - population: 1948000, - workedHours: 40.5, - gDP: 16837, - name: `Gabon` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GMB`, - population: 2086000, - workedHours: 40.3, - gDP: 1568, - name: `Gambia` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GHA`, - population: 27849000, - workedHours: 47.6, - gDP: 3927, - name: `Ghana` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GIN`, - population: 11432000, - workedHours: 43.4, - gDP: 1758, - name: `Guinea` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GNB`, - population: 1737000, - workedHours: 35.1, - gDP: 1446, - name: `Guinea-Bissau` - })); - this.push(new CountryStatsAfricaItem( - { - code: `KEN`, - population: 47878000, - workedHours: 43.9, - gDP: 2836, - name: `Kenya` - })); - this.push(new CountryStatsAfricaItem( - { - code: `LSO`, - population: 2059000, - workedHours: 47.6, - gDP: 2708, - name: `Lesotho` - })); - this.push(new CountryStatsAfricaItem( - { - code: `LBR`, - population: 4472000, - workedHours: 40.3, - gDP: 785, - name: `Liberia` - })); - this.push(new CountryStatsAfricaItem( - { - code: `LBY`, - population: 6418000, - workedHours: 42.5, - gDP: 14847, - name: `Libya` - })); - this.push(new CountryStatsAfricaItem( - { - code: `MDG`, - population: 24234000, - workedHours: 40.8, - gDP: 1377, - name: `Madagascar` - })); - this.push(new CountryStatsAfricaItem( - { - code: `MWI`, - population: 16745000, - workedHours: 44.5, - gDP: 1089, - name: `Malawi` - })); - this.push(new CountryStatsAfricaItem( - { - code: `MLI`, - population: 17439000, - workedHours: 40.6, - gDP: 1919, - name: `Mali` - })); + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new CountryStatsAfricaItem( + { + code: `DZA`, + population: 39728000, + workedHours: 47.5, + gDP: 13725, + name: `Algeria` + }), + new CountryStatsAfricaItem( + { + code: `AGO`, + population: 27884000, + workedHours: 39.8, + gDP: 6228, + name: `Angola` + }), + new CountryStatsAfricaItem( + { + code: `BEN`, + population: 10576000, + workedHours: 43.7, + gDP: 1987, + name: `Benin` + }), + new CountryStatsAfricaItem( + { + code: `BWA`, + population: 2121000, + workedHours: 41.2, + gDP: 15357, + name: `Botswana` + }), + new CountryStatsAfricaItem( + { + code: `BFA`, + population: 18111000, + workedHours: 39.3, + gDP: 1596, + name: `Burkina Faso` + }), + new CountryStatsAfricaItem( + { + code: `BDI`, + population: 10160000, + workedHours: 36.4, + gDP: 748, + name: `Burundi` + }), + new CountryStatsAfricaItem( + { + code: `CMR`, + population: 23298000, + workedHours: 42, + gDP: 3289, + name: `Cameroon` + }), + new CountryStatsAfricaItem( + { + code: `CPV`, + population: 525000, + workedHours: 45, + gDP: 5915, + name: `Cape Verde` + }), + new CountryStatsAfricaItem( + { + code: `CAF`, + population: 4493000, + workedHours: 38, + gDP: 622, + name: `Central African Republic` + }), + new CountryStatsAfricaItem( + { + code: `TCD`, + population: 14111000, + workedHours: 40.4, + gDP: 2067, + name: `Chad` + }), + new CountryStatsAfricaItem( + { + code: `COM`, + population: 777000, + workedHours: 40.1, + gDP: 1413, + name: `Comoros` + }), + new CountryStatsAfricaItem( + { + code: `COG`, + population: 4856000, + workedHours: 38.1, + gDP: 5543, + name: `Congo` + }), + new CountryStatsAfricaItem( + { + code: `CIV`, + population: 23226000, + workedHours: 39.7, + gDP: 3242, + name: `Cote Ivoire` + }), + new CountryStatsAfricaItem( + { + code: `COD`, + population: 76245000, + workedHours: 44, + gDP: 812, + name: `Democratic Republic of Congo` + }), + new CountryStatsAfricaItem( + { + code: `EGY`, + population: 92443000, + workedHours: 39.7, + gDP: 10096, + name: `Egypt` + }), + new CountryStatsAfricaItem( + { + code: `GNQ`, + population: 1169000, + workedHours: 38.8, + gDP: 27554, + name: `Equatorial Guinea` + }), + new CountryStatsAfricaItem( + { + code: `SWZ`, + population: 1104000, + workedHours: 45.7, + gDP: 7759, + name: `Eswatini` + }), + new CountryStatsAfricaItem( + { + code: `ETH`, + population: 101000000, + workedHours: 40.1, + gDP: 1533, + name: `Ethiopia` + }), + new CountryStatsAfricaItem( + { + code: `GAB`, + population: 1948000, + workedHours: 40.5, + gDP: 16837, + name: `Gabon` + }), + new CountryStatsAfricaItem( + { + code: `GMB`, + population: 2086000, + workedHours: 40.3, + gDP: 1568, + name: `Gambia` + }), + new CountryStatsAfricaItem( + { + code: `GHA`, + population: 27849000, + workedHours: 47.6, + gDP: 3927, + name: `Ghana` + }), + new CountryStatsAfricaItem( + { + code: `GIN`, + population: 11432000, + workedHours: 43.4, + gDP: 1758, + name: `Guinea` + }), + new CountryStatsAfricaItem( + { + code: `GNB`, + population: 1737000, + workedHours: 35.1, + gDP: 1446, + name: `Guinea-Bissau` + }), + new CountryStatsAfricaItem( + { + code: `KEN`, + population: 47878000, + workedHours: 43.9, + gDP: 2836, + name: `Kenya` + }), + new CountryStatsAfricaItem( + { + code: `LSO`, + population: 2059000, + workedHours: 47.6, + gDP: 2708, + name: `Lesotho` + }), + new CountryStatsAfricaItem( + { + code: `LBR`, + population: 4472000, + workedHours: 40.3, + gDP: 785, + name: `Liberia` + }), + new CountryStatsAfricaItem( + { + code: `LBY`, + population: 6418000, + workedHours: 42.5, + gDP: 14847, + name: `Libya` + }), + new CountryStatsAfricaItem( + { + code: `MDG`, + population: 24234000, + workedHours: 40.8, + gDP: 1377, + name: `Madagascar` + }), + new CountryStatsAfricaItem( + { + code: `MWI`, + population: 16745000, + workedHours: 44.5, + gDP: 1089, + name: `Malawi` + }), + new CountryStatsAfricaItem( + { + code: `MLI`, + population: 17439000, + workedHours: 40.6, + gDP: 1919, + name: `Mali` + }), + new CountryStatsAfricaItem( + { + code: `MRT`, + population: 4046000, + workedHours: 45.9, + gDP: 3602, + name: `Mauritania` + }), + new CountryStatsAfricaItem( + { + code: `MUS`, + population: 1259000, + workedHours: 44.4, + gDP: 18864, + name: `Mauritius` + }), + new CountryStatsAfricaItem( + { + code: `MAR`, + population: 34664000, + workedHours: 39.6, + gDP: 7297, + name: `Morocco` + }), + new CountryStatsAfricaItem( + { + code: `MOZ`, + population: 27042000, + workedHours: 46.7, + gDP: 1118, + name: `Mozambique` + }), + new CountryStatsAfricaItem( + { + code: `NAM`, + population: 2315000, + workedHours: 43.1, + gDP: 9975, + name: `Namibia` + }), + new CountryStatsAfricaItem( + { + code: `NER`, + population: 20002000, + workedHours: 45, + gDP: 908, + name: `Niger` + }), + new CountryStatsAfricaItem( + { + code: `NGA`, + population: 181000000, + workedHours: 32.76, + gDP: 5671, + name: `Nigeria` + }), + new CountryStatsAfricaItem( + { + code: `RWA`, + population: 11369000, + workedHours: 46.3, + gDP: 1731, + name: `Rwanda` + }), + new CountryStatsAfricaItem( + { + code: `STP`, + population: 199000, + workedHours: 38.2, + gDP: 2948, + name: `Sao Tome` + }), + new CountryStatsAfricaItem( + { + code: `SEN`, + population: 14578000, + workedHours: 46.8, + gDP: 2294, + name: `Senegal` + }), + new CountryStatsAfricaItem( + { + code: `SYC`, + population: 95000, + workedHours: 39.8, + gDP: 24857, + name: `Seychelles` + }), + new CountryStatsAfricaItem( + { + code: `SLE`, + population: 7172000, + workedHours: 35.4, + gDP: 1314, + name: `Sierra Leone` + }), + new CountryStatsAfricaItem( + { + code: `ZAF`, + population: 55386000, + workedHours: 42.48, + gDP: 12378, + name: `South Africa` + }), + new CountryStatsAfricaItem( + { + code: `SSD`, + population: 10716000, + workedHours: 39.3, + gDP: 1875, + name: `South Sudan` + }), + new CountryStatsAfricaItem( + { + code: `SDN`, + population: 38903000, + workedHours: 36.3, + gDP: 4290, + name: `Sudan` + }), + new CountryStatsAfricaItem( + { + code: `TZA`, + population: 51483000, + workedHours: 38, + gDP: 2491, + name: `Tanzania` + }), + new CountryStatsAfricaItem( + { + code: `TGO`, + population: 7323000, + workedHours: 38.8, + gDP: 1351, + name: `Togo` + }), + new CountryStatsAfricaItem( + { + code: `TUN`, + population: 11180000, + workedHours: 35.2, + gDP: 10766, + name: `Tunisia` + }), + new CountryStatsAfricaItem( + { + code: `UGA`, + population: 38225000, + workedHours: 38.6, + gDP: 1666, + name: `Uganda` + }), + new CountryStatsAfricaItem( + { + code: `ZMB`, + population: 15879000, + workedHours: 46.6, + gDP: 3627, + name: `Zambia` + }), + new CountryStatsAfricaItem( + { + code: `ZWE`, + population: 13815000, + workedHours: 41.4, + gDP: 1912, + name: `Zimbabwe` + }), + ]; + super(...(newItems.slice(0, items))); + } } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsEurope.ts b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsEurope.ts index d49d40fe1..1a6694629 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsEurope.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/CountryStatsEurope.ts @@ -2,7 +2,7 @@ export class CountryStatsEuropeItem { public constructor(init: Partial) { Object.assign(this, init); } - + public code: string; public population: number; public workedHours: number; @@ -11,247 +11,341 @@ export class CountryStatsEuropeItem { } export class CountryStatsEurope extends Array { - public constructor() { - super(); - this.push(new CountryStatsEuropeItem( - { - code: `ALB`, - population: 2891000, - workedHours: 41, - gDP: 10970, - name: `Albania` - })); - this.push(new CountryStatsEuropeItem( - { - code: `AUT`, - population: 8679000, - workedHours: 30.75, - gDP: 44305, - name: `Austria` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BLR`, - population: 9439000, - workedHours: 43.5, - gDP: 17230, - name: `Belarus` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BEL`, - population: 11288000, - workedHours: 29.7, - gDP: 41708, - name: `Belgium` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BIH`, - population: 3429000, - workedHours: 46.5, - gDP: 10932, - name: `Bosnia and Herzegovina` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BGR`, - population: 7200000, - workedHours: 31.62, - gDP: 17000, - name: `Bulgaria` - })); - this.push(new CountryStatsEuropeItem( - { - code: `HRV`, - population: 4233000, - workedHours: 35.15, - gDP: 20984, - name: `Croatia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `CYP`, - population: 1161000, - workedHours: 34.42, - gDP: 30549, - name: `Cyprus` - })); - this.push(new CountryStatsEuropeItem( - { - code: `CZE`, - population: 10601000, - workedHours: 33.77, - gDP: 30605, - name: `Czechia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `DNK`, - population: 5689000, - workedHours: 27.16, - gDP: 45459, - name: `Denmark` - })); - this.push(new CountryStatsEuropeItem( - { - code: `EST`, - population: 1315000, - workedHours: 35.61, - gDP: 27550, - name: `Estonia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `FIN`, - population: 5481000, - workedHours: 31.48, - gDP: 38942, - name: `Finland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `FRA`, - population: 64453000, - workedHours: 29.03, - gDP: 37766, - name: `France` - })); - this.push(new CountryStatsEuropeItem( - { - code: `DEU`, - population: 81787000, - workedHours: 26.31, - gDP: 43938, - name: `Germany` - })); - this.push(new CountryStatsEuropeItem( - { - code: `GRC`, - population: 10660000, - workedHours: 39.06, - gDP: 24170, - name: `Greece` - })); - this.push(new CountryStatsEuropeItem( - { - code: `HUN`, - population: 9778000, - workedHours: 36.99, - gDP: 25034, - name: `Hungary` - })); - this.push(new CountryStatsEuropeItem( - { - code: `ISL`, - population: 330000, - workedHours: 29.02, - gDP: 43048, - name: `Iceland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `IRL`, - population: 4652000, - workedHours: 33.47, - gDP: 60818, - name: `Ireland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `ITA`, - population: 60578000, - workedHours: 33.04, - gDP: 34302, - name: `Italy` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LVA`, - population: 1998000, - workedHours: 36.57, - gDP: 23019, - name: `Latvia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LTU`, - population: 2932000, - workedHours: 35.76, - gDP: 27046, - name: `Lithuania` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LUX`, - population: 567000, - workedHours: 29.25, - gDP: 94089, - name: `Luxembourg` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MLT`, - population: 434000, - workedHours: 37.78, - gDP: 34087, - name: `Malta` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MDA`, - population: 4071000, - workedHours: 41, - gDP: 4747, - name: `Moldova` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MNE`, - population: 627000, - workedHours: 47.2, - gDP: 15290, - name: `Montenegro` - })); - this.push(new CountryStatsEuropeItem( - { - code: `NLD`, - population: 16938000, - workedHours: 27.38, - gDP: 46494, - name: `Netherlands` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MKD`, - population: 2079000, - workedHours: 36.6, - gDP: 12760, - name: `North Macedonia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `NOR`, - population: 5200000, - workedHours: 27.36, - gDP: 64008, - name: `Norway` - })); - this.push(new CountryStatsEuropeItem( - { - code: `POL`, - population: 38034000, - workedHours: 39.4, - gDP: 25300, - name: `Poland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `PRT`, - population: 10368000, - workedHours: 36.06, - gDP: 26608, - name: `Portugal` - })); + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new CountryStatsEuropeItem( + { + code: `ALB`, + population: 2891000, + workedHours: 41, + gDP: 10970, + name: `Albania` + }), + new CountryStatsEuropeItem( + { + code: `AUT`, + population: 8679000, + workedHours: 30.75, + gDP: 44305, + name: `Austria` + }), + new CountryStatsEuropeItem( + { + code: `BLR`, + population: 9439000, + workedHours: 43.5, + gDP: 17230, + name: `Belarus` + }), + new CountryStatsEuropeItem( + { + code: `BEL`, + population: 11288000, + workedHours: 29.7, + gDP: 41708, + name: `Belgium` + }), + new CountryStatsEuropeItem( + { + code: `BIH`, + population: 3429000, + workedHours: 46.5, + gDP: 10932, + name: `Bosnia` + }), + new CountryStatsEuropeItem( + { + code: `BGR`, + population: 7200000, + workedHours: 31.62, + gDP: 17000, + name: `Bulgaria` + }), + new CountryStatsEuropeItem( + { + code: `HRV`, + population: 4233000, + workedHours: 35.15, + gDP: 20984, + name: `Croatia` + }), + new CountryStatsEuropeItem( + { + code: `CYP`, + population: 1161000, + workedHours: 34.42, + gDP: 30549, + name: `Cyprus` + }), + new CountryStatsEuropeItem( + { + code: `CZE`, + population: 10601000, + workedHours: 33.77, + gDP: 30605, + name: `Czechia` + }), + new CountryStatsEuropeItem( + { + code: `DNK`, + population: 5689000, + workedHours: 27.16, + gDP: 45459, + name: `Denmark` + }), + new CountryStatsEuropeItem( + { + code: `EST`, + population: 1315000, + workedHours: 35.61, + gDP: 27550, + name: `Estonia` + }), + new CountryStatsEuropeItem( + { + code: `FIN`, + population: 5481000, + workedHours: 31.48, + gDP: 38942, + name: `Finland` + }), + new CountryStatsEuropeItem( + { + code: `FRA`, + population: 64453000, + workedHours: 29.03, + gDP: 37766, + name: `France` + }), + new CountryStatsEuropeItem( + { + code: `DEU`, + population: 81787000, + workedHours: 26.31, + gDP: 43938, + name: `Germany` + }), + new CountryStatsEuropeItem( + { + code: `GRC`, + population: 10660000, + workedHours: 39.06, + gDP: 24170, + name: `Greece` + }), + new CountryStatsEuropeItem( + { + code: `HUN`, + population: 9778000, + workedHours: 36.99, + gDP: 25034, + name: `Hungary` + }), + new CountryStatsEuropeItem( + { + code: `ISL`, + population: 330000, + workedHours: 29.02, + gDP: 43048, + name: `Iceland` + }), + new CountryStatsEuropeItem( + { + code: `IRL`, + population: 4652000, + workedHours: 33.47, + gDP: 60818, + name: `Ireland` + }), + new CountryStatsEuropeItem( + { + code: `ITA`, + population: 60578000, + workedHours: 33.04, + gDP: 34302, + name: `Italy` + }), + new CountryStatsEuropeItem( + { + code: `LVA`, + population: 1998000, + workedHours: 36.57, + gDP: 23019, + name: `Latvia` + }), + new CountryStatsEuropeItem( + { + code: `LTU`, + population: 2932000, + workedHours: 35.76, + gDP: 27046, + name: `Lithuania` + }), + new CountryStatsEuropeItem( + { + code: `LUX`, + population: 567000, + workedHours: 29.25, + gDP: 94089, + name: `Luxembourg` + }), + new CountryStatsEuropeItem( + { + code: `MLT`, + population: 434000, + workedHours: 37.78, + gDP: 34087, + name: `Malta` + }), + new CountryStatsEuropeItem( + { + code: `MDA`, + population: 4071000, + workedHours: 41, + gDP: 4747, + name: `Moldova` + }), + new CountryStatsEuropeItem( + { + code: `MNE`, + population: 627000, + workedHours: 47.2, + gDP: 15290, + name: `Montenegro` + }), + new CountryStatsEuropeItem( + { + code: `NLD`, + population: 16938000, + workedHours: 27.38, + gDP: 46494, + name: `Netherlands` + }), + new CountryStatsEuropeItem( + { + code: `MKD`, + population: 2079000, + workedHours: 36.6, + gDP: 12760, + name: `North Macedonia` + }), + new CountryStatsEuropeItem( + { + code: `NOR`, + population: 5200000, + workedHours: 27.36, + gDP: 64008, + name: `Norway` + }), + new CountryStatsEuropeItem( + { + code: `POL`, + population: 38034000, + workedHours: 39.4, + gDP: 25300, + name: `Poland` + }), + new CountryStatsEuropeItem( + { + code: `PRT`, + population: 10368000, + workedHours: 36.06, + gDP: 26608, + name: `Portugal` + }), + new CountryStatsEuropeItem( + { + code: `ROU`, + population: 19925000, + workedHours: 34.34, + gDP: 20556, + name: `Romania` + }), + new CountryStatsEuropeItem( + { + code: `RUS`, + population: 145000000, + workedHours: 38.04, + gDP: 24517, + name: `Russia` + }), + new CountryStatsEuropeItem( + { + code: `SMR`, + population: 33000, + workedHours: 40.1, + gDP: 56372, + name: `San Marino` + }), + new CountryStatsEuropeItem( + { + code: `SRB`, + population: 8877000, + workedHours: 46.5, + gDP: 13278, + name: `Serbia` + }), + new CountryStatsEuropeItem( + { + code: `SVK`, + population: 5436000, + workedHours: 33.73, + gDP: 28309, + name: `Slovakia` + }), + new CountryStatsEuropeItem( + { + code: `SVN`, + population: 2071000, + workedHours: 32.46, + gDP: 29038, + name: `Slovenia` + }), + new CountryStatsEuropeItem( + { + code: `ESP`, + population: 46672000, + workedHours: 32.68, + gDP: 32291, + name: `Spain` + }), + new CountryStatsEuropeItem( + { + code: `SWE`, + population: 9765000, + workedHours: 30.96, + gDP: 45679, + name: `Sweden` + }), + new CountryStatsEuropeItem( + { + code: `CHE`, + population: 8297000, + workedHours: 30.57, + gDP: 57264, + name: `Switzerland` + }), + new CountryStatsEuropeItem( + { + code: `UKR`, + population: 44922000, + workedHours: 38.6, + gDP: 7465, + name: `Ukraine` + }), + new CountryStatsEuropeItem( + { + code: `GBR`, + population: 65860000, + workedHours: 32.1, + gDP: 38839, + name: `United Kingdom` + }), + ]; + super(...(newItems.slice(0, items))); + } } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.html b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.html index e7f0828a2..fc39d6b1b 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.html +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.html @@ -1,47 +1,50 @@ -
+
Total Population of Selected Countries
+ #legend + orientation="Horizontal">
+ #chart + [legend]="legend"> + title="Population"> + #yAxis + title="GDP per Capita" + isLogarithmic="true" + abbreviateLargeNumbers="true"> + [radiusScale]="sizeScale1"> + [radiusScale]="sizeScale2">
diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.ts b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.ts index 32610fad1..1c3d15717 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.component.ts @@ -1,9 +1,7 @@ import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; import { CountryStatsAfricaItem, CountryStatsAfrica } from './CountryStatsAfrica'; import { CountryStatsEuropeItem, CountryStatsEurope } from './CountryStatsEurope'; -import { IgxLegendComponent, IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxBubbleSeriesComponent } from 'igniteui-angular-charts'; - - +import { IgxLegendComponent, IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxBubbleSeriesComponent, IgxSizeScaleComponent } from 'igniteui-angular-charts'; @Component({ selector: "app-root", @@ -11,25 +9,48 @@ import { IgxLegendComponent, IgxDataChartComponent, IgxNumericXAxisComponent, Ig templateUrl: "./app.component.html", changeDetection: ChangeDetectionStrategy.OnPush }) -export class AppComponent { - public constructor(private _detector: ChangeDetectorRef) { +export class AppComponent implements AfterViewInit +{ - } + @ViewChild("legend", { static: true } ) + private legend: IgxLegendComponent + @ViewChild("chart", { static: true } ) + private chart: IgxDataChartComponent + @ViewChild("xAxis", { static: true } ) + private xAxis: IgxNumericXAxisComponent + @ViewChild("yAxis", { static: true } ) + private yAxis: IgxNumericYAxisComponent + @ViewChild("bubbleSeries1", { static: true } ) + private bubbleSeries1: IgxBubbleSeriesComponent + private _sizeScale1: IgxSizeScaleComponent | null = null; + public get sizeScale1(): IgxSizeScaleComponent { + if (this._sizeScale1 == null) + { + var sizeScale1 = new IgxSizeScaleComponent(); + sizeScale1.isLogarithmic = false; + sizeScale1.minimumValue = 10; + sizeScale1.maximumValue = 50; - @ViewChild("legend", { static: true } ) - private legend: IgxLegendComponent - @ViewChild("chart", { static: true } ) - private chart: IgxDataChartComponent - @ViewChild("xAxis", { static: true } ) - private xAxis: IgxNumericXAxisComponent - @ViewChild("yAxis", { static: true } ) - private yAxis: IgxNumericYAxisComponent - @ViewChild("bubbleSeries1", { static: true } ) - private bubbleSeries1: IgxBubbleSeriesComponent - @ViewChild("bubbleSeries2", { static: true } ) - private bubbleSeries2: IgxBubbleSeriesComponent + this._sizeScale1 = sizeScale1; + } + return this._sizeScale1; + } + @ViewChild("bubbleSeries2", { static: true } ) + private bubbleSeries2: IgxBubbleSeriesComponent + private _sizeScale2: IgxSizeScaleComponent | null = null; + public get sizeScale2(): IgxSizeScaleComponent { + if (this._sizeScale2 == null) + { + var sizeScale2 = new IgxSizeScaleComponent(); + sizeScale2.isLogarithmic = false; + sizeScale2.minimumValue = 10; + sizeScale2.maximumValue = 50; + this._sizeScale2 = sizeScale2; + } + return this._sizeScale2; + } private _countryStatsAfrica: CountryStatsAfrica = null; public get countryStatsAfrica(): CountryStatsAfrica { if (this._countryStatsAfrica == null) @@ -38,7 +59,7 @@ export class AppComponent { } return this._countryStatsAfrica; } - + private _countryStatsEurope: CountryStatsEurope = null; public get countryStatsEurope(): CountryStatsEurope { if (this._countryStatsEurope == null) @@ -47,8 +68,14 @@ export class AppComponent { } return this._countryStatsEurope; } - + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.module.ts b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.module.ts index 6717c1807..acb21ea18 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.module.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/app.module.ts @@ -5,13 +5,12 @@ import { BrowserModule } from "@angular/platform-browser"; import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; import { AppComponent } from "./app.component"; - import { IgxLegendModule, IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, IgxDataChartInteractivityModule } from 'igniteui-angular-charts'; @NgModule({ bootstrap: [AppComponent], declarations: [ - AppComponent, + AppComponent ], imports: [ BrowserModule, diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/index.html b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/index.html index 67a35017e..7650dfb64 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/index.html +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/index.html @@ -12,6 +12,7 @@ + diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/styles.scss b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/styles.scss index 96c748c09..9b431e92d 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/styles.scss +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/src/styles.scss @@ -7,4 +7,3 @@ body { margin: 0; box-sizing: border-box; } - diff --git a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/tslint.json b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/tslint.json index 5a3f18e0c..777c777d9 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/tslint.json +++ b/samples/charts/data-chart/scatter-bubble-chart-multiple-sources/tslint.json @@ -4,24 +4,28 @@ "deprecation": { "severity": "warning" }, + "arrow-parens": false, "indent": [true, "spaces"], - "variable-name": [true, "allow-leading-underscore"], "interface-name": [true, "always-prefix"], - "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], - "no-empty": false, + "max-classes-per-file": false, "no-bitwise": false, - "no-object-literal-type-assertion": false, - "no-string-literal": false, + "no-console": false, + "no-empty": false, "no-duplicate-imports": false, - "no-trailing-whitespace": false, "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, "no-submodule-imports": [false], - "max-classes-per-file": false, - "prefer-object-spread": false, - "no-console": false, + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, "prefer-conditional-expression": false, + "prefer-const": false, "prefer-for-of": false, - "arrow-parens": false, - "object-literal-sort-keys": false + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json b/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json index b8207a98b..1be6b88e2 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", @@ -28,17 +28,17 @@ "zone.js": "~0.14.1" }, "devDependencies": { - "@angular-devkit/build-angular": "17.0.0", "@angular/cli": "17.0.0", "@angular/compiler-cli": "17.0.0", "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", "@types/node": "14.14.28", "codelyzer": "6.0.2", "jasmine-core": "3.7.1", "jasmine-spec-reporter": "~4.2.1", "sass.js": "0.11.1", - "ts-node": "9.1.1", "tslint": "~6.1.3", + "ts-node": "9.1.1", "typescript": "5.2.2" } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/CountryStatsEurope.ts b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/CountryStatsEurope.ts deleted file mode 100644 index d49d40fe1..000000000 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/CountryStatsEurope.ts +++ /dev/null @@ -1,257 +0,0 @@ -export class CountryStatsEuropeItem { - public constructor(init: Partial) { - Object.assign(this, init); - } - - public code: string; - public population: number; - public workedHours: number; - public gDP: number; - public name: string; - -} -export class CountryStatsEurope extends Array { - public constructor() { - super(); - this.push(new CountryStatsEuropeItem( - { - code: `ALB`, - population: 2891000, - workedHours: 41, - gDP: 10970, - name: `Albania` - })); - this.push(new CountryStatsEuropeItem( - { - code: `AUT`, - population: 8679000, - workedHours: 30.75, - gDP: 44305, - name: `Austria` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BLR`, - population: 9439000, - workedHours: 43.5, - gDP: 17230, - name: `Belarus` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BEL`, - population: 11288000, - workedHours: 29.7, - gDP: 41708, - name: `Belgium` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BIH`, - population: 3429000, - workedHours: 46.5, - gDP: 10932, - name: `Bosnia and Herzegovina` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BGR`, - population: 7200000, - workedHours: 31.62, - gDP: 17000, - name: `Bulgaria` - })); - this.push(new CountryStatsEuropeItem( - { - code: `HRV`, - population: 4233000, - workedHours: 35.15, - gDP: 20984, - name: `Croatia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `CYP`, - population: 1161000, - workedHours: 34.42, - gDP: 30549, - name: `Cyprus` - })); - this.push(new CountryStatsEuropeItem( - { - code: `CZE`, - population: 10601000, - workedHours: 33.77, - gDP: 30605, - name: `Czechia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `DNK`, - population: 5689000, - workedHours: 27.16, - gDP: 45459, - name: `Denmark` - })); - this.push(new CountryStatsEuropeItem( - { - code: `EST`, - population: 1315000, - workedHours: 35.61, - gDP: 27550, - name: `Estonia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `FIN`, - population: 5481000, - workedHours: 31.48, - gDP: 38942, - name: `Finland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `FRA`, - population: 64453000, - workedHours: 29.03, - gDP: 37766, - name: `France` - })); - this.push(new CountryStatsEuropeItem( - { - code: `DEU`, - population: 81787000, - workedHours: 26.31, - gDP: 43938, - name: `Germany` - })); - this.push(new CountryStatsEuropeItem( - { - code: `GRC`, - population: 10660000, - workedHours: 39.06, - gDP: 24170, - name: `Greece` - })); - this.push(new CountryStatsEuropeItem( - { - code: `HUN`, - population: 9778000, - workedHours: 36.99, - gDP: 25034, - name: `Hungary` - })); - this.push(new CountryStatsEuropeItem( - { - code: `ISL`, - population: 330000, - workedHours: 29.02, - gDP: 43048, - name: `Iceland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `IRL`, - population: 4652000, - workedHours: 33.47, - gDP: 60818, - name: `Ireland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `ITA`, - population: 60578000, - workedHours: 33.04, - gDP: 34302, - name: `Italy` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LVA`, - population: 1998000, - workedHours: 36.57, - gDP: 23019, - name: `Latvia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LTU`, - population: 2932000, - workedHours: 35.76, - gDP: 27046, - name: `Lithuania` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LUX`, - population: 567000, - workedHours: 29.25, - gDP: 94089, - name: `Luxembourg` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MLT`, - population: 434000, - workedHours: 37.78, - gDP: 34087, - name: `Malta` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MDA`, - population: 4071000, - workedHours: 41, - gDP: 4747, - name: `Moldova` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MNE`, - population: 627000, - workedHours: 47.2, - gDP: 15290, - name: `Montenegro` - })); - this.push(new CountryStatsEuropeItem( - { - code: `NLD`, - population: 16938000, - workedHours: 27.38, - gDP: 46494, - name: `Netherlands` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MKD`, - population: 2079000, - workedHours: 36.6, - gDP: 12760, - name: `North Macedonia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `NOR`, - population: 5200000, - workedHours: 27.36, - gDP: 64008, - name: `Norway` - })); - this.push(new CountryStatsEuropeItem( - { - code: `POL`, - population: 38034000, - workedHours: 39.4, - gDP: 25300, - name: `Poland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `PRT`, - population: 10368000, - workedHours: 36.06, - gDP: 26608, - name: `Portugal` - })); - } -} diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/WorldDebtAndPopulation.ts b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/WorldDebtAndPopulation.ts new file mode 100644 index 000000000..d93f37f2b --- /dev/null +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/WorldDebtAndPopulation.ts @@ -0,0 +1,1845 @@ +export class WorldDebtAndPopulationItem { + public constructor(init: Partial) { + Object.assign(this, init); + } + + public countryCode: string; + public countryName: string; + public gdpPerCapita: number; + public unemploymentRate: number; + public televisions: number; + public publicDebt: number; + public population: number; + public oilProduction: number; + public medianAge: number; + public internetUsers: number; + public electricityProduction: number; + public birthRate: number; + +} +export class WorldDebtAndPopulation extends Array { + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new WorldDebtAndPopulationItem( + { + countryCode: `AL`, + countryName: `Albania`, + gdpPerCapita: 5800, + unemploymentRate: 13, + televisions: 700000, + publicDebt: 51, + population: 3619778, + oilProduction: 7006, + medianAge: 30, + internetUsers: 471200, + electricityProduction: 5385, + birthRate: 15 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DZ`, + countryName: `Algeria`, + gdpPerCapita: 6700, + unemploymentRate: 12, + televisions: 3100000, + publicDebt: 18, + population: 33769668, + oilProduction: 1358000, + medianAge: 26, + internetUsers: 3500000, + electricityProduction: 31910, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AO`, + countryName: `Angola`, + gdpPerCapita: 7800, + unemploymentRate: 0, + televisions: 196000, + publicDebt: 12, + population: 12531357, + oilProduction: 1712000, + medianAge: 18, + internetUsers: 100000, + electricityProduction: 2585, + birthRate: 44 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AR`, + countryName: `Argentina`, + gdpPerCapita: 13100, + unemploymentRate: 9, + televisions: 7950000, + publicDebt: 56, + population: 40134425, + oilProduction: 730000, + medianAge: 30, + internetUsers: 9309000, + electricityProduction: 101100, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AW`, + countryName: `Aruba`, + gdpPerCapita: 21800, + unemploymentRate: 7, + televisions: 20000, + publicDebt: 46, + population: 101541, + oilProduction: 2356, + medianAge: 38, + internetUsers: 24000, + electricityProduction: 770, + birthRate: 13 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AU`, + countryName: `Australia`, + gdpPerCapita: 37300, + unemploymentRate: 4, + televisions: 10150000, + publicDebt: 16, + population: 21007310, + oilProduction: 540000, + medianAge: 37, + internetUsers: 11240000, + electricityProduction: 236700, + birthRate: 13 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AT`, + countryName: `Austria`, + gdpPerCapita: 39300, + unemploymentRate: 4, + televisions: 10150000, + publicDebt: 59, + population: 8205533, + oilProduction: 23320, + medianAge: 42, + internetUsers: 4277000, + electricityProduction: 61020, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AZ`, + countryName: `Azerbaijan`, + gdpPerCapita: 8000, + unemploymentRate: 1, + televisions: 170000, + publicDebt: 7, + population: 8177717, + oilProduction: 934700, + medianAge: 28, + internetUsers: 1036000, + electricityProduction: 23800, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BH`, + countryName: `Bahrain`, + gdpPerCapita: 33900, + unemploymentRate: 15, + televisions: 275000, + publicDebt: 31, + population: 718306, + oilProduction: 184300, + medianAge: 30, + internetUsers: 250000, + electricityProduction: 8187, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BD`, + countryName: `Bangladesh`, + gdpPerCapita: 1400, + unemploymentRate: 3, + televisions: 770000, + publicDebt: 37, + population: 153546896, + oilProduction: 6746, + medianAge: 23, + internetUsers: 500000, + electricityProduction: 21350, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BE`, + countryName: `Belgium`, + gdpPerCapita: 36200, + unemploymentRate: 8, + televisions: 4720000, + publicDebt: 85, + population: 10403951, + oilProduction: 9000, + medianAge: 41, + internetUsers: 5220000, + electricityProduction: 80840, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BT`, + countryName: `Bhutan`, + gdpPerCapita: 5200, + unemploymentRate: 3, + televisions: 11000, + publicDebt: 81, + population: 682321, + oilProduction: 0, + medianAge: 24, + internetUsers: 40000, + electricityProduction: 2000, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BO`, + countryName: `Bolivia`, + gdpPerCapita: 4400, + unemploymentRate: 8, + televisions: 900000, + publicDebt: 46, + population: 9247816, + oilProduction: 46470, + medianAge: 23, + internetUsers: 1000000, + electricityProduction: 5293, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BA`, + countryName: `Bosnia and Herzegovina`, + gdpPerCapita: 6100, + unemploymentRate: 46, + televisions: 0, + publicDebt: 34, + population: 4590310, + oilProduction: 0, + medianAge: 39, + internetUsers: 1055000, + electricityProduction: 12220, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BW`, + countryName: `Botswana`, + gdpPerCapita: 14300, + unemploymentRate: 8, + televisions: 31000, + publicDebt: 5, + population: 1842323, + oilProduction: 0, + medianAge: 21, + internetUsers: 80000, + electricityProduction: 912, + birthRate: 23 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BR`, + countryName: `Brazil`, + gdpPerCapita: 9500, + unemploymentRate: 9, + televisions: 36500000, + publicDebt: 45, + population: 196342592, + oilProduction: 1797000, + medianAge: 28, + internetUsers: 50000000, + electricityProduction: 396400, + birthRate: 19 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `BG`, + countryName: `Bulgaria`, + gdpPerCapita: 11800, + unemploymentRate: 8, + televisions: 3310000, + publicDebt: 11, + population: 7262675, + oilProduction: 3661, + medianAge: 41, + internetUsers: 1899000, + electricityProduction: 45700, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CM`, + countryName: `Cameroon`, + gdpPerCapita: 2200, + unemploymentRate: 30, + televisions: 450000, + publicDebt: 16, + population: 18467692, + oilProduction: 85300, + medianAge: 19, + internetUsers: 370000, + electricityProduction: 4090, + birthRate: 35 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CA`, + countryName: `Canada`, + gdpPerCapita: 38600, + unemploymentRate: 6, + televisions: 21500000, + publicDebt: 64, + population: 33212696, + oilProduction: 3310000, + medianAge: 40, + internetUsers: 28000000, + electricityProduction: 609600, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CL`, + countryName: `Chile`, + gdpPerCapita: 14300, + unemploymentRate: 7, + televisions: 3150000, + publicDebt: 4, + population: 16454143, + oilProduction: 15100, + medianAge: 31, + internetUsers: 557000, + electricityProduction: 47600, + birthRate: 15 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CN`, + countryName: `China`, + gdpPerCapita: 5400, + unemploymentRate: 4, + televisions: 400000000, + publicDebt: 18, + population: 1330044544, + oilProduction: 3725000, + medianAge: 34, + internetUsers: 253000000, + electricityProduction: 3256000, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CO`, + countryName: `Colombia`, + gdpPerCapita: 7400, + unemploymentRate: 11, + televisions: 4590000, + publicDebt: 53, + population: 45013672, + oilProduction: 531300, + medianAge: 27, + internetUsers: 12100000, + electricityProduction: 50470, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CR`, + countryName: `Costa Rica`, + gdpPerCapita: 11100, + unemploymentRate: 5, + televisions: 525000, + publicDebt: 47, + population: 4195914, + oilProduction: 0, + medianAge: 27, + internetUsers: 1500000, + electricityProduction: 8349, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IV`, + countryName: `Ivory Coast`, + gdpPerCapita: 1700, + unemploymentRate: 0, + televisions: 1090000, + publicDebt: 75, + population: 20179602, + oilProduction: 48370, + medianAge: 19, + internetUsers: 300000, + electricityProduction: 5305, + birthRate: 33 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `HR`, + countryName: `Croatia`, + gdpPerCapita: 15500, + unemploymentRate: 12, + televisions: 1220000, + publicDebt: 48, + population: 4491543, + oilProduction: 17100, + medianAge: 41, + internetUsers: 1995000, + electricityProduction: 11990, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CU`, + countryName: `Cuba`, + gdpPerCapita: 11000, + unemploymentRate: 2, + televisions: 2640000, + publicDebt: 37, + population: 11423952, + oilProduction: 58300, + medianAge: 37, + internetUsers: 1310000, + electricityProduction: 16450, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CY`, + countryName: `Cyprus`, + gdpPerCapita: 27100, + unemploymentRate: 4, + televisions: 0, + publicDebt: 60, + population: 792604, + oilProduction: 0, + medianAge: 35, + internetUsers: 380000, + electricityProduction: 4618, + birthRate: 13 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CZ`, + countryName: `Czech Republic`, + gdpPerCapita: 24500, + unemploymentRate: 7, + televisions: 3405834, + publicDebt: 26, + population: 10220911, + oilProduction: 18030, + medianAge: 40, + internetUsers: 4400000, + electricityProduction: 77380, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DK`, + countryName: `Denmark`, + gdpPerCapita: 37200, + unemploymentRate: 3, + televisions: 3121000, + publicDebt: 26, + population: 5484723, + oilProduction: 342000, + medianAge: 40, + internetUsers: 3500000, + electricityProduction: 43350, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DO`, + countryName: `Dominican Republic`, + gdpPerCapita: 6600, + unemploymentRate: 16, + televisions: 770000, + publicDebt: 41, + population: 9507133, + oilProduction: 12, + medianAge: 25, + internetUsers: 1677000, + electricityProduction: 12220, + birthRate: 23 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `EC`, + countryName: `Ecuador`, + gdpPerCapita: 7200, + unemploymentRate: 9, + televisions: 2500000, + publicDebt: 33, + population: 13927650, + oilProduction: 511100, + medianAge: 24, + internetUsers: 1549000, + electricityProduction: 12940, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `EG`, + countryName: `Egypt`, + gdpPerCapita: 5000, + unemploymentRate: 9, + televisions: 7700000, + publicDebt: 106, + population: 81713520, + oilProduction: 665000, + medianAge: 25, + internetUsers: 8620000, + electricityProduction: 102500, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SV`, + countryName: `El Salvador`, + gdpPerCapita: 6000, + unemploymentRate: 6, + televisions: 600000, + publicDebt: 37, + population: 7066403, + oilProduction: 0, + medianAge: 22, + internetUsers: 700000, + electricityProduction: 5316, + birthRate: 26 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GQ`, + countryName: `Equatorial Guinea`, + gdpPerCapita: 28200, + unemploymentRate: 30, + televisions: 4000, + publicDebt: 2, + population: 616459, + oilProduction: 385500, + medianAge: 19, + internetUsers: 8000, + electricityProduction: 28, + birthRate: 37 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `EE`, + countryName: `Estonia`, + gdpPerCapita: 21800, + unemploymentRate: 5, + televisions: 605000, + publicDebt: 3, + population: 1307605, + oilProduction: 6930, + medianAge: 40, + internetUsers: 780000, + electricityProduction: 9599, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ET`, + countryName: `Ethiopia`, + gdpPerCapita: 700, + unemploymentRate: 0, + televisions: 682000, + publicDebt: 45, + population: 82544840, + oilProduction: 7, + medianAge: 17, + internetUsers: 291000, + electricityProduction: 2864, + birthRate: 44 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `FI`, + countryName: `Finland`, + gdpPerCapita: 36000, + unemploymentRate: 7, + televisions: 3200000, + publicDebt: 36, + population: 5244749, + oilProduction: 8951, + medianAge: 42, + internetUsers: 3600000, + electricityProduction: 73470, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GA`, + countryName: `Gabon`, + gdpPerCapita: 14000, + unemploymentRate: 21, + televisions: 63000, + publicDebt: 53, + population: 1485832, + oilProduction: 240000, + medianAge: 19, + internetUsers: 145000, + electricityProduction: 1520, + birthRate: 36 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `DE`, + countryName: `Germany`, + gdpPerCapita: 34100, + unemploymentRate: 9, + televisions: 51400000, + publicDebt: 65, + population: 82369552, + oilProduction: 141700, + medianAge: 43, + internetUsers: 42500000, + electricityProduction: 579400, + birthRate: 8 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GH`, + countryName: `Ghana`, + gdpPerCapita: 1400, + unemploymentRate: 11, + televisions: 1900000, + publicDebt: 59, + population: 23382848, + oilProduction: 700, + medianAge: 20, + internetUsers: 650000, + electricityProduction: 7042, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GI`, + countryName: `Gibraltar`, + gdpPerCapita: 38200, + unemploymentRate: 3, + televisions: 10000, + publicDebt: 16, + population: 28002, + oilProduction: 0, + medianAge: 40, + internetUsers: 6200, + electricityProduction: 141, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GR`, + countryName: `Greece`, + gdpPerCapita: 30600, + unemploymentRate: 8, + televisions: 2540000, + publicDebt: 90, + population: 10722816, + oilProduction: 5687, + medianAge: 42, + internetUsers: 2540000, + electricityProduction: 56130, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `GT`, + countryName: `Guatemala`, + gdpPerCapita: 5100, + unemploymentRate: 3, + televisions: 1323000, + publicDebt: 21, + population: 13002206, + oilProduction: 13000, + medianAge: 19, + internetUsers: 1320000, + electricityProduction: 7281, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `HN`, + countryName: `Honduras`, + gdpPerCapita: 4300, + unemploymentRate: 28, + televisions: 570000, + publicDebt: 24, + population: 7639327, + oilProduction: 0, + medianAge: 20, + internetUsers: 344100, + electricityProduction: 5339, + birthRate: 27 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `HU`, + countryName: `Hungary`, + gdpPerCapita: 19300, + unemploymentRate: 7, + televisions: 4420000, + publicDebt: 67, + population: 9930915, + oilProduction: 42180, + medianAge: 39, + internetUsers: 4200000, + electricityProduction: 33690, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IS`, + countryName: `Iceland`, + gdpPerCapita: 40400, + unemploymentRate: 1, + televisions: 98000, + publicDebt: 28, + population: 304367, + oilProduction: 0, + medianAge: 35, + internetUsers: 202300, + electricityProduction: 8533, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IN`, + countryName: `India`, + gdpPerCapita: 2600, + unemploymentRate: 7, + televisions: 63000000, + publicDebt: 58, + population: 1147995904, + oilProduction: 810000, + medianAge: 25, + internetUsers: 80000000, + electricityProduction: 661600, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ID`, + countryName: `Indonesia`, + gdpPerCapita: 3600, + unemploymentRate: 9, + televisions: 13750000, + publicDebt: 34, + population: 237512352, + oilProduction: 837500, + medianAge: 27, + internetUsers: 13000000, + electricityProduction: 125900, + birthRate: 19 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IR`, + countryName: `Iran`, + gdpPerCapita: 11700, + unemploymentRate: 12, + televisions: 4610000, + publicDebt: 17, + population: 65875224, + oilProduction: 3956000, + medianAge: 26, + internetUsers: 23000000, + electricityProduction: 170400, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IE`, + countryName: `Ireland`, + gdpPerCapita: 46600, + unemploymentRate: 5, + televisions: 1820000, + publicDebt: 25, + population: 4156119, + oilProduction: 0, + medianAge: 35, + internetUsers: 1708000, + electricityProduction: 24130, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IL`, + countryName: `Israel`, + gdpPerCapita: 26600, + unemploymentRate: 7, + televisions: 1690000, + publicDebt: 81, + population: 7112359, + oilProduction: 100, + medianAge: 29, + internetUsers: 2000000, + electricityProduction: 46850, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `IT`, + countryName: `Italy`, + gdpPerCapita: 30900, + unemploymentRate: 6, + televisions: 30300000, + publicDebt: 104, + population: 58145320, + oilProduction: 164800, + medianAge: 43, + internetUsers: 32000000, + electricityProduction: 278500, + birthRate: 8 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `JM`, + countryName: `Jamaica`, + gdpPerCapita: 7400, + unemploymentRate: 10, + televisions: 460000, + publicDebt: 127, + population: 2804332, + oilProduction: 0, + medianAge: 23, + internetUsers: 1500000, + electricityProduction: 6985, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `JP`, + countryName: `Japan`, + gdpPerCapita: 33500, + unemploymentRate: 4, + televisions: 86500000, + publicDebt: 170, + population: 127288416, + oilProduction: 125000, + medianAge: 44, + internetUsers: 88110000, + electricityProduction: 1025000, + birthRate: 8 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `JO`, + countryName: `Jordan`, + gdpPerCapita: 4700, + unemploymentRate: 14, + televisions: 500000, + publicDebt: 72, + population: 6198677, + oilProduction: 0, + medianAge: 24, + internetUsers: 1127000, + electricityProduction: 9074, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KZ`, + countryName: `Kazakhstan`, + gdpPerCapita: 11000, + unemploymentRate: 7, + televisions: 3880000, + publicDebt: 8, + population: 15340533, + oilProduction: 1355000, + medianAge: 29, + internetUsers: 1901000, + electricityProduction: 76340, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KE`, + countryName: `Kenya`, + gdpPerCapita: 1700, + unemploymentRate: 40, + televisions: 730000, + publicDebt: 49, + population: 37953840, + oilProduction: 0, + medianAge: 19, + internetUsers: 3000000, + electricityProduction: 5502, + birthRate: 38 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KR`, + countryName: `Korea, South`, + gdpPerCapita: 25000, + unemploymentRate: 3, + televisions: 15900000, + publicDebt: 28, + population: 48379392, + oilProduction: 17050, + medianAge: 37, + internetUsers: 35590000, + electricityProduction: 403200, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `KW`, + countryName: `Kuwait`, + gdpPerCapita: 55900, + unemploymentRate: 2, + televisions: 875000, + publicDebt: 10, + population: 2596799, + oilProduction: 2440000, + medianAge: 26, + internetUsers: 900000, + electricityProduction: 41110, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LV`, + countryName: `Latvia`, + gdpPerCapita: 17700, + unemploymentRate: 6, + televisions: 1220000, + publicDebt: 7, + population: 2245423, + oilProduction: 0, + medianAge: 40, + internetUsers: 1770000, + electricityProduction: 4778, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LB`, + countryName: `Lebanon`, + gdpPerCapita: 10300, + unemploymentRate: 20, + televisions: 1180000, + publicDebt: 187, + population: 3971941, + oilProduction: 0, + medianAge: 29, + internetUsers: 950000, + electricityProduction: 9183, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LY`, + countryName: `Libya`, + gdpPerCapita: 12400, + unemploymentRate: 30, + televisions: 730000, + publicDebt: 5, + population: 6173579, + oilProduction: 1712000, + medianAge: 24, + internetUsers: 260000, + electricityProduction: 21150, + birthRate: 26 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LT`, + countryName: `Lithuania`, + gdpPerCapita: 16800, + unemploymentRate: 4, + televisions: 1700000, + publicDebt: 17, + population: 3565205, + oilProduction: 13160, + medianAge: 39, + internetUsers: 1330000, + electricityProduction: 13480, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LU`, + countryName: `Luxembourg`, + gdpPerCapita: 79400, + unemploymentRate: 4, + televisions: 285000, + publicDebt: 6, + population: 486006, + oilProduction: 0, + medianAge: 39, + internetUsers: 345000, + electricityProduction: 3156, + birthRate: 12 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MK`, + countryName: `Macedonia`, + gdpPerCapita: 8400, + unemploymentRate: 35, + televisions: 510000, + publicDebt: 31, + population: 2061315, + oilProduction: 0, + medianAge: 35, + internetUsers: 685000, + electricityProduction: 6051, + birthRate: 12 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MW`, + countryName: `Malawi`, + gdpPerCapita: 800, + unemploymentRate: 0, + televisions: 0, + publicDebt: 51, + population: 13931831, + oilProduction: 0, + medianAge: 17, + internetUsers: 139500, + electricityProduction: 1397, + birthRate: 42 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MY`, + countryName: `Malaysia`, + gdpPerCapita: 14500, + unemploymentRate: 3, + televisions: 10800000, + publicDebt: 42, + population: 25274132, + oilProduction: 757500, + medianAge: 25, + internetUsers: 15868000, + electricityProduction: 82360, + birthRate: 22 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MU`, + countryName: `Mauritius`, + gdpPerCapita: 11300, + unemploymentRate: 9, + televisions: 258000, + publicDebt: 63, + population: 1274189, + oilProduction: 0, + medianAge: 32, + internetUsers: 340000, + electricityProduction: 2350, + birthRate: 15 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MX`, + countryName: `Mexico`, + gdpPerCapita: 12400, + unemploymentRate: 4, + televisions: 25600000, + publicDebt: 23, + population: 109955400, + oilProduction: 3083000, + medianAge: 26, + internetUsers: 22812000, + electricityProduction: 222400, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MD`, + countryName: `Moldova`, + gdpPerCapita: 2300, + unemploymentRate: 2, + televisions: 1260000, + publicDebt: 23, + population: 4324450, + oilProduction: 0, + medianAge: 34, + internetUsers: 700000, + electricityProduction: 3881, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MA`, + countryName: `Morocco`, + gdpPerCapita: 3700, + unemploymentRate: 10, + televisions: 3100000, + publicDebt: 67, + population: 34343220, + oilProduction: 300, + medianAge: 25, + internetUsers: 7300000, + electricityProduction: 21370, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `MZ`, + countryName: `Mozambique`, + gdpPerCapita: 800, + unemploymentRate: 21, + televisions: 67600, + publicDebt: 22, + population: 21284700, + oilProduction: 0, + medianAge: 17, + internetUsers: 200000, + electricityProduction: 13170, + birthRate: 38 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NA`, + countryName: `Namibia`, + gdpPerCapita: 5200, + unemploymentRate: 5, + televisions: 60000, + publicDebt: 22, + population: 2088669, + oilProduction: 0, + medianAge: 21, + internetUsers: 101000, + electricityProduction: 1688, + birthRate: 23 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NL`, + countryName: `Netherlands`, + gdpPerCapita: 39000, + unemploymentRate: 5, + televisions: 8100000, + publicDebt: 46, + population: 16645313, + oilProduction: 76000, + medianAge: 40, + internetUsers: 15000000, + electricityProduction: 94340, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NZ`, + countryName: `New Zealand`, + gdpPerCapita: 27200, + unemploymentRate: 4, + televisions: 1926000, + publicDebt: 21, + population: 4173460, + oilProduction: 25880, + medianAge: 36, + internetUsers: 3360000, + electricityProduction: 42060, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NI`, + countryName: `Nicaragua`, + gdpPerCapita: 2800, + unemploymentRate: 5, + televisions: 320000, + publicDebt: 63, + population: 5785846, + oilProduction: 0, + medianAge: 22, + internetUsers: 155000, + electricityProduction: 2778, + birthRate: 24 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NG`, + countryName: `Nigeria`, + gdpPerCapita: 2100, + unemploymentRate: 5, + televisions: 6900000, + publicDebt: 14, + population: 146255312, + oilProduction: 2166000, + medianAge: 19, + internetUsers: 10000000, + electricityProduction: 22530, + birthRate: 37 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `NO`, + countryName: `Norway`, + gdpPerCapita: 53300, + unemploymentRate: 3, + televisions: 2030000, + publicDebt: 83, + population: 4644457, + oilProduction: 2560000, + medianAge: 39, + internetUsers: 3800000, + electricityProduction: 135800, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `OM`, + countryName: `Oman`, + gdpPerCapita: 1900, + unemploymentRate: 15, + televisions: 1600000, + publicDebt: 4, + population: 3311640, + oilProduction: 710800, + medianAge: 19, + internetUsers: 340000, + electricityProduction: 11890, + birthRate: 35 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PK`, + countryName: `Pakistan`, + gdpPerCapita: 2400, + unemploymentRate: 6, + televisions: 3100000, + publicDebt: 51, + population: 172800048, + oilProduction: 62000, + medianAge: 21, + internetUsers: 17500000, + electricityProduction: 89820, + birthRate: 28 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PA`, + countryName: `Panama`, + gdpPerCapita: 10700, + unemploymentRate: 6, + televisions: 510000, + publicDebt: 53, + population: 3309679, + oilProduction: 0, + medianAge: 27, + internetUsers: 525200, + electricityProduction: 5661, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PG`, + countryName: `Papua New Guinea`, + gdpPerCapita: 2100, + unemploymentRate: 2, + televisions: 59841, + publicDebt: 40, + population: 5931769, + oilProduction: 47800, + medianAge: 22, + internetUsers: 110000, + electricityProduction: 3698, + birthRate: 28 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PY`, + countryName: `Paraguay`, + gdpPerCapita: 4000, + unemploymentRate: 6, + televisions: 990000, + publicDebt: 27, + population: 6831306, + oilProduction: 0, + medianAge: 22, + internetUsers: 280000, + electricityProduction: 70000, + birthRate: 28 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PE`, + countryName: `Peru`, + gdpPerCapita: 7600, + unemploymentRate: 7, + televisions: 3060000, + publicDebt: 29, + population: 29180900, + oilProduction: 119000, + medianAge: 26, + internetUsers: 7636000, + electricityProduction: 24970, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PH`, + countryName: `Philippines`, + gdpPerCapita: 3200, + unemploymentRate: 7, + televisions: 3700000, + publicDebt: 56, + population: 96061680, + oilProduction: 0, + medianAge: 22, + internetUsers: 5300000, + electricityProduction: 53670, + birthRate: 26 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PL`, + countryName: `Poland`, + gdpPerCapita: 16200, + unemploymentRate: 13, + televisions: 13050000, + publicDebt: 43, + population: 38500696, + oilProduction: 0, + medianAge: 38, + internetUsers: 16000000, + electricityProduction: 146200, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `PT`, + countryName: `Portugal`, + gdpPerCapita: 21800, + unemploymentRate: 8, + televisions: 3310000, + publicDebt: 64, + population: 10676910, + oilProduction: 9500, + medianAge: 39, + internetUsers: 3549000, + electricityProduction: 49040, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `QA`, + countryName: `Qatar`, + gdpPerCapita: 87600, + unemploymentRate: 1, + televisions: 230000, + publicDebt: 11, + population: 824789, + oilProduction: 797500, + medianAge: 31, + internetUsers: 351000, + electricityProduction: 13540, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `RO`, + countryName: `Romania`, + gdpPerCapita: 11100, + unemploymentRate: 4, + televisions: 5250000, + publicDebt: 13, + population: 22246862, + oilProduction: 115000, + medianAge: 37, + internetUsers: 12000000, + electricityProduction: 60520, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `RU`, + countryName: `Russia`, + gdpPerCapita: 14800, + unemploymentRate: 6, + televisions: 60500000, + publicDebt: 6, + population: 140702096, + oilProduction: 9870000, + medianAge: 38, + internetUsers: 30000000, + electricityProduction: 1000000, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SA`, + countryName: `Saudi Arabia`, + gdpPerCapita: 19800, + unemploymentRate: 13, + televisions: 5100000, + publicDebt: 24, + population: 28146656, + oilProduction: 11000000, + medianAge: 22, + internetUsers: 6200000, + electricityProduction: 165600, + birthRate: 29 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SN`, + countryName: `Senegal`, + gdpPerCapita: 1700, + unemploymentRate: 48, + televisions: 361000, + publicDebt: 23, + population: 12853259, + oilProduction: 0, + medianAge: 19, + internetUsers: 820000, + electricityProduction: 2159, + birthRate: 37 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SC`, + countryName: `Seychelles`, + gdpPerCapita: 16600, + unemploymentRate: 2, + televisions: 11000, + publicDebt: 92, + population: 82247, + oilProduction: 0, + medianAge: 29, + internetUsers: 32000, + electricityProduction: 252, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SG`, + countryName: `Singapore`, + gdpPerCapita: 49900, + unemploymentRate: 2, + televisions: 1330000, + publicDebt: 96, + population: 4608167, + oilProduction: 9836, + medianAge: 38, + internetUsers: 3105000, + electricityProduction: 39440, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SK`, + countryName: `Slovakia`, + gdpPerCapita: 20200, + unemploymentRate: 8, + televisions: 2620000, + publicDebt: 36, + population: 5455407, + oilProduction: 12840, + medianAge: 37, + internetUsers: 2350000, + electricityProduction: 29890, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SI`, + countryName: `Slovenia`, + gdpPerCapita: 28000, + unemploymentRate: 8, + televisions: 710000, + publicDebt: 24, + population: 2007711, + oilProduction: 5, + medianAge: 41, + internetUsers: 1300000, + electricityProduction: 14900, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ZA`, + countryName: `South Africa`, + gdpPerCapita: 9700, + unemploymentRate: 24, + televisions: 6000000, + publicDebt: 31, + population: 48782756, + oilProduction: 200000, + medianAge: 24, + internetUsers: 5100000, + electricityProduction: 264000, + birthRate: 20 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ES`, + countryName: `Spain`, + gdpPerCapita: 33600, + unemploymentRate: 8, + televisions: 16200000, + publicDebt: 36, + population: 40491052, + oilProduction: 29350, + medianAge: 41, + internetUsers: 19690000, + electricityProduction: 270300, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `LK`, + countryName: `Sri Lanka`, + gdpPerCapita: 4000, + unemploymentRate: 6, + televisions: 1530000, + publicDebt: 86, + population: 21128772, + oilProduction: 0, + medianAge: 30, + internetUsers: 771700, + electricityProduction: 8411, + birthRate: 17 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SD`, + countryName: `Sudan`, + gdpPerCapita: 1900, + unemploymentRate: 19, + televisions: 2380000, + publicDebt: 106, + population: 40218456, + oilProduction: 484500, + medianAge: 19, + internetUsers: 1500000, + electricityProduction: 3944, + birthRate: 34 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SE`, + countryName: `Sweden`, + gdpPerCapita: 37500, + unemploymentRate: 6, + televisions: 4600000, + publicDebt: 42, + population: 9045389, + oilProduction: 2350, + medianAge: 41, + internetUsers: 7000000, + electricityProduction: 153200, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `CH`, + countryName: `Switzerland`, + gdpPerCapita: 40100, + unemploymentRate: 3, + televisions: 3310000, + publicDebt: 44, + population: 7581520, + oilProduction: 3202, + medianAge: 41, + internetUsers: 4610000, + electricityProduction: 56100, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `SY`, + countryName: `Syria`, + gdpPerCapita: 4700, + unemploymentRate: 9, + televisions: 1050000, + publicDebt: 38, + population: 19747586, + oilProduction: 379000, + medianAge: 21, + internetUsers: 3470000, + electricityProduction: 153200, + birthRate: 27 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TW`, + countryName: `Taiwan`, + gdpPerCapita: 30100, + unemploymentRate: 4, + televisions: 8800000, + publicDebt: 28, + population: 22920946, + oilProduction: 600, + medianAge: 36, + internetUsers: 14760000, + electricityProduction: 235000, + birthRate: 9 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TZ`, + countryName: `Tanzania`, + gdpPerCapita: 1300, + unemploymentRate: 0, + televisions: 103000, + publicDebt: 20, + population: 40213160, + oilProduction: 0, + medianAge: 18, + internetUsers: 400000, + electricityProduction: 1880, + birthRate: 35 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TH`, + countryName: `Thailand`, + gdpPerCapita: 8000, + unemploymentRate: 1, + televisions: 15190000, + publicDebt: 38, + population: 65493296, + oilProduction: 310000, + medianAge: 33, + internetUsers: 13416000, + electricityProduction: 124600, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TN`, + countryName: `Tunisia`, + gdpPerCapita: 7400, + unemploymentRate: 14, + televisions: 920000, + publicDebt: 55, + population: 10383577, + oilProduction: 76900, + medianAge: 29, + internetUsers: 1722000, + electricityProduction: 12850, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `TR`, + countryName: `Turkey`, + gdpPerCapita: 12000, + unemploymentRate: 10, + televisions: 20900000, + publicDebt: 39, + population: 71892808, + oilProduction: 45460, + medianAge: 29, + internetUsers: 13150000, + electricityProduction: 154200, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UG`, + countryName: `Uganda`, + gdpPerCapita: 1000, + unemploymentRate: 0, + televisions: 500000, + publicDebt: 21, + population: 31367972, + oilProduction: 0, + medianAge: 15, + internetUsers: 2000000, + electricityProduction: 1983, + birthRate: 48 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UA`, + countryName: `Ukraine`, + gdpPerCapita: 7000, + unemploymentRate: 2, + televisions: 18050000, + publicDebt: 12, + population: 45994288, + oilProduction: 90400, + medianAge: 39, + internetUsers: 10000000, + electricityProduction: 192100, + birthRate: 10 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `AE`, + countryName: `United Arab Emirates`, + gdpPerCapita: 37000, + unemploymentRate: 2, + televisions: 310000, + publicDebt: 21, + population: 4621399, + oilProduction: 2510000, + medianAge: 30, + internetUsers: 2300000, + electricityProduction: 57060, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UK`, + countryName: `United Kingdom`, + gdpPerCapita: 35000, + unemploymentRate: 5, + televisions: 30500000, + publicDebt: 44, + population: 60943912, + oilProduction: 1636000, + medianAge: 40, + internetUsers: 40200000, + electricityProduction: 372600, + birthRate: 11 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `US`, + countryName: `United States`, + gdpPerCapita: 45800, + unemploymentRate: 5, + televisions: 219000000, + publicDebt: 61, + population: 303824640, + oilProduction: 7460000, + medianAge: 37, + internetUsers: 223000000, + electricityProduction: 4062000, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UY`, + countryName: `Uruguay`, + gdpPerCapita: 10800, + unemploymentRate: 9, + televisions: 782000, + publicDebt: 65, + population: 3477778, + oilProduction: 27830, + medianAge: 33, + internetUsers: 968000, + electricityProduction: 9200, + birthRate: 14 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `UZ`, + countryName: `Uzbekistan`, + gdpPerCapita: 2400, + unemploymentRate: 1, + televisions: 6400000, + publicDebt: 19, + population: 27345026, + oilProduction: 109400, + medianAge: 24, + internetUsers: 1200000, + electricityProduction: 49000, + birthRate: 18 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `VE`, + countryName: `Venezuela`, + gdpPerCapita: 12800, + unemploymentRate: 9, + televisions: 4100000, + publicDebt: 19, + population: 26414816, + oilProduction: 2398000, + medianAge: 25, + internetUsers: 5720000, + electricityProduction: 99200, + birthRate: 21 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `VN`, + countryName: `Vietnam`, + gdpPerCapita: 2600, + unemploymentRate: 4, + televisions: 3570000, + publicDebt: 42, + population: 86116560, + oilProduction: 324000, + medianAge: 27, + internetUsers: 17870000, + electricityProduction: 59010, + birthRate: 16 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `WF`, + countryName: `Wallis and Futuna`, + gdpPerCapita: 3800, + unemploymentRate: 15, + televisions: 0, + publicDebt: 6, + population: 15237, + oilProduction: 0, + medianAge: 0, + internetUsers: 900, + electricityProduction: 0, + birthRate: 0 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `YE`, + countryName: `Yemen`, + gdpPerCapita: 2500, + unemploymentRate: 35, + televisions: 470000, + publicDebt: 34, + population: 23013376, + oilProduction: 339200, + medianAge: 17, + internetUsers: 320000, + electricityProduction: 4456, + birthRate: 42 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ZM`, + countryName: `Zambia`, + gdpPerCapita: 1400, + unemploymentRate: 50, + televisions: 277000, + publicDebt: 28, + population: 11669534, + oilProduction: 150, + medianAge: 17, + internetUsers: 500000, + electricityProduction: 8850, + birthRate: 41 + }), + new WorldDebtAndPopulationItem( + { + countryCode: `ZW`, + countryName: `Zimbabwe`, + gdpPerCapita: 200, + unemploymentRate: 80, + televisions: 370000, + publicDebt: 218, + population: 11350111, + oilProduction: 0, + medianAge: 18, + internetUsers: 1351000, + electricityProduction: 9950, + birthRate: 32 + }), + ]; + super(...(newItems.slice(0, items))); + } + } +} diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.html b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.html index c6747fcc0..672b6b1c7 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.html +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.html @@ -1,38 +1,44 @@ -
+
- GDP per Capita vs Population + Total Population of Selected Countries
+ #xAxis + title="Population" + isLogarithmic="true" + abbreviateLargeNumbers="true"> + maximumValue="120"> + showDefaultTooltip="true"> + +
diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.ts b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.ts index cbfdbc2d7..0b1b2d4e5 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.component.ts @@ -1,8 +1,6 @@ import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; -import { CountryStatsEuropeItem, CountryStatsEurope } from './CountryStatsEurope'; -import { IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxBubbleSeriesComponent } from 'igniteui-angular-charts'; - - +import { WorldDebtAndPopulationItem, WorldDebtAndPopulation } from './WorldDebtAndPopulation'; +import { IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxBubbleSeriesComponent, IgxSizeScaleComponent, IgxDataToolTipLayerComponent } from 'igniteui-angular-charts'; @Component({ selector: "app-root", @@ -10,31 +8,49 @@ import { IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisCompone templateUrl: "./app.component.html", changeDetection: ChangeDetectionStrategy.OnPush }) -export class AppComponent { - - public constructor(private _detector: ChangeDetectorRef) { - } - - @ViewChild("chart", { static: true } ) - private chart: IgxDataChartComponent - @ViewChild("xAxis", { static: true } ) - private xAxis: IgxNumericXAxisComponent - @ViewChild("yAxis", { static: true } ) - private yAxis: IgxNumericYAxisComponent - @ViewChild("bubbleSeries1", { static: true } ) - private bubbleSeries1: IgxBubbleSeriesComponent - - private _countryStatsEurope: CountryStatsEurope = null; - public get countryStatsEurope(): CountryStatsEurope { - if (this._countryStatsEurope == null) +export class AppComponent implements AfterViewInit +{ + + @ViewChild("chart", { static: true } ) + private chart: IgxDataChartComponent + @ViewChild("xAxis", { static: true } ) + private xAxis: IgxNumericXAxisComponent + @ViewChild("yAxis", { static: true } ) + private yAxis: IgxNumericYAxisComponent + @ViewChild("bubbleSeries1", { static: true } ) + private bubbleSeries1: IgxBubbleSeriesComponent + private _sizeScale1: IgxSizeScaleComponent | null = null; + public get sizeScale1(): IgxSizeScaleComponent { + if (this._sizeScale1 == null) + { + var sizeScale1 = new IgxSizeScaleComponent(); + sizeScale1.isLogarithmic = false; + sizeScale1.minimumValue = 10; + sizeScale1.maximumValue = 50; + + this._sizeScale1 = sizeScale1; + } + return this._sizeScale1; + } + @ViewChild("dataToolTipLayer", { static: true } ) + private dataToolTipLayer: IgxDataToolTipLayerComponent + private _worldDebtAndPopulation: WorldDebtAndPopulation = null; + public get worldDebtAndPopulation(): WorldDebtAndPopulation { + if (this._worldDebtAndPopulation == null) { - this._countryStatsEurope = new CountryStatsEurope(); + this._worldDebtAndPopulation = new WorldDebtAndPopulation(); } - return this._countryStatsEurope; + return this._worldDebtAndPopulation; } - + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.module.ts b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.module.ts index f42d89914..db571d6e9 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.module.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/app.module.ts @@ -5,13 +5,12 @@ import { BrowserModule } from "@angular/platform-browser"; import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; import { AppComponent } from "./app.component"; - -import { IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, IgxDataChartInteractivityModule } from 'igniteui-angular-charts'; +import { IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, IgxDataChartInteractivityModule, IgxDataChartAnnotationModule } from 'igniteui-angular-charts'; @NgModule({ bootstrap: [AppComponent], declarations: [ - AppComponent, + AppComponent ], imports: [ BrowserModule, @@ -22,7 +21,8 @@ import { IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatter IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, - IgxDataChartInteractivityModule + IgxDataChartInteractivityModule, + IgxDataChartAnnotationModule ], providers: [], schemas: [] diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/index.html b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/index.html index 67a35017e..7650dfb64 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/index.html +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/index.html @@ -12,6 +12,7 @@ + diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/styles.scss b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/styles.scss index 96c748c09..9b431e92d 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/src/styles.scss +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/src/styles.scss @@ -7,4 +7,3 @@ body { margin: 0; box-sizing: border-box; } - diff --git a/samples/charts/data-chart/scatter-bubble-chart-single-source/tslint.json b/samples/charts/data-chart/scatter-bubble-chart-single-source/tslint.json index 5a3f18e0c..777c777d9 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-single-source/tslint.json +++ b/samples/charts/data-chart/scatter-bubble-chart-single-source/tslint.json @@ -4,24 +4,28 @@ "deprecation": { "severity": "warning" }, + "arrow-parens": false, "indent": [true, "spaces"], - "variable-name": [true, "allow-leading-underscore"], "interface-name": [true, "always-prefix"], - "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], - "no-empty": false, + "max-classes-per-file": false, "no-bitwise": false, - "no-object-literal-type-assertion": false, - "no-string-literal": false, + "no-console": false, + "no-empty": false, "no-duplicate-imports": false, - "no-trailing-whitespace": false, "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, "no-submodule-imports": [false], - "max-classes-per-file": false, - "prefer-object-spread": false, - "no-console": false, + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, "prefer-conditional-expression": false, + "prefer-const": false, "prefer-for-of": false, - "arrow-parens": false, - "object-literal-sort-keys": false + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/package.json b/samples/charts/data-chart/scatter-bubble-chart-styling/package.json index b8207a98b..1be6b88e2 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/package.json +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", @@ -28,17 +28,17 @@ "zone.js": "~0.14.1" }, "devDependencies": { - "@angular-devkit/build-angular": "17.0.0", "@angular/cli": "17.0.0", "@angular/compiler-cli": "17.0.0", "@angular/language-service": "17.0.0", + "@angular-devkit/build-angular": "17.0.0", "@types/node": "14.14.28", "codelyzer": "6.0.2", "jasmine-core": "3.7.1", "jasmine-spec-reporter": "~4.2.1", "sass.js": "0.11.1", - "ts-node": "9.1.1", "tslint": "~6.1.3", + "ts-node": "9.1.1", "typescript": "5.2.2" } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsAfrica.ts b/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsAfrica.ts index e9c3510a6..cf0f8cd80 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsAfrica.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsAfrica.ts @@ -2,7 +2,7 @@ export class CountryStatsAfricaItem { public constructor(init: Partial) { Object.assign(this, init); } - + public code: string; public population: number; public workedHours: number; @@ -11,247 +11,421 @@ export class CountryStatsAfricaItem { } export class CountryStatsAfrica extends Array { - public constructor() { - super(); - this.push(new CountryStatsAfricaItem( - { - code: `DZA`, - population: 39728000, - workedHours: 47.5, - gDP: 13725, - name: `Algeria` - })); - this.push(new CountryStatsAfricaItem( - { - code: `AGO`, - population: 27884000, - workedHours: 39.8, - gDP: 6228, - name: `Angola` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BEN`, - population: 10576000, - workedHours: 43.7, - gDP: 1987, - name: `Benin` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BWA`, - population: 2121000, - workedHours: 41.2, - gDP: 15357, - name: `Botswana` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BFA`, - population: 18111000, - workedHours: 39.3, - gDP: 1596, - name: `Burkina Faso` - })); - this.push(new CountryStatsAfricaItem( - { - code: `BDI`, - population: 10160000, - workedHours: 36.4, - gDP: 748, - name: `Burundi` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CMR`, - population: 23298000, - workedHours: 42, - gDP: 3289, - name: `Cameroon` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CPV`, - population: 525000, - workedHours: 45, - gDP: 5915, - name: `Cape Verde` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CAF`, - population: 4493000, - workedHours: 38, - gDP: 622, - name: `C.A.R` - })); - this.push(new CountryStatsAfricaItem( - { - code: `TCD`, - population: 14111000, - workedHours: 40.4, - gDP: 2067, - name: `Chad` - })); - this.push(new CountryStatsAfricaItem( - { - code: `COM`, - population: 777000, - workedHours: 40.1, - gDP: 1413, - name: `Comoros` - })); - this.push(new CountryStatsAfricaItem( - { - code: `COG`, - population: 4856000, - workedHours: 38.1, - gDP: 5543, - name: `Congo` - })); - this.push(new CountryStatsAfricaItem( - { - code: `CIV`, - population: 23226000, - workedHours: 39.7, - gDP: 3242, - name: `Cote Ivoire` - })); - this.push(new CountryStatsAfricaItem( - { - code: `COD`, - population: 76245000, - workedHours: 44, - gDP: 812, - name: `DRC` - })); - this.push(new CountryStatsAfricaItem( - { - code: `EGY`, - population: 92443000, - workedHours: 39.7, - gDP: 10096, - name: `Egypt` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GNQ`, - population: 1169000, - workedHours: 38.8, - gDP: 27554, - name: `Equatorial Guinea` - })); - this.push(new CountryStatsAfricaItem( - { - code: `SWZ`, - population: 1104000, - workedHours: 45.7, - gDP: 7759, - name: `Eswatini` - })); - this.push(new CountryStatsAfricaItem( - { - code: `ETH`, - population: 101000000, - workedHours: 40.1, - gDP: 1533, - name: `Ethiopia` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GAB`, - population: 1948000, - workedHours: 40.5, - gDP: 16837, - name: `Gabon` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GMB`, - population: 2086000, - workedHours: 40.3, - gDP: 1568, - name: `Gambia` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GHA`, - population: 27849000, - workedHours: 47.6, - gDP: 3927, - name: `Ghana` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GIN`, - population: 11432000, - workedHours: 43.4, - gDP: 1758, - name: `Guinea` - })); - this.push(new CountryStatsAfricaItem( - { - code: `GNB`, - population: 1737000, - workedHours: 35.1, - gDP: 1446, - name: `Guinea-Bissau` - })); - this.push(new CountryStatsAfricaItem( - { - code: `KEN`, - population: 47878000, - workedHours: 43.9, - gDP: 2836, - name: `Kenya` - })); - this.push(new CountryStatsAfricaItem( - { - code: `LSO`, - population: 2059000, - workedHours: 47.6, - gDP: 2708, - name: `Lesotho` - })); - this.push(new CountryStatsAfricaItem( - { - code: `LBR`, - population: 4472000, - workedHours: 40.3, - gDP: 785, - name: `Liberia` - })); - this.push(new CountryStatsAfricaItem( - { - code: `LBY`, - population: 6418000, - workedHours: 42.5, - gDP: 14847, - name: `Libya` - })); - this.push(new CountryStatsAfricaItem( - { - code: `MDG`, - population: 24234000, - workedHours: 40.8, - gDP: 1377, - name: `Madagascar` - })); - this.push(new CountryStatsAfricaItem( - { - code: `MWI`, - population: 16745000, - workedHours: 44.5, - gDP: 1089, - name: `Malawi` - })); - this.push(new CountryStatsAfricaItem( - { - code: `MLI`, - population: 17439000, - workedHours: 40.6, - gDP: 1919, - name: `Mali` - })); + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new CountryStatsAfricaItem( + { + code: `DZA`, + population: 39728000, + workedHours: 47.5, + gDP: 13725, + name: `Algeria` + }), + new CountryStatsAfricaItem( + { + code: `AGO`, + population: 27884000, + workedHours: 39.8, + gDP: 6228, + name: `Angola` + }), + new CountryStatsAfricaItem( + { + code: `BEN`, + population: 10576000, + workedHours: 43.7, + gDP: 1987, + name: `Benin` + }), + new CountryStatsAfricaItem( + { + code: `BWA`, + population: 2121000, + workedHours: 41.2, + gDP: 15357, + name: `Botswana` + }), + new CountryStatsAfricaItem( + { + code: `BFA`, + population: 18111000, + workedHours: 39.3, + gDP: 1596, + name: `Burkina Faso` + }), + new CountryStatsAfricaItem( + { + code: `BDI`, + population: 10160000, + workedHours: 36.4, + gDP: 748, + name: `Burundi` + }), + new CountryStatsAfricaItem( + { + code: `CMR`, + population: 23298000, + workedHours: 42, + gDP: 3289, + name: `Cameroon` + }), + new CountryStatsAfricaItem( + { + code: `CPV`, + population: 525000, + workedHours: 45, + gDP: 5915, + name: `Cape Verde` + }), + new CountryStatsAfricaItem( + { + code: `CAF`, + population: 4493000, + workedHours: 38, + gDP: 622, + name: `Central African Republic` + }), + new CountryStatsAfricaItem( + { + code: `TCD`, + population: 14111000, + workedHours: 40.4, + gDP: 2067, + name: `Chad` + }), + new CountryStatsAfricaItem( + { + code: `COM`, + population: 777000, + workedHours: 40.1, + gDP: 1413, + name: `Comoros` + }), + new CountryStatsAfricaItem( + { + code: `COG`, + population: 4856000, + workedHours: 38.1, + gDP: 5543, + name: `Congo` + }), + new CountryStatsAfricaItem( + { + code: `CIV`, + population: 23226000, + workedHours: 39.7, + gDP: 3242, + name: `Cote Ivoire` + }), + new CountryStatsAfricaItem( + { + code: `COD`, + population: 76245000, + workedHours: 44, + gDP: 812, + name: `Democratic Republic of Congo` + }), + new CountryStatsAfricaItem( + { + code: `EGY`, + population: 92443000, + workedHours: 39.7, + gDP: 10096, + name: `Egypt` + }), + new CountryStatsAfricaItem( + { + code: `GNQ`, + population: 1169000, + workedHours: 38.8, + gDP: 27554, + name: `Equatorial Guinea` + }), + new CountryStatsAfricaItem( + { + code: `SWZ`, + population: 1104000, + workedHours: 45.7, + gDP: 7759, + name: `Eswatini` + }), + new CountryStatsAfricaItem( + { + code: `ETH`, + population: 101000000, + workedHours: 40.1, + gDP: 1533, + name: `Ethiopia` + }), + new CountryStatsAfricaItem( + { + code: `GAB`, + population: 1948000, + workedHours: 40.5, + gDP: 16837, + name: `Gabon` + }), + new CountryStatsAfricaItem( + { + code: `GMB`, + population: 2086000, + workedHours: 40.3, + gDP: 1568, + name: `Gambia` + }), + new CountryStatsAfricaItem( + { + code: `GHA`, + population: 27849000, + workedHours: 47.6, + gDP: 3927, + name: `Ghana` + }), + new CountryStatsAfricaItem( + { + code: `GIN`, + population: 11432000, + workedHours: 43.4, + gDP: 1758, + name: `Guinea` + }), + new CountryStatsAfricaItem( + { + code: `GNB`, + population: 1737000, + workedHours: 35.1, + gDP: 1446, + name: `Guinea-Bissau` + }), + new CountryStatsAfricaItem( + { + code: `KEN`, + population: 47878000, + workedHours: 43.9, + gDP: 2836, + name: `Kenya` + }), + new CountryStatsAfricaItem( + { + code: `LSO`, + population: 2059000, + workedHours: 47.6, + gDP: 2708, + name: `Lesotho` + }), + new CountryStatsAfricaItem( + { + code: `LBR`, + population: 4472000, + workedHours: 40.3, + gDP: 785, + name: `Liberia` + }), + new CountryStatsAfricaItem( + { + code: `LBY`, + population: 6418000, + workedHours: 42.5, + gDP: 14847, + name: `Libya` + }), + new CountryStatsAfricaItem( + { + code: `MDG`, + population: 24234000, + workedHours: 40.8, + gDP: 1377, + name: `Madagascar` + }), + new CountryStatsAfricaItem( + { + code: `MWI`, + population: 16745000, + workedHours: 44.5, + gDP: 1089, + name: `Malawi` + }), + new CountryStatsAfricaItem( + { + code: `MLI`, + population: 17439000, + workedHours: 40.6, + gDP: 1919, + name: `Mali` + }), + new CountryStatsAfricaItem( + { + code: `MRT`, + population: 4046000, + workedHours: 45.9, + gDP: 3602, + name: `Mauritania` + }), + new CountryStatsAfricaItem( + { + code: `MUS`, + population: 1259000, + workedHours: 44.4, + gDP: 18864, + name: `Mauritius` + }), + new CountryStatsAfricaItem( + { + code: `MAR`, + population: 34664000, + workedHours: 39.6, + gDP: 7297, + name: `Morocco` + }), + new CountryStatsAfricaItem( + { + code: `MOZ`, + population: 27042000, + workedHours: 46.7, + gDP: 1118, + name: `Mozambique` + }), + new CountryStatsAfricaItem( + { + code: `NAM`, + population: 2315000, + workedHours: 43.1, + gDP: 9975, + name: `Namibia` + }), + new CountryStatsAfricaItem( + { + code: `NER`, + population: 20002000, + workedHours: 45, + gDP: 908, + name: `Niger` + }), + new CountryStatsAfricaItem( + { + code: `NGA`, + population: 181000000, + workedHours: 32.76, + gDP: 5671, + name: `Nigeria` + }), + new CountryStatsAfricaItem( + { + code: `RWA`, + population: 11369000, + workedHours: 46.3, + gDP: 1731, + name: `Rwanda` + }), + new CountryStatsAfricaItem( + { + code: `STP`, + population: 199000, + workedHours: 38.2, + gDP: 2948, + name: `Sao Tome` + }), + new CountryStatsAfricaItem( + { + code: `SEN`, + population: 14578000, + workedHours: 46.8, + gDP: 2294, + name: `Senegal` + }), + new CountryStatsAfricaItem( + { + code: `SYC`, + population: 95000, + workedHours: 39.8, + gDP: 24857, + name: `Seychelles` + }), + new CountryStatsAfricaItem( + { + code: `SLE`, + population: 7172000, + workedHours: 35.4, + gDP: 1314, + name: `Sierra Leone` + }), + new CountryStatsAfricaItem( + { + code: `ZAF`, + population: 55386000, + workedHours: 42.48, + gDP: 12378, + name: `South Africa` + }), + new CountryStatsAfricaItem( + { + code: `SSD`, + population: 10716000, + workedHours: 39.3, + gDP: 1875, + name: `South Sudan` + }), + new CountryStatsAfricaItem( + { + code: `SDN`, + population: 38903000, + workedHours: 36.3, + gDP: 4290, + name: `Sudan` + }), + new CountryStatsAfricaItem( + { + code: `TZA`, + population: 51483000, + workedHours: 38, + gDP: 2491, + name: `Tanzania` + }), + new CountryStatsAfricaItem( + { + code: `TGO`, + population: 7323000, + workedHours: 38.8, + gDP: 1351, + name: `Togo` + }), + new CountryStatsAfricaItem( + { + code: `TUN`, + population: 11180000, + workedHours: 35.2, + gDP: 10766, + name: `Tunisia` + }), + new CountryStatsAfricaItem( + { + code: `UGA`, + population: 38225000, + workedHours: 38.6, + gDP: 1666, + name: `Uganda` + }), + new CountryStatsAfricaItem( + { + code: `ZMB`, + population: 15879000, + workedHours: 46.6, + gDP: 3627, + name: `Zambia` + }), + new CountryStatsAfricaItem( + { + code: `ZWE`, + population: 13815000, + workedHours: 41.4, + gDP: 1912, + name: `Zimbabwe` + }), + ]; + super(...(newItems.slice(0, items))); + } } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsEurope.ts b/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsEurope.ts index d49d40fe1..1a6694629 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsEurope.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/CountryStatsEurope.ts @@ -2,7 +2,7 @@ export class CountryStatsEuropeItem { public constructor(init: Partial) { Object.assign(this, init); } - + public code: string; public population: number; public workedHours: number; @@ -11,247 +11,341 @@ export class CountryStatsEuropeItem { } export class CountryStatsEurope extends Array { - public constructor() { - super(); - this.push(new CountryStatsEuropeItem( - { - code: `ALB`, - population: 2891000, - workedHours: 41, - gDP: 10970, - name: `Albania` - })); - this.push(new CountryStatsEuropeItem( - { - code: `AUT`, - population: 8679000, - workedHours: 30.75, - gDP: 44305, - name: `Austria` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BLR`, - population: 9439000, - workedHours: 43.5, - gDP: 17230, - name: `Belarus` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BEL`, - population: 11288000, - workedHours: 29.7, - gDP: 41708, - name: `Belgium` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BIH`, - population: 3429000, - workedHours: 46.5, - gDP: 10932, - name: `Bosnia and Herzegovina` - })); - this.push(new CountryStatsEuropeItem( - { - code: `BGR`, - population: 7200000, - workedHours: 31.62, - gDP: 17000, - name: `Bulgaria` - })); - this.push(new CountryStatsEuropeItem( - { - code: `HRV`, - population: 4233000, - workedHours: 35.15, - gDP: 20984, - name: `Croatia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `CYP`, - population: 1161000, - workedHours: 34.42, - gDP: 30549, - name: `Cyprus` - })); - this.push(new CountryStatsEuropeItem( - { - code: `CZE`, - population: 10601000, - workedHours: 33.77, - gDP: 30605, - name: `Czechia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `DNK`, - population: 5689000, - workedHours: 27.16, - gDP: 45459, - name: `Denmark` - })); - this.push(new CountryStatsEuropeItem( - { - code: `EST`, - population: 1315000, - workedHours: 35.61, - gDP: 27550, - name: `Estonia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `FIN`, - population: 5481000, - workedHours: 31.48, - gDP: 38942, - name: `Finland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `FRA`, - population: 64453000, - workedHours: 29.03, - gDP: 37766, - name: `France` - })); - this.push(new CountryStatsEuropeItem( - { - code: `DEU`, - population: 81787000, - workedHours: 26.31, - gDP: 43938, - name: `Germany` - })); - this.push(new CountryStatsEuropeItem( - { - code: `GRC`, - population: 10660000, - workedHours: 39.06, - gDP: 24170, - name: `Greece` - })); - this.push(new CountryStatsEuropeItem( - { - code: `HUN`, - population: 9778000, - workedHours: 36.99, - gDP: 25034, - name: `Hungary` - })); - this.push(new CountryStatsEuropeItem( - { - code: `ISL`, - population: 330000, - workedHours: 29.02, - gDP: 43048, - name: `Iceland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `IRL`, - population: 4652000, - workedHours: 33.47, - gDP: 60818, - name: `Ireland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `ITA`, - population: 60578000, - workedHours: 33.04, - gDP: 34302, - name: `Italy` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LVA`, - population: 1998000, - workedHours: 36.57, - gDP: 23019, - name: `Latvia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LTU`, - population: 2932000, - workedHours: 35.76, - gDP: 27046, - name: `Lithuania` - })); - this.push(new CountryStatsEuropeItem( - { - code: `LUX`, - population: 567000, - workedHours: 29.25, - gDP: 94089, - name: `Luxembourg` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MLT`, - population: 434000, - workedHours: 37.78, - gDP: 34087, - name: `Malta` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MDA`, - population: 4071000, - workedHours: 41, - gDP: 4747, - name: `Moldova` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MNE`, - population: 627000, - workedHours: 47.2, - gDP: 15290, - name: `Montenegro` - })); - this.push(new CountryStatsEuropeItem( - { - code: `NLD`, - population: 16938000, - workedHours: 27.38, - gDP: 46494, - name: `Netherlands` - })); - this.push(new CountryStatsEuropeItem( - { - code: `MKD`, - population: 2079000, - workedHours: 36.6, - gDP: 12760, - name: `North Macedonia` - })); - this.push(new CountryStatsEuropeItem( - { - code: `NOR`, - population: 5200000, - workedHours: 27.36, - gDP: 64008, - name: `Norway` - })); - this.push(new CountryStatsEuropeItem( - { - code: `POL`, - population: 38034000, - workedHours: 39.4, - gDP: 25300, - name: `Poland` - })); - this.push(new CountryStatsEuropeItem( - { - code: `PRT`, - population: 10368000, - workedHours: 36.06, - gDP: 26608, - name: `Portugal` - })); + public constructor(items: Array | number = -1) { + if (Array.isArray(items)) { + super(...items); + } else { + const newItems = [ + new CountryStatsEuropeItem( + { + code: `ALB`, + population: 2891000, + workedHours: 41, + gDP: 10970, + name: `Albania` + }), + new CountryStatsEuropeItem( + { + code: `AUT`, + population: 8679000, + workedHours: 30.75, + gDP: 44305, + name: `Austria` + }), + new CountryStatsEuropeItem( + { + code: `BLR`, + population: 9439000, + workedHours: 43.5, + gDP: 17230, + name: `Belarus` + }), + new CountryStatsEuropeItem( + { + code: `BEL`, + population: 11288000, + workedHours: 29.7, + gDP: 41708, + name: `Belgium` + }), + new CountryStatsEuropeItem( + { + code: `BIH`, + population: 3429000, + workedHours: 46.5, + gDP: 10932, + name: `Bosnia` + }), + new CountryStatsEuropeItem( + { + code: `BGR`, + population: 7200000, + workedHours: 31.62, + gDP: 17000, + name: `Bulgaria` + }), + new CountryStatsEuropeItem( + { + code: `HRV`, + population: 4233000, + workedHours: 35.15, + gDP: 20984, + name: `Croatia` + }), + new CountryStatsEuropeItem( + { + code: `CYP`, + population: 1161000, + workedHours: 34.42, + gDP: 30549, + name: `Cyprus` + }), + new CountryStatsEuropeItem( + { + code: `CZE`, + population: 10601000, + workedHours: 33.77, + gDP: 30605, + name: `Czechia` + }), + new CountryStatsEuropeItem( + { + code: `DNK`, + population: 5689000, + workedHours: 27.16, + gDP: 45459, + name: `Denmark` + }), + new CountryStatsEuropeItem( + { + code: `EST`, + population: 1315000, + workedHours: 35.61, + gDP: 27550, + name: `Estonia` + }), + new CountryStatsEuropeItem( + { + code: `FIN`, + population: 5481000, + workedHours: 31.48, + gDP: 38942, + name: `Finland` + }), + new CountryStatsEuropeItem( + { + code: `FRA`, + population: 64453000, + workedHours: 29.03, + gDP: 37766, + name: `France` + }), + new CountryStatsEuropeItem( + { + code: `DEU`, + population: 81787000, + workedHours: 26.31, + gDP: 43938, + name: `Germany` + }), + new CountryStatsEuropeItem( + { + code: `GRC`, + population: 10660000, + workedHours: 39.06, + gDP: 24170, + name: `Greece` + }), + new CountryStatsEuropeItem( + { + code: `HUN`, + population: 9778000, + workedHours: 36.99, + gDP: 25034, + name: `Hungary` + }), + new CountryStatsEuropeItem( + { + code: `ISL`, + population: 330000, + workedHours: 29.02, + gDP: 43048, + name: `Iceland` + }), + new CountryStatsEuropeItem( + { + code: `IRL`, + population: 4652000, + workedHours: 33.47, + gDP: 60818, + name: `Ireland` + }), + new CountryStatsEuropeItem( + { + code: `ITA`, + population: 60578000, + workedHours: 33.04, + gDP: 34302, + name: `Italy` + }), + new CountryStatsEuropeItem( + { + code: `LVA`, + population: 1998000, + workedHours: 36.57, + gDP: 23019, + name: `Latvia` + }), + new CountryStatsEuropeItem( + { + code: `LTU`, + population: 2932000, + workedHours: 35.76, + gDP: 27046, + name: `Lithuania` + }), + new CountryStatsEuropeItem( + { + code: `LUX`, + population: 567000, + workedHours: 29.25, + gDP: 94089, + name: `Luxembourg` + }), + new CountryStatsEuropeItem( + { + code: `MLT`, + population: 434000, + workedHours: 37.78, + gDP: 34087, + name: `Malta` + }), + new CountryStatsEuropeItem( + { + code: `MDA`, + population: 4071000, + workedHours: 41, + gDP: 4747, + name: `Moldova` + }), + new CountryStatsEuropeItem( + { + code: `MNE`, + population: 627000, + workedHours: 47.2, + gDP: 15290, + name: `Montenegro` + }), + new CountryStatsEuropeItem( + { + code: `NLD`, + population: 16938000, + workedHours: 27.38, + gDP: 46494, + name: `Netherlands` + }), + new CountryStatsEuropeItem( + { + code: `MKD`, + population: 2079000, + workedHours: 36.6, + gDP: 12760, + name: `North Macedonia` + }), + new CountryStatsEuropeItem( + { + code: `NOR`, + population: 5200000, + workedHours: 27.36, + gDP: 64008, + name: `Norway` + }), + new CountryStatsEuropeItem( + { + code: `POL`, + population: 38034000, + workedHours: 39.4, + gDP: 25300, + name: `Poland` + }), + new CountryStatsEuropeItem( + { + code: `PRT`, + population: 10368000, + workedHours: 36.06, + gDP: 26608, + name: `Portugal` + }), + new CountryStatsEuropeItem( + { + code: `ROU`, + population: 19925000, + workedHours: 34.34, + gDP: 20556, + name: `Romania` + }), + new CountryStatsEuropeItem( + { + code: `RUS`, + population: 145000000, + workedHours: 38.04, + gDP: 24517, + name: `Russia` + }), + new CountryStatsEuropeItem( + { + code: `SMR`, + population: 33000, + workedHours: 40.1, + gDP: 56372, + name: `San Marino` + }), + new CountryStatsEuropeItem( + { + code: `SRB`, + population: 8877000, + workedHours: 46.5, + gDP: 13278, + name: `Serbia` + }), + new CountryStatsEuropeItem( + { + code: `SVK`, + population: 5436000, + workedHours: 33.73, + gDP: 28309, + name: `Slovakia` + }), + new CountryStatsEuropeItem( + { + code: `SVN`, + population: 2071000, + workedHours: 32.46, + gDP: 29038, + name: `Slovenia` + }), + new CountryStatsEuropeItem( + { + code: `ESP`, + population: 46672000, + workedHours: 32.68, + gDP: 32291, + name: `Spain` + }), + new CountryStatsEuropeItem( + { + code: `SWE`, + population: 9765000, + workedHours: 30.96, + gDP: 45679, + name: `Sweden` + }), + new CountryStatsEuropeItem( + { + code: `CHE`, + population: 8297000, + workedHours: 30.57, + gDP: 57264, + name: `Switzerland` + }), + new CountryStatsEuropeItem( + { + code: `UKR`, + population: 44922000, + workedHours: 38.6, + gDP: 7465, + name: `Ukraine` + }), + new CountryStatsEuropeItem( + { + code: `GBR`, + population: 65860000, + workedHours: 32.1, + gDP: 38839, + name: `United Kingdom` + }), + ]; + super(...(newItems.slice(0, items))); + } } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.html b/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.html index 017fb8239..7ec0ba1aa 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.html +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.html @@ -1,51 +1,54 @@ -
+
Total Population of Selected Countries
+ #legend + orientation="Horizontal">
+ #chart + [legend]="legend"> + #xAxis + title="Population" + isLogarithmic="true" + abbreviateLargeNumbers="true"> + #yAxis + title="GDP per Capita" + isLogarithmic="true" + abbreviateLargeNumbers="true"> + [radiusScale]="sizeScale1"> + [radiusScale]="sizeScale2"> + +
diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.ts b/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.ts index 32610fad1..1da857659 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.component.ts @@ -1,9 +1,7 @@ import { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core'; import { CountryStatsAfricaItem, CountryStatsAfrica } from './CountryStatsAfrica'; import { CountryStatsEuropeItem, CountryStatsEurope } from './CountryStatsEurope'; -import { IgxLegendComponent, IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxBubbleSeriesComponent } from 'igniteui-angular-charts'; - - +import { IgxLegendComponent, IgxDataChartComponent, IgxNumericXAxisComponent, IgxNumericYAxisComponent, IgxBubbleSeriesComponent, IgxSizeScaleComponent, IgxDataToolTipLayerComponent } from 'igniteui-angular-charts'; @Component({ selector: "app-root", @@ -11,25 +9,50 @@ import { IgxLegendComponent, IgxDataChartComponent, IgxNumericXAxisComponent, Ig templateUrl: "./app.component.html", changeDetection: ChangeDetectionStrategy.OnPush }) -export class AppComponent { - public constructor(private _detector: ChangeDetectorRef) { +export class AppComponent implements AfterViewInit +{ - } + @ViewChild("legend", { static: true } ) + private legend: IgxLegendComponent + @ViewChild("chart", { static: true } ) + private chart: IgxDataChartComponent + @ViewChild("xAxis", { static: true } ) + private xAxis: IgxNumericXAxisComponent + @ViewChild("yAxis", { static: true } ) + private yAxis: IgxNumericYAxisComponent + @ViewChild("bubbleSeries1", { static: true } ) + private bubbleSeries1: IgxBubbleSeriesComponent + private _sizeScale1: IgxSizeScaleComponent | null = null; + public get sizeScale1(): IgxSizeScaleComponent { + if (this._sizeScale1 == null) + { + var sizeScale1 = new IgxSizeScaleComponent(); + sizeScale1.isLogarithmic = false; + sizeScale1.minimumValue = 10; + sizeScale1.maximumValue = 50; - @ViewChild("legend", { static: true } ) - private legend: IgxLegendComponent - @ViewChild("chart", { static: true } ) - private chart: IgxDataChartComponent - @ViewChild("xAxis", { static: true } ) - private xAxis: IgxNumericXAxisComponent - @ViewChild("yAxis", { static: true } ) - private yAxis: IgxNumericYAxisComponent - @ViewChild("bubbleSeries1", { static: true } ) - private bubbleSeries1: IgxBubbleSeriesComponent - @ViewChild("bubbleSeries2", { static: true } ) - private bubbleSeries2: IgxBubbleSeriesComponent + this._sizeScale1 = sizeScale1; + } + return this._sizeScale1; + } + @ViewChild("bubbleSeries2", { static: true } ) + private bubbleSeries2: IgxBubbleSeriesComponent + private _sizeScale2: IgxSizeScaleComponent | null = null; + public get sizeScale2(): IgxSizeScaleComponent { + if (this._sizeScale2 == null) + { + var sizeScale2 = new IgxSizeScaleComponent(); + sizeScale2.isLogarithmic = false; + sizeScale2.minimumValue = 10; + sizeScale2.maximumValue = 50; + this._sizeScale2 = sizeScale2; + } + return this._sizeScale2; + } + @ViewChild("dataToolTipLayer", { static: true } ) + private dataToolTipLayer: IgxDataToolTipLayerComponent private _countryStatsAfrica: CountryStatsAfrica = null; public get countryStatsAfrica(): CountryStatsAfrica { if (this._countryStatsAfrica == null) @@ -38,7 +61,7 @@ export class AppComponent { } return this._countryStatsAfrica; } - + private _countryStatsEurope: CountryStatsEurope = null; public get countryStatsEurope(): CountryStatsEurope { if (this._countryStatsEurope == null) @@ -47,8 +70,14 @@ export class AppComponent { } return this._countryStatsEurope; } - + public constructor(private _detector: ChangeDetectorRef) + { + } + + public ngAfterViewInit(): void + { + } } diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.module.ts b/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.module.ts index 6717c1807..1b1ee4232 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.module.ts +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/app.module.ts @@ -5,13 +5,12 @@ import { BrowserModule } from "@angular/platform-browser"; import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; import { AppComponent } from "./app.component"; - -import { IgxLegendModule, IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, IgxDataChartInteractivityModule } from 'igniteui-angular-charts'; +import { IgxLegendModule, IgxNumberAbbreviatorModule, IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, IgxDataChartInteractivityModule, IgxDataChartAnnotationModule } from 'igniteui-angular-charts'; @NgModule({ bootstrap: [AppComponent], declarations: [ - AppComponent, + AppComponent ], imports: [ BrowserModule, @@ -23,7 +22,8 @@ import { IgxLegendModule, IgxNumberAbbreviatorModule, IgxDataChartCoreModule, Ig IgxDataChartCoreModule, IgxDataChartScatterModule, IgxDataChartScatterCoreModule, - IgxDataChartInteractivityModule + IgxDataChartInteractivityModule, + IgxDataChartAnnotationModule ], providers: [], schemas: [] diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/index.html b/samples/charts/data-chart/scatter-bubble-chart-styling/src/index.html index 67a35017e..7650dfb64 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/index.html +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/index.html @@ -12,6 +12,7 @@ + diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/src/styles.scss b/samples/charts/data-chart/scatter-bubble-chart-styling/src/styles.scss index 96c748c09..9b431e92d 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/src/styles.scss +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/src/styles.scss @@ -7,4 +7,3 @@ body { margin: 0; box-sizing: border-box; } - diff --git a/samples/charts/data-chart/scatter-bubble-chart-styling/tslint.json b/samples/charts/data-chart/scatter-bubble-chart-styling/tslint.json index 5a3f18e0c..777c777d9 100644 --- a/samples/charts/data-chart/scatter-bubble-chart-styling/tslint.json +++ b/samples/charts/data-chart/scatter-bubble-chart-styling/tslint.json @@ -4,24 +4,28 @@ "deprecation": { "severity": "warning" }, + "arrow-parens": false, "indent": [true, "spaces"], - "variable-name": [true, "allow-leading-underscore"], "interface-name": [true, "always-prefix"], - "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], - "no-empty": false, + "max-classes-per-file": false, "no-bitwise": false, - "no-object-literal-type-assertion": false, - "no-string-literal": false, + "no-console": false, + "no-empty": false, "no-duplicate-imports": false, - "no-trailing-whitespace": false, "no-implicit-dependencies": false, + "no-object-literal-type-assertion": false, "no-submodule-imports": [false], - "max-classes-per-file": false, - "prefer-object-spread": false, - "no-console": false, + "no-string-literal": false, + "no-trailing-whitespace": false, + "no-var-keyword": false, + "object-literal-sort-keys": false, + "only-arrow-functions": false, "prefer-conditional-expression": false, + "prefer-const": false, "prefer-for-of": false, - "arrow-parens": false, - "object-literal-sort-keys": false + "prefer-object-spread": false, + "space-within-parens": false, + "trailing-comma": [true, {"multiline": "never", "singleline": "never"}], + "variable-name": [true, "allow-leading-underscore"] } } diff --git a/samples/charts/data-chart/scatter-line-chart/package.json b/samples/charts/data-chart/scatter-line-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/scatter-line-chart/package.json +++ b/samples/charts/data-chart/scatter-line-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/scatter-point-chart/package.json b/samples/charts/data-chart/scatter-point-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/scatter-point-chart/package.json +++ b/samples/charts/data-chart/scatter-point-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/scatter-spline-chart/package.json b/samples/charts/data-chart/scatter-spline-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/scatter-spline-chart/package.json +++ b/samples/charts/data-chart/scatter-spline-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-animations/package.json b/samples/charts/data-chart/series-animations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-animations/package.json +++ b/samples/charts/data-chart/series-animations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-annotations/package.json b/samples/charts/data-chart/series-annotations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-annotations/package.json +++ b/samples/charts/data-chart/series-annotations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-highlighting/package.json b/samples/charts/data-chart/series-highlighting/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-highlighting/package.json +++ b/samples/charts/data-chart/series-highlighting/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-marker-template/package.json b/samples/charts/data-chart/series-marker-template/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-marker-template/package.json +++ b/samples/charts/data-chart/series-marker-template/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-markers/package.json b/samples/charts/data-chart/series-markers/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-markers/package.json +++ b/samples/charts/data-chart/series-markers/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-tooltips/package.json b/samples/charts/data-chart/series-tooltips/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-tooltips/package.json +++ b/samples/charts/data-chart/series-tooltips/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-trendlines/package.json b/samples/charts/data-chart/series-trendlines/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-trendlines/package.json +++ b/samples/charts/data-chart/series-trendlines/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/series-value-overlay/package.json b/samples/charts/data-chart/series-value-overlay/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/series-value-overlay/package.json +++ b/samples/charts/data-chart/series-value-overlay/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-100-area-chart/package.json b/samples/charts/data-chart/stacked-100-area-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-100-area-chart/package.json +++ b/samples/charts/data-chart/stacked-100-area-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-100-bar-chart/package.json b/samples/charts/data-chart/stacked-100-bar-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-100-bar-chart/package.json +++ b/samples/charts/data-chart/stacked-100-bar-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-100-column-chart/package.json b/samples/charts/data-chart/stacked-100-column-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-100-column-chart/package.json +++ b/samples/charts/data-chart/stacked-100-column-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-100-line-chart/package.json b/samples/charts/data-chart/stacked-100-line-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-100-line-chart/package.json +++ b/samples/charts/data-chart/stacked-100-line-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-100-spline-area-chart/package.json b/samples/charts/data-chart/stacked-100-spline-area-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-100-spline-area-chart/package.json +++ b/samples/charts/data-chart/stacked-100-spline-area-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-100-spline-chart/package.json b/samples/charts/data-chart/stacked-100-spline-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-100-spline-chart/package.json +++ b/samples/charts/data-chart/stacked-100-spline-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-area-chart/package.json b/samples/charts/data-chart/stacked-area-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-area-chart/package.json +++ b/samples/charts/data-chart/stacked-area-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-bar-chart/package.json b/samples/charts/data-chart/stacked-bar-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-bar-chart/package.json +++ b/samples/charts/data-chart/stacked-bar-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-chart-types/package.json b/samples/charts/data-chart/stacked-chart-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/stacked-chart-types/package.json +++ b/samples/charts/data-chart/stacked-chart-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-column-chart/package.json b/samples/charts/data-chart/stacked-column-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-column-chart/package.json +++ b/samples/charts/data-chart/stacked-column-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-line-chart/package.json b/samples/charts/data-chart/stacked-line-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-line-chart/package.json +++ b/samples/charts/data-chart/stacked-line-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-spline-area-chart/package.json b/samples/charts/data-chart/stacked-spline-area-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-spline-area-chart/package.json +++ b/samples/charts/data-chart/stacked-spline-area-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/stacked-spline-chart/package.json b/samples/charts/data-chart/stacked-spline-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/stacked-spline-chart/package.json +++ b/samples/charts/data-chart/stacked-spline-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/tooltip-template/package.json b/samples/charts/data-chart/tooltip-template/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/tooltip-template/package.json +++ b/samples/charts/data-chart/tooltip-template/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/transition-event/package.json b/samples/charts/data-chart/transition-event/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/data-chart/transition-event/package.json +++ b/samples/charts/data-chart/transition-event/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/data-chart/type-category-area-series/package.json b/samples/charts/data-chart/type-category-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-area-series/package.json +++ b/samples/charts/data-chart/type-category-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-bar-series/package.json b/samples/charts/data-chart/type-category-bar-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-bar-series/package.json +++ b/samples/charts/data-chart/type-category-bar-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-column-series/package.json b/samples/charts/data-chart/type-category-column-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-column-series/package.json +++ b/samples/charts/data-chart/type-category-column-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-line-series/package.json b/samples/charts/data-chart/type-category-line-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-line-series/package.json +++ b/samples/charts/data-chart/type-category-line-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-point-series/package.json b/samples/charts/data-chart/type-category-point-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-point-series/package.json +++ b/samples/charts/data-chart/type-category-point-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-series/package.json b/samples/charts/data-chart/type-category-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-series/package.json +++ b/samples/charts/data-chart/type-category-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-spline-area-series/package.json b/samples/charts/data-chart/type-category-spline-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-spline-area-series/package.json +++ b/samples/charts/data-chart/type-category-spline-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-spline-series/package.json b/samples/charts/data-chart/type-category-spline-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-spline-series/package.json +++ b/samples/charts/data-chart/type-category-spline-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-step-area-series/package.json b/samples/charts/data-chart/type-category-step-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-step-area-series/package.json +++ b/samples/charts/data-chart/type-category-step-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-step-line-series/package.json b/samples/charts/data-chart/type-category-step-line-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-step-line-series/package.json +++ b/samples/charts/data-chart/type-category-step-line-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-category-waterfall-series/package.json b/samples/charts/data-chart/type-category-waterfall-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-category-waterfall-series/package.json +++ b/samples/charts/data-chart/type-category-waterfall-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-area-indicators/package.json b/samples/charts/data-chart/type-financial-area-indicators/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-area-indicators/package.json +++ b/samples/charts/data-chart/type-financial-area-indicators/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-candlestick-series/package.json b/samples/charts/data-chart/type-financial-candlestick-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-candlestick-series/package.json +++ b/samples/charts/data-chart/type-financial-candlestick-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-column-indicators/package.json b/samples/charts/data-chart/type-financial-column-indicators/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-column-indicators/package.json +++ b/samples/charts/data-chart/type-financial-column-indicators/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-line-indicators/package.json b/samples/charts/data-chart/type-financial-line-indicators/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-line-indicators/package.json +++ b/samples/charts/data-chart/type-financial-line-indicators/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-ohlc-series/package.json b/samples/charts/data-chart/type-financial-ohlc-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-ohlc-series/package.json +++ b/samples/charts/data-chart/type-financial-ohlc-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-overlays/package.json b/samples/charts/data-chart/type-financial-overlays/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-overlays/package.json +++ b/samples/charts/data-chart/type-financial-overlays/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-financial-series/package.json b/samples/charts/data-chart/type-financial-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-financial-series/package.json +++ b/samples/charts/data-chart/type-financial-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-radial-area-series/package.json b/samples/charts/data-chart/type-radial-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-radial-area-series/package.json +++ b/samples/charts/data-chart/type-radial-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-radial-column-series/package.json b/samples/charts/data-chart/type-radial-column-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-radial-column-series/package.json +++ b/samples/charts/data-chart/type-radial-column-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-radial-line-series/package.json b/samples/charts/data-chart/type-radial-line-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-radial-line-series/package.json +++ b/samples/charts/data-chart/type-radial-line-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-radial-pie-series/package.json b/samples/charts/data-chart/type-radial-pie-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-radial-pie-series/package.json +++ b/samples/charts/data-chart/type-radial-pie-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-range-area-series/package.json b/samples/charts/data-chart/type-range-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-range-area-series/package.json +++ b/samples/charts/data-chart/type-range-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-range-column-series/package.json b/samples/charts/data-chart/type-range-column-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-range-column-series/package.json +++ b/samples/charts/data-chart/type-range-column-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-range-series/package.json b/samples/charts/data-chart/type-range-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-range-series/package.json +++ b/samples/charts/data-chart/type-range-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-area-series/package.json b/samples/charts/data-chart/type-scatter-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-area-series/package.json +++ b/samples/charts/data-chart/type-scatter-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-bubble-series/package.json b/samples/charts/data-chart/type-scatter-bubble-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-bubble-series/package.json +++ b/samples/charts/data-chart/type-scatter-bubble-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-contour-series/package.json b/samples/charts/data-chart/type-scatter-contour-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-contour-series/package.json +++ b/samples/charts/data-chart/type-scatter-contour-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-hd-series/package.json b/samples/charts/data-chart/type-scatter-hd-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-hd-series/package.json +++ b/samples/charts/data-chart/type-scatter-hd-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-line-series/package.json b/samples/charts/data-chart/type-scatter-line-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-line-series/package.json +++ b/samples/charts/data-chart/type-scatter-line-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-point-series/package.json b/samples/charts/data-chart/type-scatter-point-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-point-series/package.json +++ b/samples/charts/data-chart/type-scatter-point-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-polygon-series/package.json b/samples/charts/data-chart/type-scatter-polygon-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-polygon-series/package.json +++ b/samples/charts/data-chart/type-scatter-polygon-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-polyline-series/package.json b/samples/charts/data-chart/type-scatter-polyline-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-polyline-series/package.json +++ b/samples/charts/data-chart/type-scatter-polyline-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-series/package.json b/samples/charts/data-chart/type-scatter-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-series/package.json +++ b/samples/charts/data-chart/type-scatter-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-scatter-spline-series/package.json b/samples/charts/data-chart/type-scatter-spline-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-scatter-spline-series/package.json +++ b/samples/charts/data-chart/type-scatter-spline-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-shape-series/package.json b/samples/charts/data-chart/type-shape-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-shape-series/package.json +++ b/samples/charts/data-chart/type-shape-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-100-area-series/package.json b/samples/charts/data-chart/type-stacked-100-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-100-area-series/package.json +++ b/samples/charts/data-chart/type-stacked-100-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-100-bar-series/package.json b/samples/charts/data-chart/type-stacked-100-bar-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-100-bar-series/package.json +++ b/samples/charts/data-chart/type-stacked-100-bar-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-100-column-series/package.json b/samples/charts/data-chart/type-stacked-100-column-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-100-column-series/package.json +++ b/samples/charts/data-chart/type-stacked-100-column-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-100-line-series/package.json b/samples/charts/data-chart/type-stacked-100-line-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-100-line-series/package.json +++ b/samples/charts/data-chart/type-stacked-100-line-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-100-spline-area-series/package.json b/samples/charts/data-chart/type-stacked-100-spline-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-100-spline-area-series/package.json +++ b/samples/charts/data-chart/type-stacked-100-spline-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-100-spline-series/package.json b/samples/charts/data-chart/type-stacked-100-spline-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-100-spline-series/package.json +++ b/samples/charts/data-chart/type-stacked-100-spline-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-area-series/package.json b/samples/charts/data-chart/type-stacked-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-area-series/package.json +++ b/samples/charts/data-chart/type-stacked-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-bar-series/package.json b/samples/charts/data-chart/type-stacked-bar-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-bar-series/package.json +++ b/samples/charts/data-chart/type-stacked-bar-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-column-series/package.json b/samples/charts/data-chart/type-stacked-column-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-column-series/package.json +++ b/samples/charts/data-chart/type-stacked-column-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-line-series/package.json b/samples/charts/data-chart/type-stacked-line-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-line-series/package.json +++ b/samples/charts/data-chart/type-stacked-line-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-spline-area-series/package.json b/samples/charts/data-chart/type-stacked-spline-area-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-spline-area-series/package.json +++ b/samples/charts/data-chart/type-stacked-spline-area-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/type-stacked-spline-series/package.json b/samples/charts/data-chart/type-stacked-spline-series/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/data-chart/type-stacked-spline-series/package.json +++ b/samples/charts/data-chart/type-stacked-spline-series/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/data-chart/waterfall-chart/package.json b/samples/charts/data-chart/waterfall-chart/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/data-chart/waterfall-chart/package.json +++ b/samples/charts/data-chart/waterfall-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/doughnut-chart/animation/package.json b/samples/charts/doughnut-chart/animation/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/doughnut-chart/animation/package.json +++ b/samples/charts/doughnut-chart/animation/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/doughnut-chart/explosion/package.json b/samples/charts/doughnut-chart/explosion/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/doughnut-chart/explosion/package.json +++ b/samples/charts/doughnut-chart/explosion/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/doughnut-chart/legend/package.json b/samples/charts/doughnut-chart/legend/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/doughnut-chart/legend/package.json +++ b/samples/charts/doughnut-chart/legend/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/doughnut-chart/overview/package.json b/samples/charts/doughnut-chart/overview/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/doughnut-chart/overview/package.json +++ b/samples/charts/doughnut-chart/overview/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/doughnut-chart/rings/package.json b/samples/charts/doughnut-chart/rings/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/doughnut-chart/rings/package.json +++ b/samples/charts/doughnut-chart/rings/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/doughnut-chart/selection/package.json b/samples/charts/doughnut-chart/selection/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/doughnut-chart/selection/package.json +++ b/samples/charts/doughnut-chart/selection/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/annotations/package.json b/samples/charts/financial-chart/annotations/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/annotations/package.json +++ b/samples/charts/financial-chart/annotations/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/axis-types/package.json b/samples/charts/financial-chart/axis-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/axis-types/package.json +++ b/samples/charts/financial-chart/axis-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/data-legend-formatting-currency/package.json b/samples/charts/financial-chart/data-legend-formatting-currency/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/data-legend-formatting-currency/package.json +++ b/samples/charts/financial-chart/data-legend-formatting-currency/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/data-legend-styling-props/package.json b/samples/charts/financial-chart/data-legend-styling-props/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/data-legend-styling-props/package.json +++ b/samples/charts/financial-chart/data-legend-styling-props/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/data-legend/package.json b/samples/charts/financial-chart/data-legend/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/data-legend/package.json +++ b/samples/charts/financial-chart/data-legend/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json b/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json +++ b/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/data-tooltip-styling-props/package.json b/samples/charts/financial-chart/data-tooltip-styling-props/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/data-tooltip-styling-props/package.json +++ b/samples/charts/financial-chart/data-tooltip-styling-props/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/data-tooltip/package.json b/samples/charts/financial-chart/data-tooltip/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/data-tooltip/package.json +++ b/samples/charts/financial-chart/data-tooltip/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/format-specifiers/package.json b/samples/charts/financial-chart/format-specifiers/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/format-specifiers/package.json +++ b/samples/charts/financial-chart/format-specifiers/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/high-frequency/package.json b/samples/charts/financial-chart/high-frequency/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/high-frequency/package.json +++ b/samples/charts/financial-chart/high-frequency/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/high-volume/package.json b/samples/charts/financial-chart/high-volume/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/high-volume/package.json +++ b/samples/charts/financial-chart/high-volume/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/indicator-customization/package.json b/samples/charts/financial-chart/indicator-customization/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/indicator-customization/package.json +++ b/samples/charts/financial-chart/indicator-customization/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/indicator-types/package.json b/samples/charts/financial-chart/indicator-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/indicator-types/package.json +++ b/samples/charts/financial-chart/indicator-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/multiple-data/package.json b/samples/charts/financial-chart/multiple-data/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/multiple-data/package.json +++ b/samples/charts/financial-chart/multiple-data/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/multiple-feeds/package.json b/samples/charts/financial-chart/multiple-feeds/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/multiple-feeds/package.json +++ b/samples/charts/financial-chart/multiple-feeds/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/overview/package.json b/samples/charts/financial-chart/overview/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/overview/package.json +++ b/samples/charts/financial-chart/overview/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/panes/package.json b/samples/charts/financial-chart/panes/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/panes/package.json +++ b/samples/charts/financial-chart/panes/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/performance/package.json b/samples/charts/financial-chart/performance/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/performance/package.json +++ b/samples/charts/financial-chart/performance/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/scrollbars/package.json b/samples/charts/financial-chart/scrollbars/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/financial-chart/scrollbars/package.json +++ b/samples/charts/financial-chart/scrollbars/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/stock-index-chart/package.json b/samples/charts/financial-chart/stock-index-chart/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/stock-index-chart/package.json +++ b/samples/charts/financial-chart/stock-index-chart/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/styling/package.json b/samples/charts/financial-chart/styling/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/styling/package.json +++ b/samples/charts/financial-chart/styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/theming/package.json b/samples/charts/financial-chart/theming/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/theming/package.json +++ b/samples/charts/financial-chart/theming/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/time-based-data/package.json b/samples/charts/financial-chart/time-based-data/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/time-based-data/package.json +++ b/samples/charts/financial-chart/time-based-data/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/titles/package.json b/samples/charts/financial-chart/titles/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/titles/package.json +++ b/samples/charts/financial-chart/titles/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/tooltip-template/package.json b/samples/charts/financial-chart/tooltip-template/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/tooltip-template/package.json +++ b/samples/charts/financial-chart/tooltip-template/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/tooltip-types/package.json b/samples/charts/financial-chart/tooltip-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/tooltip-types/package.json +++ b/samples/charts/financial-chart/tooltip-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/trendlines/package.json b/samples/charts/financial-chart/trendlines/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/trendlines/package.json +++ b/samples/charts/financial-chart/trendlines/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/financial-chart/volume-types/package.json b/samples/charts/financial-chart/volume-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/financial-chart/volume-types/package.json +++ b/samples/charts/financial-chart/volume-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/animation/package.json b/samples/charts/pie-chart/animation/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/pie-chart/animation/package.json +++ b/samples/charts/pie-chart/animation/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/explosion/package.json b/samples/charts/pie-chart/explosion/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/pie-chart/explosion/package.json +++ b/samples/charts/pie-chart/explosion/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/legend/package.json b/samples/charts/pie-chart/legend/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/pie-chart/legend/package.json +++ b/samples/charts/pie-chart/legend/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/others/package.json b/samples/charts/pie-chart/others/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/pie-chart/others/package.json +++ b/samples/charts/pie-chart/others/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/overview/package.json b/samples/charts/pie-chart/overview/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/pie-chart/overview/package.json +++ b/samples/charts/pie-chart/overview/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/selection/package.json b/samples/charts/pie-chart/selection/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/pie-chart/selection/package.json +++ b/samples/charts/pie-chart/selection/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/pie-chart/styling/package.json b/samples/charts/pie-chart/styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/pie-chart/styling/package.json +++ b/samples/charts/pie-chart/styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/sparkline/display-area/package.json b/samples/charts/sparkline/display-area/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/sparkline/display-area/package.json +++ b/samples/charts/sparkline/display-area/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/sparkline/display-column/package.json b/samples/charts/sparkline/display-column/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/sparkline/display-column/package.json +++ b/samples/charts/sparkline/display-column/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/sparkline/display-lines/package.json b/samples/charts/sparkline/display-lines/package.json index f4e12c524..632873a59 100644 --- a/samples/charts/sparkline/display-lines/package.json +++ b/samples/charts/sparkline/display-lines/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/sparkline/display-types/package.json b/samples/charts/sparkline/display-types/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/sparkline/display-types/package.json +++ b/samples/charts/sparkline/display-types/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/sparkline/display-winloss/package.json b/samples/charts/sparkline/display-winloss/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/sparkline/display-winloss/package.json +++ b/samples/charts/sparkline/display-winloss/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/sparkline/grid/package.json b/samples/charts/sparkline/grid/package.json index 0bf7028d7..54b796790 100644 --- a/samples/charts/sparkline/grid/package.json +++ b/samples/charts/sparkline/grid/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "igniteui-theming": "3.3.1", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/sparkline/markers/package.json b/samples/charts/sparkline/markers/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/sparkline/markers/package.json +++ b/samples/charts/sparkline/markers/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/sparkline/normal-range/package.json b/samples/charts/sparkline/normal-range/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/sparkline/normal-range/package.json +++ b/samples/charts/sparkline/normal-range/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/sparkline/trendlines/package.json b/samples/charts/sparkline/trendlines/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/sparkline/trendlines/package.json +++ b/samples/charts/sparkline/trendlines/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/sparkline/unknown-values/package.json b/samples/charts/sparkline/unknown-values/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/sparkline/unknown-values/package.json +++ b/samples/charts/sparkline/unknown-values/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/toolbar/actions-built-in-category-chart/package.json b/samples/charts/toolbar/actions-built-in-category-chart/package.json index f4e12c524..632873a59 100644 --- a/samples/charts/toolbar/actions-built-in-category-chart/package.json +++ b/samples/charts/toolbar/actions-built-in-category-chart/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/toolbar/actions-built-in-data-chart/package.json b/samples/charts/toolbar/actions-built-in-data-chart/package.json index f4e12c524..632873a59 100644 --- a/samples/charts/toolbar/actions-built-in-data-chart/package.json +++ b/samples/charts/toolbar/actions-built-in-data-chart/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/toolbar/custom-tool/package.json b/samples/charts/toolbar/custom-tool/package.json index ea5a6e33b..c16540840 100644 --- a/samples/charts/toolbar/custom-tool/package.json +++ b/samples/charts/toolbar/custom-tool/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/toolbar/layout-actions-for-data-chart/package.json b/samples/charts/toolbar/layout-actions-for-data-chart/package.json index f4e12c524..632873a59 100644 --- a/samples/charts/toolbar/layout-actions-for-data-chart/package.json +++ b/samples/charts/toolbar/layout-actions-for-data-chart/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/toolbar/layout-in-vertical-orientation/package.json b/samples/charts/toolbar/layout-in-vertical-orientation/package.json index f4e12c524..632873a59 100644 --- a/samples/charts/toolbar/layout-in-vertical-orientation/package.json +++ b/samples/charts/toolbar/layout-in-vertical-orientation/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/toolbar/theming/package.json b/samples/charts/toolbar/theming/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/toolbar/theming/package.json +++ b/samples/charts/toolbar/theming/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/tree-map/events/package.json b/samples/charts/tree-map/events/package.json index 28a06a930..3f89920d8 100644 --- a/samples/charts/tree-map/events/package.json +++ b/samples/charts/tree-map/events/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/tree-map/layout/package.json b/samples/charts/tree-map/layout/package.json index 1b3c2b4cb..45bc6e299 100644 --- a/samples/charts/tree-map/layout/package.json +++ b/samples/charts/tree-map/layout/package.json @@ -18,10 +18,10 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-inputs": "17.2.1", - "igniteui-angular-layouts": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-inputs": "17.3.0-beta.0", + "igniteui-angular-layouts": "17.3.0-beta.0", "igniteui-webcomponents": "4.7.0", "intl": "1.2.5", "jszip": "3.8.0", diff --git a/samples/charts/tree-map/overview/package.json b/samples/charts/tree-map/overview/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/tree-map/overview/package.json +++ b/samples/charts/tree-map/overview/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/tree-map/styling/package.json b/samples/charts/tree-map/styling/package.json index f2b27864d..1be6b88e2 100644 --- a/samples/charts/tree-map/styling/package.json +++ b/samples/charts/tree-map/styling/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/charts/zoomslider/overview/package.json b/samples/charts/zoomslider/overview/package.json index b8207a98b..42a1a28ff 100644 --- a/samples/charts/zoomslider/overview/package.json +++ b/samples/charts/zoomslider/overview/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/operations-on-workbooks/package.json b/samples/excel/excel-library/operations-on-workbooks/package.json index 6de26005b..1aa5594db 100644 --- a/samples/excel/excel-library/operations-on-workbooks/package.json +++ b/samples/excel/excel-library/operations-on-workbooks/package.json @@ -21,8 +21,8 @@ "file-saver": "2.0.5", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/operations-on-worksheets/package.json b/samples/excel/excel-library/operations-on-worksheets/package.json index 5f32dad66..647137bb8 100644 --- a/samples/excel/excel-library/operations-on-worksheets/package.json +++ b/samples/excel/excel-library/operations-on-worksheets/package.json @@ -20,8 +20,8 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/overview/package.json b/samples/excel/excel-library/overview/package.json index 5f32dad66..647137bb8 100644 --- a/samples/excel/excel-library/overview/package.json +++ b/samples/excel/excel-library/overview/package.json @@ -20,8 +20,8 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/working-with-cells/package.json b/samples/excel/excel-library/working-with-cells/package.json index 5f32dad66..647137bb8 100644 --- a/samples/excel/excel-library/working-with-cells/package.json +++ b/samples/excel/excel-library/working-with-cells/package.json @@ -20,8 +20,8 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/working-with-charts/package.json b/samples/excel/excel-library/working-with-charts/package.json index bc2d43f68..346e42c13 100644 --- a/samples/excel/excel-library/working-with-charts/package.json +++ b/samples/excel/excel-library/working-with-charts/package.json @@ -21,9 +21,9 @@ "file-saver": "2.0.5", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/working-with-sparklines/package.json b/samples/excel/excel-library/working-with-sparklines/package.json index bc2d43f68..346e42c13 100644 --- a/samples/excel/excel-library/working-with-sparklines/package.json +++ b/samples/excel/excel-library/working-with-sparklines/package.json @@ -21,9 +21,9 @@ "file-saver": "2.0.5", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/excel-library/working-with-tables/package.json b/samples/excel/excel-library/working-with-tables/package.json index 91a263286..40664e302 100644 --- a/samples/excel/excel-library/working-with-tables/package.json +++ b/samples/excel/excel-library/working-with-tables/package.json @@ -20,10 +20,10 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", - "igniteui-angular-spreadsheet-chart-adapter": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", + "igniteui-angular-spreadsheet-chart-adapter": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/activation/package.json b/samples/excel/spreadsheet/activation/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/activation/package.json +++ b/samples/excel/spreadsheet/activation/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/adapter-chart/package.json b/samples/excel/spreadsheet/adapter-chart/package.json index cdf7dcda3..4c6689a18 100644 --- a/samples/excel/spreadsheet/adapter-chart/package.json +++ b/samples/excel/spreadsheet/adapter-chart/package.json @@ -20,11 +20,11 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", - "igniteui-angular-spreadsheet-chart-adapter": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", + "igniteui-angular-spreadsheet-chart-adapter": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/adapter-combo/package.json b/samples/excel/spreadsheet/adapter-combo/package.json index cdf7dcda3..4c6689a18 100644 --- a/samples/excel/spreadsheet/adapter-combo/package.json +++ b/samples/excel/spreadsheet/adapter-combo/package.json @@ -20,11 +20,11 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", - "igniteui-angular-spreadsheet-chart-adapter": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", + "igniteui-angular-spreadsheet-chart-adapter": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/clipboard/package.json b/samples/excel/spreadsheet/clipboard/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/clipboard/package.json +++ b/samples/excel/spreadsheet/clipboard/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/commands/package.json b/samples/excel/spreadsheet/commands/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/commands/package.json +++ b/samples/excel/spreadsheet/commands/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/conditional-formatting/package.json b/samples/excel/spreadsheet/conditional-formatting/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/conditional-formatting/package.json +++ b/samples/excel/spreadsheet/conditional-formatting/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/config-options/package.json b/samples/excel/spreadsheet/config-options/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/config-options/package.json +++ b/samples/excel/spreadsheet/config-options/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/data-validation/package.json b/samples/excel/spreadsheet/data-validation/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/data-validation/package.json +++ b/samples/excel/spreadsheet/data-validation/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/hyperlinks/package.json b/samples/excel/spreadsheet/hyperlinks/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/hyperlinks/package.json +++ b/samples/excel/spreadsheet/hyperlinks/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/excel/spreadsheet/overview/package.json b/samples/excel/spreadsheet/overview/package.json index ea29eeea9..a82121c16 100644 --- a/samples/excel/spreadsheet/overview/package.json +++ b/samples/excel/spreadsheet/overview/package.json @@ -20,9 +20,9 @@ "core-js": "3.21.0", "file-saver": "2.0.5", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-excel": "17.2.1", - "igniteui-angular-spreadsheet": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-excel": "17.3.0-beta.0", + "igniteui-angular-spreadsheet": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/animation/package.json b/samples/gauges/bullet-graph/animation/package.json index 72a84ef2a..f5dbdbcf1 100644 --- a/samples/gauges/bullet-graph/animation/package.json +++ b/samples/gauges/bullet-graph/animation/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/background/package.json b/samples/gauges/bullet-graph/background/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/bullet-graph/background/package.json +++ b/samples/gauges/bullet-graph/background/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/labels/package.json b/samples/gauges/bullet-graph/labels/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/bullet-graph/labels/package.json +++ b/samples/gauges/bullet-graph/labels/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/measures/package.json b/samples/gauges/bullet-graph/measures/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/bullet-graph/measures/package.json +++ b/samples/gauges/bullet-graph/measures/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/ranges/package.json b/samples/gauges/bullet-graph/ranges/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/bullet-graph/ranges/package.json +++ b/samples/gauges/bullet-graph/ranges/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/scale/package.json b/samples/gauges/bullet-graph/scale/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/bullet-graph/scale/package.json +++ b/samples/gauges/bullet-graph/scale/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/bullet-graph/tickmarks/package.json b/samples/gauges/bullet-graph/tickmarks/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/bullet-graph/tickmarks/package.json +++ b/samples/gauges/bullet-graph/tickmarks/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/animation/package.json b/samples/gauges/linear-gauge/animation/package.json index 72a84ef2a..f5dbdbcf1 100644 --- a/samples/gauges/linear-gauge/animation/package.json +++ b/samples/gauges/linear-gauge/animation/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/backing/package.json b/samples/gauges/linear-gauge/backing/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/linear-gauge/backing/package.json +++ b/samples/gauges/linear-gauge/backing/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/labels/package.json b/samples/gauges/linear-gauge/labels/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/linear-gauge/labels/package.json +++ b/samples/gauges/linear-gauge/labels/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/needle/package.json b/samples/gauges/linear-gauge/needle/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/linear-gauge/needle/package.json +++ b/samples/gauges/linear-gauge/needle/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/ranges/package.json b/samples/gauges/linear-gauge/ranges/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/linear-gauge/ranges/package.json +++ b/samples/gauges/linear-gauge/ranges/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/scale/package.json b/samples/gauges/linear-gauge/scale/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/linear-gauge/scale/package.json +++ b/samples/gauges/linear-gauge/scale/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/linear-gauge/tickmarks/package.json b/samples/gauges/linear-gauge/tickmarks/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/linear-gauge/tickmarks/package.json +++ b/samples/gauges/linear-gauge/tickmarks/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/animation/package.json b/samples/gauges/radial-gauge/animation/package.json index 72a84ef2a..f5dbdbcf1 100644 --- a/samples/gauges/radial-gauge/animation/package.json +++ b/samples/gauges/radial-gauge/animation/package.json @@ -19,8 +19,8 @@ "core-js": "3.21.0", "hammerjs": "2.0.8", "igniteui-angular": "17.0.0", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/backing/package.json b/samples/gauges/radial-gauge/backing/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/radial-gauge/backing/package.json +++ b/samples/gauges/radial-gauge/backing/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/labels/package.json b/samples/gauges/radial-gauge/labels/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/radial-gauge/labels/package.json +++ b/samples/gauges/radial-gauge/labels/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/needle/package.json b/samples/gauges/radial-gauge/needle/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/radial-gauge/needle/package.json +++ b/samples/gauges/radial-gauge/needle/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/optical-scaling/.stackblitzrc b/samples/gauges/radial-gauge/optical-scaling/.stackblitzrc new file mode 100644 index 000000000..65efbb4fd --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/.stackblitzrc @@ -0,0 +1 @@ +{"installDependencies":true,"startCommand":"turbo start","env":{"ENABLE_CJS_IMPORTS":true}} \ No newline at end of file diff --git a/samples/gauges/radial-gauge/optical-scaling/ReadMe.md b/samples/gauges/radial-gauge/optical-scaling/ReadMe.md new file mode 100644 index 000000000..b13b782c0 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/ReadMe.md @@ -0,0 +1,58 @@ + + + +This folder contains Angular application with example of Optical Scaling feature using [RadialGauge](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component. + + + + + + View Docs + + + View Code + + + Run Sample + + + Run Sample + + + + +## Branches + +> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository. + +## Instructions + +Follow these instructions to run this example: + + +- clone and navigate to this sample in terminal window + +``` +git clone https://github.com/IgniteUI/igniteui-angular-examples.git +git checkout master +cd ../samples/gauges/radial-gauge/optical-scaling +``` + + +- open above folder in VS Code or type: +``` +code . +``` + +- In terminal window, run: +``` +npm install --legacy-peer-deps +npm run-script start +``` + +- open http://localhost:4200/ in your browser + + +## Learn More + +To learn more about **Ignite UI for Angular** components, check out the [Angular documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html). diff --git a/samples/gauges/radial-gauge/optical-scaling/angular.json b/samples/gauges/radial-gauge/optical-scaling/angular.json new file mode 100644 index 000000000..0e17c5c1f --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/angular.json @@ -0,0 +1,109 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "demo": { + "root": "", + "sourceRoot": "src", + "projectType": "application", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/demo", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": [ + "zone.js", + "hammerjs" + ], + "tsConfig": "src/config/tsconfig.app.json", + "assets": [ + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "buildTarget": "demo:build" + }, + "configurations": { + "production": { + "buildTarget": "demo:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "demo:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/config/tsconfig.spec.json", + "karmaConfig": "src/config/karma.conf.js", + "styles": [ + "styles.css" + ], + "scripts": [], + "assets": [ + "src/assets" + ] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "src/config/tsconfig.app.json", + "src/config/tsconfig.spec.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + } + } + } + }, + "schematics": { + "@schematics/angular:component": { + "prefix": "app", + "style": "scss" + }, + "@schematics/angular:directive": { + "prefix": "app" + } + }, + "cli": { + "analytics": false + } +} diff --git a/samples/gauges/radial-gauge/optical-scaling/package.json b/samples/gauges/radial-gauge/optical-scaling/package.json new file mode 100644 index 000000000..db1b119c6 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/package.json @@ -0,0 +1,44 @@ +{ + "scripts": { + "ng": "ng", + "update": "ng update", + "start": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng serve -o", + "build": "node --max_old_space_size=12192 node_modules/@angular/cli/bin/ng build --configuration production", + "lint": "ng lint" + }, + "dependencies": { + "@angular/animations": "17.0.0", + "@angular/common": "17.0.0", + "@angular/compiler": "17.0.0", + "@angular/core": "17.0.0", + "@angular/forms": "17.0.0", + "@angular/platform-browser": "17.0.0", + "@angular/platform-browser-dynamic": "17.0.0", + "@types/hammerjs": "2.0.39", + "classlist.js": "1.1.20150312", + "core-js": "3.21.0", + "hammerjs": "2.0.8", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", + "intl": "1.2.5", + "jszip": "3.8.0", + "rxjs": "6.6.7", + "tslib": "2.3.1", + "web-animations-js": "2.3.2", + "zone.js": "~0.14.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "17.0.0", + "@angular/cli": "17.0.0", + "@angular/compiler-cli": "17.0.0", + "@angular/language-service": "17.0.0", + "@types/node": "14.14.28", + "codelyzer": "6.0.2", + "jasmine-core": "3.7.1", + "jasmine-spec-reporter": "~4.2.1", + "sass.js": "0.11.1", + "ts-node": "9.1.1", + "tslint": "~6.1.3", + "typescript": "5.2.2" + } +} diff --git a/samples/gauges/radial-gauge/optical-scaling/sandbox.config.json b/samples/gauges/radial-gauge/optical-scaling/sandbox.config.json new file mode 100644 index 000000000..00acba0c1 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/sandbox.config.json @@ -0,0 +1,5 @@ +{ + "infiniteLoopProtection": false, + "hardReloadOnChange": false, + "view": "browser" +} \ No newline at end of file diff --git a/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.html b/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.html new file mode 100644 index 000000000..e01224849 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.html @@ -0,0 +1,19 @@ +
+
+ + + +
+ + + +
diff --git a/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.scss b/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.scss new file mode 100644 index 000000000..cbff781da --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.scss @@ -0,0 +1,3 @@ +/* styles are loaded the Shared CSS file located at: +https://static.infragistics.com/xplatform/css/samples/ +*/ diff --git a/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.ts b/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.ts new file mode 100644 index 000000000..0bf6e36a3 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/app/app.component.ts @@ -0,0 +1,39 @@ +import { Component, OnInit, ViewChild } from "@angular/core"; +// radial gauge imports +import { IgxRadialGaugeComponent } from "igniteui-angular-gauges"; + +@Component({ + selector: "app-root", + styleUrls: ["./app.component.scss"], + templateUrl: "./app.component.html" +}) +export class AppComponent implements OnInit { + + @ViewChild("radialGauge", { static: true }) + public radialGauge: IgxRadialGaugeComponent; + + public ngOnInit(): void { + + // changing defaults to highlight current feature + this.radialGauge.scaleBrush = "#e8e8e8"; + } + + public onOpticalScalingChanged = (e: any) => { + const isEnabled = e.target.checked; + this.radialGauge.opticalScalingEnabled = isEnabled; + + if (isEnabled) { + this.radialGauge.opticalScalingEnabled = true; + } + else { + this.radialGauge.opticalScalingEnabled = false; + } + } + + public onGaugeSizeChanged = (e: any) => { + + let num: number = parseInt(e.target.value); + this.radialGauge.width = num.toString() + "%"; + this.radialGauge.height = num.toString() + "%"; + } +} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/app/app.module.ts b/samples/gauges/radial-gauge/optical-scaling/src/app/app.module.ts new file mode 100644 index 000000000..475cc318f --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/app/app.module.ts @@ -0,0 +1,26 @@ +import { NgModule } from "@angular/core"; +import { FormsModule } from "@angular/forms"; +import { CommonModule } from "@angular/common"; +import { BrowserModule } from "@angular/platform-browser"; +import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; +import { AppComponent } from "./app.component"; +import { IgxRadialGaugeModule } from "igniteui-angular-gauges"; + + +@NgModule({ + bootstrap: [AppComponent], + declarations: [ + AppComponent, + +], + imports: [ + BrowserModule, + BrowserAnimationsModule, + CommonModule, + FormsModule, + IgxRadialGaugeModule +], + providers: [], + schemas: [] +}) +export class AppModule {} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig-es5.app.json b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig-es5.app.json new file mode 100644 index 000000000..7e8983eb4 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig-es5.app.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.app.json", + "compilerOptions": { + "target": "ES2022" + } + } diff --git a/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.app.json b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.app.json new file mode 100644 index 000000000..f722e3fe4 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/app", + "baseUrl": "./", + "types": [] + }, + "files": [ + "../main.ts", + "../polyfills.ts" + ] +} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.base.json b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.base.json new file mode 100644 index 000000000..5574be5e5 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.base.json @@ -0,0 +1,24 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "importHelpers": true, + "module": "ES2022", + "outDir": "../../dist/out-tsc", + "sourceMap": false, + "declaration": false, + "moduleResolution": "node", + "experimentalDecorators": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "downlevelIteration": true, // required for excel library + "target": "ES2022", + "typeRoots": [ + "../../node_modules/@types" + ], + "lib": [ + "ES2022", + "dom" + ], + "useDefineForClassFields": false + } +} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.spec.json b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.spec.json new file mode 100644 index 000000000..6eb8c055c --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.spec.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/spec", + "baseUrl": "./", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "../test.ts", + "../polyfills.ts" + ], + "include": [ + "../**/*.spec.ts", + "../**/*.d.ts" + ] +} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.worker.json b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.worker.json new file mode 100644 index 000000000..4867b1275 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/config/tsconfig.worker.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.base.json", + "compilerOptions": { + "outDir": "../../out-tsc/worker", + "lib": [ + "ES2022", + "DOM" + ], + "types": [] + }, + "include": [ + "../**/*Worker.ts" + ] +} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/environments/environment.prod.ts b/samples/gauges/radial-gauge/optical-scaling/src/environments/environment.prod.ts new file mode 100644 index 000000000..3612073bc --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/samples/gauges/radial-gauge/optical-scaling/src/environments/environment.ts b/samples/gauges/radial-gauge/optical-scaling/src/environments/environment.ts new file mode 100644 index 000000000..7b4f817ad --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/samples/gauges/radial-gauge/optical-scaling/src/index.html b/samples/gauges/radial-gauge/optical-scaling/src/index.html new file mode 100644 index 000000000..67a35017e --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/index.html @@ -0,0 +1,22 @@ + + + + + + IgniteUI for Angular | Example | infragistics + + + + + + + + + + + + + + + + diff --git a/samples/gauges/radial-gauge/optical-scaling/src/main.ts b/samples/gauges/radial-gauge/optical-scaling/src/main.ts new file mode 100644 index 000000000..8b0ce4164 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/main.ts @@ -0,0 +1,15 @@ +// tslint:disable:no-string-literal +import "./polyfills"; +import { enableProdMode } from "@angular/core"; +import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; +import { AppModule } from "./app/app.module"; + +platformBrowserDynamic().bootstrapModule(AppModule).then(ref => { + // ensure Angular destroys itself on hot reloads. + if (window["ngRef"]) { + window["ngRef"].destroy(); + } + window["ngRef"] = ref; + + // otherwise, log the boot error +}).catch(err => console.error(err)); diff --git a/samples/gauges/radial-gauge/optical-scaling/src/polyfills.ts b/samples/gauges/radial-gauge/optical-scaling/src/polyfills.ts new file mode 100644 index 000000000..d583cff9c --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/polyfills.ts @@ -0,0 +1,65 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** +* BROWSER POLYFILLS +*/ + +// import "core-js/es7/object"; + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +//import "classlist.js"; // run `npm install --save classlist.js`. + +/** IE10 and IE11 requires the following for the Reflect API. */ +// import "core-js/es6/reflect"; + +/* Evergreen browsers require these. */ +// used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. +// import "core-js/es7/reflect"; + +/* + * Required to support Web Animations `@angular/platform-browser/animations`. + * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation + */ +//import "web-animations-js"; // run `npm install --save web-animations-js`. + +/*************************************************************************************************** + * Zone JS is required by Angular itself. + */ +import "hammerjs/hammer"; +import "zone.js"; // included with Angular CLI. + +/*************************************************************************************************** + * @angular/animations polyfill + */ +// if (!Element.prototype.matches) { +// Element.prototype.matches = (Element.prototype as any).msMatchesSelector; +// } + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ + +/** + * Date, currency, decimal and percent pipes. + * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 + */ +// import "intl"; // Run `npm install --save intl`. +// import "intl/locale-data/jsonp/de"; +/** + * Need to import at least one locale-data with intl. + */ +// import "intl/locale-data/jsonp/en"; diff --git a/samples/gauges/radial-gauge/optical-scaling/src/styles.scss b/samples/gauges/radial-gauge/optical-scaling/src/styles.scss new file mode 100644 index 000000000..9b431e92d --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/styles.scss @@ -0,0 +1,9 @@ +/* autoprefixer grid: on */ +html, +body { + height: 100%; + width: 100%; + overflow: hidden; + margin: 0; + box-sizing: border-box; +} diff --git a/samples/gauges/radial-gauge/optical-scaling/src/typings.d.ts b/samples/gauges/radial-gauge/optical-scaling/src/typings.d.ts new file mode 100644 index 000000000..ef5c7bd62 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/src/typings.d.ts @@ -0,0 +1,5 @@ +/* SystemJS module definition */ +declare var module: NodeModule; +interface NodeModule { + id: string; +} diff --git a/samples/gauges/radial-gauge/optical-scaling/tsconfig.json b/samples/gauges/radial-gauge/optical-scaling/tsconfig.json new file mode 100644 index 000000000..1aaac63d3 --- /dev/null +++ b/samples/gauges/radial-gauge/optical-scaling/tsconfig.json @@ -0,0 +1,21 @@ +/* + This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. + It is not intended to be used to perform a compilation. + + To learn more about this file see: https://angular.io/config/solution-tsconfig. +*/ +{ + "useDefineForClassFields": false, + "files": [], + "references": [ + { + "path": "./src/config/tsconfig.app.json" + }, + { + "path": "./src/config/tsconfig.worker.json" + }, + { + "path": "./src/config/tsconfig.spec.json" + } + ] +} \ No newline at end of file diff --git a/samples/gauges/radial-gauge/ranges/package.json b/samples/gauges/radial-gauge/ranges/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/radial-gauge/ranges/package.json +++ b/samples/gauges/radial-gauge/ranges/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/scale/package.json b/samples/gauges/radial-gauge/scale/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/radial-gauge/scale/package.json +++ b/samples/gauges/radial-gauge/scale/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/gauges/radial-gauge/tickmarks/package.json b/samples/gauges/radial-gauge/tickmarks/package.json index 0e82e6be0..db1b119c6 100644 --- a/samples/gauges/radial-gauge/tickmarks/package.json +++ b/samples/gauges/radial-gauge/tickmarks/package.json @@ -18,8 +18,8 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-gauges": "17.2.1", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-gauges": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-data-csv/package.json b/samples/maps/geo-map/binding-data-csv/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-data-csv/package.json +++ b/samples/maps/geo-map/binding-data-csv/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-data-json-points/package.json b/samples/maps/geo-map/binding-data-json-points/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-data-json-points/package.json +++ b/samples/maps/geo-map/binding-data-json-points/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-data-model/package.json b/samples/maps/geo-map/binding-data-model/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-data-model/package.json +++ b/samples/maps/geo-map/binding-data-model/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-multiple-shapes/package.json b/samples/maps/geo-map/binding-multiple-shapes/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-multiple-shapes/package.json +++ b/samples/maps/geo-map/binding-multiple-shapes/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-multiple-sources/package.json b/samples/maps/geo-map/binding-multiple-sources/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-multiple-sources/package.json +++ b/samples/maps/geo-map/binding-multiple-sources/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-shp-points/package.json b/samples/maps/geo-map/binding-shp-points/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-shp-points/package.json +++ b/samples/maps/geo-map/binding-shp-points/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-shp-polygons/package.json b/samples/maps/geo-map/binding-shp-polygons/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-shp-polygons/package.json +++ b/samples/maps/geo-map/binding-shp-polygons/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/binding-shp-polylines/package.json b/samples/maps/geo-map/binding-shp-polylines/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/binding-shp-polylines/package.json +++ b/samples/maps/geo-map/binding-shp-polylines/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/custom-tooltips/package.json b/samples/maps/geo-map/custom-tooltips/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/custom-tooltips/package.json +++ b/samples/maps/geo-map/custom-tooltips/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/display-bing-imagery/package.json b/samples/maps/geo-map/display-bing-imagery/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/display-bing-imagery/package.json +++ b/samples/maps/geo-map/display-bing-imagery/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/display-esri-imagery/package.json b/samples/maps/geo-map/display-esri-imagery/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/display-esri-imagery/package.json +++ b/samples/maps/geo-map/display-esri-imagery/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/display-heat-imagery/package.json b/samples/maps/geo-map/display-heat-imagery/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/display-heat-imagery/package.json +++ b/samples/maps/geo-map/display-heat-imagery/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/display-osm-imagery/package.json b/samples/maps/geo-map/display-osm-imagery/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/display-osm-imagery/package.json +++ b/samples/maps/geo-map/display-osm-imagery/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/marker-layouts/package.json b/samples/maps/geo-map/marker-layouts/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/marker-layouts/package.json +++ b/samples/maps/geo-map/marker-layouts/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/marker-template/package.json b/samples/maps/geo-map/marker-template/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/marker-template/package.json +++ b/samples/maps/geo-map/marker-template/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/marker-type/package.json b/samples/maps/geo-map/marker-type/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/marker-type/package.json +++ b/samples/maps/geo-map/marker-type/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/navigation/package.json b/samples/maps/geo-map/navigation/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/navigation/package.json +++ b/samples/maps/geo-map/navigation/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/overview/package.json b/samples/maps/geo-map/overview/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/overview/package.json +++ b/samples/maps/geo-map/overview/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/shape-styling/package.json b/samples/maps/geo-map/shape-styling/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/shape-styling/package.json +++ b/samples/maps/geo-map/shape-styling/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/triangulating-data/package.json b/samples/maps/geo-map/triangulating-data/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/triangulating-data/package.json +++ b/samples/maps/geo-map/triangulating-data/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-scatter-area-series/package.json b/samples/maps/geo-map/type-scatter-area-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-scatter-area-series/package.json +++ b/samples/maps/geo-map/type-scatter-area-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-scatter-bubble-series/package.json b/samples/maps/geo-map/type-scatter-bubble-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-scatter-bubble-series/package.json +++ b/samples/maps/geo-map/type-scatter-bubble-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-scatter-contour-series/package.json b/samples/maps/geo-map/type-scatter-contour-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-scatter-contour-series/package.json +++ b/samples/maps/geo-map/type-scatter-contour-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-scatter-density-series/package.json b/samples/maps/geo-map/type-scatter-density-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-scatter-density-series/package.json +++ b/samples/maps/geo-map/type-scatter-density-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-scatter-symbol-series/package.json b/samples/maps/geo-map/type-scatter-symbol-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-scatter-symbol-series/package.json +++ b/samples/maps/geo-map/type-scatter-symbol-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-shape-polygon-series/package.json b/samples/maps/geo-map/type-shape-polygon-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-shape-polygon-series/package.json +++ b/samples/maps/geo-map/type-shape-polygon-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7", diff --git a/samples/maps/geo-map/type-shape-polyline-series/package.json b/samples/maps/geo-map/type-shape-polyline-series/package.json index 97750c15c..fbd684198 100644 --- a/samples/maps/geo-map/type-shape-polyline-series/package.json +++ b/samples/maps/geo-map/type-shape-polyline-series/package.json @@ -18,9 +18,9 @@ "classlist.js": "1.1.20150312", "core-js": "3.21.0", "hammerjs": "2.0.8", - "igniteui-angular-charts": "17.2.1", - "igniteui-angular-core": "17.2.1", - "igniteui-angular-maps": "17.2.1", + "igniteui-angular-charts": "17.3.0-beta.0", + "igniteui-angular-core": "17.3.0-beta.0", + "igniteui-angular-maps": "17.3.0-beta.0", "intl": "1.2.5", "jszip": "3.8.0", "rxjs": "6.6.7",