diff --git a/samples/charts/financial-chart/data-tooltip-formatting-currency/.codesandbox/Dockerfile b/samples/charts/financial-chart/data-tooltip-formatting-currency/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/data-tooltip-formatting-currency/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/data-tooltip-formatting-currency/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 c5ced7a51..6e9145c6b 100644
--- a/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json
+++ b/samples/charts/financial-chart/data-tooltip-formatting-currency/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/data-tooltip-styling-props/.codesandbox/Dockerfile b/samples/charts/financial-chart/data-tooltip-styling-props/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/data-tooltip-styling-props/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/data-tooltip-styling-props/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 c5ced7a51..6e9145c6b 100644
--- a/samples/charts/financial-chart/data-tooltip-styling-props/package.json
+++ b/samples/charts/financial-chart/data-tooltip-styling-props/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/data-tooltip/.codesandbox/Dockerfile b/samples/charts/financial-chart/data-tooltip/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/data-tooltip/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/data-tooltip/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/data-tooltip/package.json b/samples/charts/financial-chart/data-tooltip/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/financial-chart/data-tooltip/package.json
+++ b/samples/charts/financial-chart/data-tooltip/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/format-specifiers/.codesandbox/Dockerfile b/samples/charts/financial-chart/format-specifiers/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/format-specifiers/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/format-specifiers/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/format-specifiers/package.json b/samples/charts/financial-chart/format-specifiers/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/financial-chart/format-specifiers/package.json
+++ b/samples/charts/financial-chart/format-specifiers/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/format-specifiers/src/app.component.html b/samples/charts/financial-chart/format-specifiers/src/app.component.html
index cf4bc77ec..f96891b2f 100644
--- a/samples/charts/financial-chart/format-specifiers/src/app.component.html
+++ b/samples/charts/financial-chart/format-specifiers/src/app.component.html
@@ -4,8 +4,8 @@
name="legend"
#legend
[target]="chart"
- includedColumns="Close, Change, Value"
- excludedColumns="High, Low, Open, Volume"
+ includedColumns="close, change, value"
+ excludedColumns="high, low, open, volume"
labelDisplayMode="Hidden"
valueFormatString="{0}"
[valueFormatSpecifiers]="numberFormatSpecifier1">
diff --git a/samples/charts/financial-chart/high-frequency/.codesandbox/Dockerfile b/samples/charts/financial-chart/high-frequency/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/high-frequency/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/high-frequency/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/high-frequency/package.json b/samples/charts/financial-chart/high-frequency/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/high-volume/.codesandbox/Dockerfile b/samples/charts/financial-chart/high-volume/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/high-volume/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/high-volume/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/high-volume/package.json b/samples/charts/financial-chart/high-volume/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/indicator-customization/.codesandbox/Dockerfile b/samples/charts/financial-chart/indicator-customization/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/indicator-customization/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/indicator-customization/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/indicator-customization/package.json b/samples/charts/financial-chart/indicator-customization/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/indicator-types/.codesandbox/Dockerfile b/samples/charts/financial-chart/indicator-types/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/indicator-types/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/indicator-types/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/indicator-types/package.json b/samples/charts/financial-chart/indicator-types/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/multiple-data/.codesandbox/Dockerfile b/samples/charts/financial-chart/multiple-data/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/multiple-data/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/multiple-data/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/multiple-data/package.json b/samples/charts/financial-chart/multiple-data/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/multiple-feeds/.codesandbox/Dockerfile b/samples/charts/financial-chart/multiple-feeds/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/multiple-feeds/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/multiple-feeds/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/multiple-feeds/package.json b/samples/charts/financial-chart/multiple-feeds/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/overview/.codesandbox/Dockerfile b/samples/charts/financial-chart/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/overview/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/overview/package.json b/samples/charts/financial-chart/overview/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/panes/.codesandbox/Dockerfile b/samples/charts/financial-chart/panes/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/panes/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/panes/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/panes/package.json b/samples/charts/financial-chart/panes/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/performance/.codesandbox/Dockerfile b/samples/charts/financial-chart/performance/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/performance/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/performance/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/performance/package.json b/samples/charts/financial-chart/performance/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/scrollbars/.codesandbox/Dockerfile b/samples/charts/financial-chart/scrollbars/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/scrollbars/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/scrollbars/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/scrollbars/package.json b/samples/charts/financial-chart/scrollbars/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/financial-chart/scrollbars/package.json
+++ b/samples/charts/financial-chart/scrollbars/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/stock-index-chart/.codesandbox/Dockerfile b/samples/charts/financial-chart/stock-index-chart/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/stock-index-chart/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/stock-index-chart/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/stock-index-chart/package.json b/samples/charts/financial-chart/stock-index-chart/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/styling/.codesandbox/Dockerfile b/samples/charts/financial-chart/styling/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/styling/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/styling/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/styling/package.json b/samples/charts/financial-chart/styling/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/theming/.codesandbox/Dockerfile b/samples/charts/financial-chart/theming/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/theming/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/theming/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/theming/package.json b/samples/charts/financial-chart/theming/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/time-based-data/.codesandbox/Dockerfile b/samples/charts/financial-chart/time-based-data/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/time-based-data/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/time-based-data/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/time-based-data/package.json b/samples/charts/financial-chart/time-based-data/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/titles/.codesandbox/Dockerfile b/samples/charts/financial-chart/titles/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/titles/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/titles/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/titles/package.json b/samples/charts/financial-chart/titles/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/tooltip-template/.codesandbox/Dockerfile b/samples/charts/financial-chart/tooltip-template/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/tooltip-template/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/tooltip-template/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/tooltip-template/package.json b/samples/charts/financial-chart/tooltip-template/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/tooltip-types/.codesandbox/Dockerfile b/samples/charts/financial-chart/tooltip-types/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/tooltip-types/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/tooltip-types/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/tooltip-types/package.json b/samples/charts/financial-chart/tooltip-types/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/trendlines/.codesandbox/Dockerfile b/samples/charts/financial-chart/trendlines/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/trendlines/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/trendlines/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/trendlines/package.json b/samples/charts/financial-chart/trendlines/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/financial-chart/volume-types/.codesandbox/Dockerfile b/samples/charts/financial-chart/volume-types/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/financial-chart/volume-types/.codesandbox/Dockerfile
+++ b/samples/charts/financial-chart/volume-types/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/financial-chart/volume-types/package.json b/samples/charts/financial-chart/volume-types/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/animation/.codesandbox/Dockerfile b/samples/charts/pie-chart/animation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/animation/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/animation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/animation/package.json b/samples/charts/pie-chart/animation/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/explosion/.codesandbox/Dockerfile b/samples/charts/pie-chart/explosion/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/explosion/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/explosion/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/explosion/package.json b/samples/charts/pie-chart/explosion/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/legend/.codesandbox/Dockerfile b/samples/charts/pie-chart/legend/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/legend/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/legend/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/legend/package.json b/samples/charts/pie-chart/legend/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/pie-chart/legend/package.json
+++ b/samples/charts/pie-chart/legend/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/legend/src/EnergyGlobalDemand.ts b/samples/charts/pie-chart/legend/src/EnergyGlobalDemand.ts
index 3d2ed388a..a6cd428f8 100644
--- a/samples/charts/pie-chart/legend/src/EnergyGlobalDemand.ts
+++ b/samples/charts/pie-chart/legend/src/EnergyGlobalDemand.ts
@@ -14,36 +14,11 @@ export class EnergyGlobalDemand extends Array
{
super(...items);
} else {
const newItems = [
- new EnergyGlobalDemandItem(
- {
- value: 37,
- category: `Cooling`,
- summary: `Cooling 37%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 25,
- category: `Residential`,
- summary: `Residential 25%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 12,
- category: `Heating`,
- summary: `Heating 12%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 11,
- category: `Lighting`,
- summary: `Lighting 11%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 15,
- category: `Other`,
- summary: `Other 15%`
- }),
+ new EnergyGlobalDemandItem({ value: 37, category: `Cooling`, summary: `Cooling 37%` }),
+ new EnergyGlobalDemandItem({ value: 25, category: `Residential`, summary: `Residential 25%` }),
+ new EnergyGlobalDemandItem({ value: 12, category: `Heating`, summary: `Heating 12%` }),
+ new EnergyGlobalDemandItem({ value: 11, category: `Lighting`, summary: `Lighting 11%` }),
+ new EnergyGlobalDemandItem({ value: 15, category: `Other`, summary: `Other 15%` }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/pie-chart/others/.codesandbox/Dockerfile b/samples/charts/pie-chart/others/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/others/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/others/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/others/package.json b/samples/charts/pie-chart/others/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/pie-chart/others/package.json
+++ b/samples/charts/pie-chart/others/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/others/src/EnergyGlobalDemand.ts b/samples/charts/pie-chart/others/src/EnergyGlobalDemand.ts
index 3d2ed388a..a6cd428f8 100644
--- a/samples/charts/pie-chart/others/src/EnergyGlobalDemand.ts
+++ b/samples/charts/pie-chart/others/src/EnergyGlobalDemand.ts
@@ -14,36 +14,11 @@ export class EnergyGlobalDemand extends Array {
super(...items);
} else {
const newItems = [
- new EnergyGlobalDemandItem(
- {
- value: 37,
- category: `Cooling`,
- summary: `Cooling 37%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 25,
- category: `Residential`,
- summary: `Residential 25%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 12,
- category: `Heating`,
- summary: `Heating 12%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 11,
- category: `Lighting`,
- summary: `Lighting 11%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 15,
- category: `Other`,
- summary: `Other 15%`
- }),
+ new EnergyGlobalDemandItem({ value: 37, category: `Cooling`, summary: `Cooling 37%` }),
+ new EnergyGlobalDemandItem({ value: 25, category: `Residential`, summary: `Residential 25%` }),
+ new EnergyGlobalDemandItem({ value: 12, category: `Heating`, summary: `Heating 12%` }),
+ new EnergyGlobalDemandItem({ value: 11, category: `Lighting`, summary: `Lighting 11%` }),
+ new EnergyGlobalDemandItem({ value: 15, category: `Other`, summary: `Other 15%` }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/pie-chart/overview/.codesandbox/Dockerfile b/samples/charts/pie-chart/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/overview/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/overview/package.json b/samples/charts/pie-chart/overview/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/pie-chart/overview/package.json
+++ b/samples/charts/pie-chart/overview/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/overview/src/EnergyGlobalDemand.ts b/samples/charts/pie-chart/overview/src/EnergyGlobalDemand.ts
index 3d2ed388a..a6cd428f8 100644
--- a/samples/charts/pie-chart/overview/src/EnergyGlobalDemand.ts
+++ b/samples/charts/pie-chart/overview/src/EnergyGlobalDemand.ts
@@ -14,36 +14,11 @@ export class EnergyGlobalDemand extends Array {
super(...items);
} else {
const newItems = [
- new EnergyGlobalDemandItem(
- {
- value: 37,
- category: `Cooling`,
- summary: `Cooling 37%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 25,
- category: `Residential`,
- summary: `Residential 25%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 12,
- category: `Heating`,
- summary: `Heating 12%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 11,
- category: `Lighting`,
- summary: `Lighting 11%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 15,
- category: `Other`,
- summary: `Other 15%`
- }),
+ new EnergyGlobalDemandItem({ value: 37, category: `Cooling`, summary: `Cooling 37%` }),
+ new EnergyGlobalDemandItem({ value: 25, category: `Residential`, summary: `Residential 25%` }),
+ new EnergyGlobalDemandItem({ value: 12, category: `Heating`, summary: `Heating 12%` }),
+ new EnergyGlobalDemandItem({ value: 11, category: `Lighting`, summary: `Lighting 11%` }),
+ new EnergyGlobalDemandItem({ value: 15, category: `Other`, summary: `Other 15%` }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/pie-chart/selection/.codesandbox/Dockerfile b/samples/charts/pie-chart/selection/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/selection/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/selection/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/selection/package.json b/samples/charts/pie-chart/selection/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/styling/.codesandbox/Dockerfile b/samples/charts/pie-chart/styling/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/pie-chart/styling/.codesandbox/Dockerfile
+++ b/samples/charts/pie-chart/styling/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/pie-chart/styling/package.json b/samples/charts/pie-chart/styling/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/pie-chart/styling/package.json
+++ b/samples/charts/pie-chart/styling/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/pie-chart/styling/src/EnergyGlobalDemand.ts b/samples/charts/pie-chart/styling/src/EnergyGlobalDemand.ts
index 3d2ed388a..a6cd428f8 100644
--- a/samples/charts/pie-chart/styling/src/EnergyGlobalDemand.ts
+++ b/samples/charts/pie-chart/styling/src/EnergyGlobalDemand.ts
@@ -14,36 +14,11 @@ export class EnergyGlobalDemand extends Array {
super(...items);
} else {
const newItems = [
- new EnergyGlobalDemandItem(
- {
- value: 37,
- category: `Cooling`,
- summary: `Cooling 37%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 25,
- category: `Residential`,
- summary: `Residential 25%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 12,
- category: `Heating`,
- summary: `Heating 12%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 11,
- category: `Lighting`,
- summary: `Lighting 11%`
- }),
- new EnergyGlobalDemandItem(
- {
- value: 15,
- category: `Other`,
- summary: `Other 15%`
- }),
+ new EnergyGlobalDemandItem({ value: 37, category: `Cooling`, summary: `Cooling 37%` }),
+ new EnergyGlobalDemandItem({ value: 25, category: `Residential`, summary: `Residential 25%` }),
+ new EnergyGlobalDemandItem({ value: 12, category: `Heating`, summary: `Heating 12%` }),
+ new EnergyGlobalDemandItem({ value: 11, category: `Lighting`, summary: `Lighting 11%` }),
+ new EnergyGlobalDemandItem({ value: 15, category: `Other`, summary: `Other 15%` }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/display-area/.codesandbox/Dockerfile b/samples/charts/sparkline/display-area/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/display-area/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/display-area/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/display-area/package.json b/samples/charts/sparkline/display-area/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/sparkline/display-area/package.json
+++ b/samples/charts/sparkline/display-area/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/display-area/src/SparklineMixedData.ts b/samples/charts/sparkline/display-area/src/SparklineMixedData.ts
index fa5564d4e..95e467313 100644
--- a/samples/charts/sparkline/display-area/src/SparklineMixedData.ts
+++ b/samples/charts/sparkline/display-area/src/SparklineMixedData.ts
@@ -13,46 +13,14 @@ export class SparklineMixedData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineMixedDataItem(
- {
- label: `A`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `B`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `C`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `D`,
- value: -20
- }),
- new SparklineMixedDataItem(
- {
- label: `E`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `F`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `G`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `H`,
- value: 30
- }),
+ new SparklineMixedDataItem({ label: `A`, value: 30 }),
+ new SparklineMixedDataItem({ label: `B`, value: -10 }),
+ new SparklineMixedDataItem({ label: `C`, value: 40 }),
+ new SparklineMixedDataItem({ label: `D`, value: -20 }),
+ new SparklineMixedDataItem({ label: `E`, value: 30 }),
+ new SparklineMixedDataItem({ label: `F`, value: 40 }),
+ new SparklineMixedDataItem({ label: `G`, value: -10 }),
+ new SparklineMixedDataItem({ label: `H`, value: 30 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/display-column/.codesandbox/Dockerfile b/samples/charts/sparkline/display-column/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/display-column/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/display-column/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/display-column/package.json b/samples/charts/sparkline/display-column/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/sparkline/display-column/package.json
+++ b/samples/charts/sparkline/display-column/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/display-column/src/SparklineMixedData.ts b/samples/charts/sparkline/display-column/src/SparklineMixedData.ts
index fa5564d4e..95e467313 100644
--- a/samples/charts/sparkline/display-column/src/SparklineMixedData.ts
+++ b/samples/charts/sparkline/display-column/src/SparklineMixedData.ts
@@ -13,46 +13,14 @@ export class SparklineMixedData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineMixedDataItem(
- {
- label: `A`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `B`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `C`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `D`,
- value: -20
- }),
- new SparklineMixedDataItem(
- {
- label: `E`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `F`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `G`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `H`,
- value: 30
- }),
+ new SparklineMixedDataItem({ label: `A`, value: 30 }),
+ new SparklineMixedDataItem({ label: `B`, value: -10 }),
+ new SparklineMixedDataItem({ label: `C`, value: 40 }),
+ new SparklineMixedDataItem({ label: `D`, value: -20 }),
+ new SparklineMixedDataItem({ label: `E`, value: 30 }),
+ new SparklineMixedDataItem({ label: `F`, value: 40 }),
+ new SparklineMixedDataItem({ label: `G`, value: -10 }),
+ new SparklineMixedDataItem({ label: `H`, value: 30 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/display-lines/.codesandbox/Dockerfile b/samples/charts/sparkline/display-lines/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/display-lines/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/display-lines/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/display-lines/package.json b/samples/charts/sparkline/display-lines/package.json
index f3a0de902..4c2d6557d 100644
--- a/samples/charts/sparkline/display-lines/package.json
+++ b/samples/charts/sparkline/display-lines/package.json
@@ -17,10 +17,10 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/display-lines/src/SparklineMixedData.ts b/samples/charts/sparkline/display-lines/src/SparklineMixedData.ts
index fa5564d4e..95e467313 100644
--- a/samples/charts/sparkline/display-lines/src/SparklineMixedData.ts
+++ b/samples/charts/sparkline/display-lines/src/SparklineMixedData.ts
@@ -13,46 +13,14 @@ export class SparklineMixedData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineMixedDataItem(
- {
- label: `A`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `B`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `C`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `D`,
- value: -20
- }),
- new SparklineMixedDataItem(
- {
- label: `E`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `F`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `G`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `H`,
- value: 30
- }),
+ new SparklineMixedDataItem({ label: `A`, value: 30 }),
+ new SparklineMixedDataItem({ label: `B`, value: -10 }),
+ new SparklineMixedDataItem({ label: `C`, value: 40 }),
+ new SparklineMixedDataItem({ label: `D`, value: -20 }),
+ new SparklineMixedDataItem({ label: `E`, value: 30 }),
+ new SparklineMixedDataItem({ label: `F`, value: 40 }),
+ new SparklineMixedDataItem({ label: `G`, value: -10 }),
+ new SparklineMixedDataItem({ label: `H`, value: 30 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/display-types/.codesandbox/Dockerfile b/samples/charts/sparkline/display-types/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/display-types/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/display-types/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/display-types/package.json b/samples/charts/sparkline/display-types/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/display-winloss/.codesandbox/Dockerfile b/samples/charts/sparkline/display-winloss/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/display-winloss/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/display-winloss/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/display-winloss/package.json b/samples/charts/sparkline/display-winloss/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/sparkline/display-winloss/package.json
+++ b/samples/charts/sparkline/display-winloss/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/display-winloss/src/SparklineMixedData.ts b/samples/charts/sparkline/display-winloss/src/SparklineMixedData.ts
index fa5564d4e..95e467313 100644
--- a/samples/charts/sparkline/display-winloss/src/SparklineMixedData.ts
+++ b/samples/charts/sparkline/display-winloss/src/SparklineMixedData.ts
@@ -13,46 +13,14 @@ export class SparklineMixedData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineMixedDataItem(
- {
- label: `A`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `B`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `C`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `D`,
- value: -20
- }),
- new SparklineMixedDataItem(
- {
- label: `E`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `F`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `G`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `H`,
- value: 30
- }),
+ new SparklineMixedDataItem({ label: `A`, value: 30 }),
+ new SparklineMixedDataItem({ label: `B`, value: -10 }),
+ new SparklineMixedDataItem({ label: `C`, value: 40 }),
+ new SparklineMixedDataItem({ label: `D`, value: -20 }),
+ new SparklineMixedDataItem({ label: `E`, value: 30 }),
+ new SparklineMixedDataItem({ label: `F`, value: 40 }),
+ new SparklineMixedDataItem({ label: `G`, value: -10 }),
+ new SparklineMixedDataItem({ label: `H`, value: 30 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/grid/.codesandbox/Dockerfile b/samples/charts/sparkline/grid/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/grid/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/grid/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/grid/package.json b/samples/charts/sparkline/grid/package.json
index 3d14fdf65..99848027d 100644
--- a/samples/charts/sparkline/grid/package.json
+++ b/samples/charts/sparkline/grid/package.json
@@ -18,10 +18,10 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-theming": "18.1.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-theming": "20.0.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/markers/.codesandbox/Dockerfile b/samples/charts/sparkline/markers/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/markers/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/markers/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/markers/package.json b/samples/charts/sparkline/markers/package.json
index 9cc8092c7..893385ac2 100644
--- a/samples/charts/sparkline/markers/package.json
+++ b/samples/charts/sparkline/markers/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
- "igniteui-webcomponents": "6.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
+ "igniteui-webcomponents": "6.3.1",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/markers/src/SparklineProfitData.ts b/samples/charts/sparkline/markers/src/SparklineProfitData.ts
index a9914e6ac..6a24b4f0d 100644
--- a/samples/charts/sparkline/markers/src/SparklineProfitData.ts
+++ b/samples/charts/sparkline/markers/src/SparklineProfitData.ts
@@ -13,46 +13,14 @@ export class SparklineProfitData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineProfitDataItem(
- {
- value: 30,
- label: `A`
- }),
- new SparklineProfitDataItem(
- {
- value: 40,
- label: `B`
- }),
- new SparklineProfitDataItem(
- {
- value: 50,
- label: `C`
- }),
- new SparklineProfitDataItem(
- {
- value: 40,
- label: `D`
- }),
- new SparklineProfitDataItem(
- {
- value: 30,
- label: `E`
- }),
- new SparklineProfitDataItem(
- {
- value: 20,
- label: `F`
- }),
- new SparklineProfitDataItem(
- {
- value: 30,
- label: `G`
- }),
- new SparklineProfitDataItem(
- {
- value: 40,
- label: `H`
- }),
+ new SparklineProfitDataItem({ value: 30, label: `A` }),
+ new SparklineProfitDataItem({ value: 40, label: `B` }),
+ new SparklineProfitDataItem({ value: 50, label: `C` }),
+ new SparklineProfitDataItem({ value: 40, label: `D` }),
+ new SparklineProfitDataItem({ value: 30, label: `E` }),
+ new SparklineProfitDataItem({ value: 20, label: `F` }),
+ new SparklineProfitDataItem({ value: 30, label: `G` }),
+ new SparklineProfitDataItem({ value: 40, label: `H` }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/normal-range/.codesandbox/Dockerfile b/samples/charts/sparkline/normal-range/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/normal-range/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/normal-range/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/normal-range/package.json b/samples/charts/sparkline/normal-range/package.json
index 9cc8092c7..893385ac2 100644
--- a/samples/charts/sparkline/normal-range/package.json
+++ b/samples/charts/sparkline/normal-range/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
- "igniteui-webcomponents": "6.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
+ "igniteui-webcomponents": "6.3.1",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/normal-range/src/SparklineMixedData.ts b/samples/charts/sparkline/normal-range/src/SparklineMixedData.ts
index fa5564d4e..95e467313 100644
--- a/samples/charts/sparkline/normal-range/src/SparklineMixedData.ts
+++ b/samples/charts/sparkline/normal-range/src/SparklineMixedData.ts
@@ -13,46 +13,14 @@ export class SparklineMixedData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineMixedDataItem(
- {
- label: `A`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `B`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `C`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `D`,
- value: -20
- }),
- new SparklineMixedDataItem(
- {
- label: `E`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `F`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `G`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `H`,
- value: 30
- }),
+ new SparklineMixedDataItem({ label: `A`, value: 30 }),
+ new SparklineMixedDataItem({ label: `B`, value: -10 }),
+ new SparklineMixedDataItem({ label: `C`, value: 40 }),
+ new SparklineMixedDataItem({ label: `D`, value: -20 }),
+ new SparklineMixedDataItem({ label: `E`, value: 30 }),
+ new SparklineMixedDataItem({ label: `F`, value: 40 }),
+ new SparklineMixedDataItem({ label: `G`, value: -10 }),
+ new SparklineMixedDataItem({ label: `H`, value: 30 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/trendlines/.codesandbox/Dockerfile b/samples/charts/sparkline/trendlines/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/trendlines/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/trendlines/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/trendlines/package.json b/samples/charts/sparkline/trendlines/package.json
index 9cc8092c7..893385ac2 100644
--- a/samples/charts/sparkline/trendlines/package.json
+++ b/samples/charts/sparkline/trendlines/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
- "igniteui-webcomponents": "6.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
+ "igniteui-webcomponents": "6.3.1",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/trendlines/src/SparklineMixedData.ts b/samples/charts/sparkline/trendlines/src/SparklineMixedData.ts
index fa5564d4e..95e467313 100644
--- a/samples/charts/sparkline/trendlines/src/SparklineMixedData.ts
+++ b/samples/charts/sparkline/trendlines/src/SparklineMixedData.ts
@@ -13,46 +13,14 @@ export class SparklineMixedData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineMixedDataItem(
- {
- label: `A`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `B`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `C`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `D`,
- value: -20
- }),
- new SparklineMixedDataItem(
- {
- label: `E`,
- value: 30
- }),
- new SparklineMixedDataItem(
- {
- label: `F`,
- value: 40
- }),
- new SparklineMixedDataItem(
- {
- label: `G`,
- value: -10
- }),
- new SparklineMixedDataItem(
- {
- label: `H`,
- value: 30
- }),
+ new SparklineMixedDataItem({ label: `A`, value: 30 }),
+ new SparklineMixedDataItem({ label: `B`, value: -10 }),
+ new SparklineMixedDataItem({ label: `C`, value: 40 }),
+ new SparklineMixedDataItem({ label: `D`, value: -20 }),
+ new SparklineMixedDataItem({ label: `E`, value: 30 }),
+ new SparklineMixedDataItem({ label: `F`, value: 40 }),
+ new SparklineMixedDataItem({ label: `G`, value: -10 }),
+ new SparklineMixedDataItem({ label: `H`, value: 30 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/sparkline/unknown-values/.codesandbox/Dockerfile b/samples/charts/sparkline/unknown-values/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/sparkline/unknown-values/.codesandbox/Dockerfile
+++ b/samples/charts/sparkline/unknown-values/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/sparkline/unknown-values/package.json b/samples/charts/sparkline/unknown-values/package.json
index 9cc8092c7..893385ac2 100644
--- a/samples/charts/sparkline/unknown-values/package.json
+++ b/samples/charts/sparkline/unknown-values/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
- "igniteui-webcomponents": "6.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
+ "igniteui-webcomponents": "6.3.1",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/sparkline/unknown-values/src/SparklineUnknownData.ts b/samples/charts/sparkline/unknown-values/src/SparklineUnknownData.ts
index b2dd8473d..ae87770ee 100644
--- a/samples/charts/sparkline/unknown-values/src/SparklineUnknownData.ts
+++ b/samples/charts/sparkline/unknown-values/src/SparklineUnknownData.ts
@@ -13,56 +13,16 @@ export class SparklineUnknownData extends Array {
super(...items);
} else {
const newItems = [
- new SparklineUnknownDataItem(
- {
- label: 4,
- value: 4
- }),
- new SparklineUnknownDataItem(
- {
- label: 5,
- value: 5
- }),
- new SparklineUnknownDataItem(
- {
- label: 2,
- value: null
- }),
- new SparklineUnknownDataItem(
- {
- label: 7,
- value: 7
- }),
- new SparklineUnknownDataItem(
- {
- label: -1,
- value: -1
- }),
- new SparklineUnknownDataItem(
- {
- label: 3,
- value: 3
- }),
- new SparklineUnknownDataItem(
- {
- label: -2,
- value: -2
- }),
- new SparklineUnknownDataItem(
- {
- label: 5,
- value: null
- }),
- new SparklineUnknownDataItem(
- {
- label: 2,
- value: 2
- }),
- new SparklineUnknownDataItem(
- {
- label: 6,
- value: 6
- }),
+ new SparklineUnknownDataItem({ label: 4, value: 4 }),
+ new SparklineUnknownDataItem({ label: 5, value: 5 }),
+ new SparklineUnknownDataItem({ label: 2, value: null }),
+ new SparklineUnknownDataItem({ label: 7, value: 7 }),
+ new SparklineUnknownDataItem({ label: -1, value: -1 }),
+ new SparklineUnknownDataItem({ label: 3, value: 3 }),
+ new SparklineUnknownDataItem({ label: -2, value: -2 }),
+ new SparklineUnknownDataItem({ label: 5, value: null }),
+ new SparklineUnknownDataItem({ label: 2, value: 2 }),
+ new SparklineUnknownDataItem({ label: 6, value: 6 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/toolbar/actions-built-in-category-chart/.codesandbox/Dockerfile b/samples/charts/toolbar/actions-built-in-category-chart/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/toolbar/actions-built-in-category-chart/.codesandbox/Dockerfile
+++ b/samples/charts/toolbar/actions-built-in-category-chart/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 8e51329be..523675969 100644
--- a/samples/charts/toolbar/actions-built-in-category-chart/package.json
+++ b/samples/charts/toolbar/actions-built-in-category-chart/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-data-grids": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-data-grids": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/toolbar/actions-built-in-category-chart/src/CountryRenewableElectricity.ts b/samples/charts/toolbar/actions-built-in-category-chart/src/CountryRenewableElectricity.ts
index b32970c46..21a29ab22 100644
--- a/samples/charts/toolbar/actions-built-in-category-chart/src/CountryRenewableElectricity.ts
+++ b/samples/charts/toolbar/actions-built-in-category-chart/src/CountryRenewableElectricity.ts
@@ -15,90 +15,18 @@ export class CountryRenewableElectricity extends Array {
super(...items);
} else {
const newItems = [
- new CountryTopUrbanPopDataItem(
- {
- code: `ASA`,
- parent: null,
- name: `Asia`,
- population: null,
- urbanPopulation: null,
- urbanPopPercent: null
- }),
- new CountryTopUrbanPopDataItem(
- {
- code: `NAM`,
- parent: null,
- name: `North America`,
- population: null,
- urbanPopulation: null,
- urbanPopPercent: null
- }),
- new CountryTopUrbanPopDataItem(
- {
- code: `CHI`,
- parent: `Asia`,
- name: `China`,
- population: 1425178792,
- urbanPopulation: 941865672,
- urbanPopPercent: `65%`
- }),
- new CountryTopUrbanPopDataItem(
- {
- code: `IND`,
- parent: `Asia`,
- name: `India`,
- population: 1428627663,
- urbanPopulation: 530387142,
- urbanPopPercent: `36%`
- }),
- new CountryTopUrbanPopDataItem(
- {
- code: `USA`,
- parent: `North America`,
- name: `United States`,
- population: 341814420,
- urbanPopulation: 284698234,
- urbanPopPercent: `83%`
- }),
- new CountryTopUrbanPopDataItem(
- {
- code: `MEX`,
- parent: `North America`,
- name: `Mexico`,
- population: 129388467,
- urbanPopulation: 114397383,
- urbanPopPercent: `88%`
- }),
+ new CountryTopUrbanPopDataItem({ code: `ASA`, parent: null, name: `Asia`, population: null, urbanPopulation: null, urbanPopPercent: null }),
+ new CountryTopUrbanPopDataItem({ code: `NAM`, parent: null, name: `North America`, population: null, urbanPopulation: null, urbanPopPercent: null }),
+ new CountryTopUrbanPopDataItem({ code: `CHI`, parent: `Asia`, name: `China`, population: 1425178792, urbanPopulation: 941865672, urbanPopPercent: `65%` }),
+ new CountryTopUrbanPopDataItem({ code: `IND`, parent: `Asia`, name: `India`, population: 1428627663, urbanPopulation: 530387142, urbanPopPercent: `36%` }),
+ new CountryTopUrbanPopDataItem({ code: `USA`, parent: `North America`, name: `United States`, population: 341814420, urbanPopulation: 284698234, urbanPopPercent: `83%` }),
+ new CountryTopUrbanPopDataItem({ code: `MEX`, parent: `North America`, name: `Mexico`, population: 129388467, urbanPopulation: 114397383, urbanPopPercent: `88%` }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/tree-map/highlighting/.codesandbox/Dockerfile b/samples/charts/tree-map/highlighting/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/tree-map/highlighting/.codesandbox/Dockerfile
+++ b/samples/charts/tree-map/highlighting/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/tree-map/highlighting/package.json b/samples/charts/tree-map/highlighting/package.json
index 9cc8092c7..893385ac2 100644
--- a/samples/charts/tree-map/highlighting/package.json
+++ b/samples/charts/tree-map/highlighting/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
- "igniteui-webcomponents": "6.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
+ "igniteui-webcomponents": "6.3.1",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/tree-map/highlighting/src/CountyHierarchicalData.ts b/samples/charts/tree-map/highlighting/src/CountyHierarchicalData.ts
index 5193e116c..1b7efca0d 100644
--- a/samples/charts/tree-map/highlighting/src/CountyHierarchicalData.ts
+++ b/samples/charts/tree-map/highlighting/src/CountyHierarchicalData.ts
@@ -15,1560 +15,228 @@ export class CountyHierarchicalData extends Array {
super(...items);
} else {
const newItems = [
- new CountyHierarchicalDataItem(
- {
- code: `AFC`,
- parent: null,
- name: `Africa`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ASA`,
- parent: null,
- name: `Asia`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EUR`,
- parent: null,
- name: `Europe`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDE`,
- parent: null,
- name: `Middle East`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NAM`,
- parent: null,
- name: `North America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: null,
- name: `Central America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: null,
- name: `South America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OCE`,
- parent: null,
- name: `Oceania`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANG`,
- parent: `Africa`,
- name: `Angola`,
- population: 19618432
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEN`,
- parent: `Africa`,
- name: `Benin`,
- population: 9099922
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOT`,
- parent: `Africa`,
- name: `Botswana`,
- population: 2030738
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burkina Faso`,
- population: 16967845
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burundi`,
- population: 8575172
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Africa`,
- name: `Cameroon`,
- population: 20030362
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CPV`,
- parent: `Africa`,
- name: `Cape Verde`,
- population: 500585
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAR`,
- parent: `Africa`,
- name: `Central African Republic`,
- population: 4486837
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHD`,
- parent: `Africa`,
- name: `Chad`,
- population: 11525496
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COM`,
- parent: `Africa`,
- name: `Comoros`,
- population: 753943
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DRC`,
- parent: `Africa`,
- name: `Congo DRC`,
- population: 67757577
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRP`,
- parent: `Africa`,
- name: `Congo Republic`,
- population: 4139748
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CIR`,
- parent: `Africa`,
- name: `Cote Ivoire`,
- population: 20152894
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DBT`,
- parent: `Africa`,
- name: `Djibouti`,
- population: 905564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETG`,
- parent: `Africa`,
- name: `Equatorial Guinea`,
- population: 720213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ERT`,
- parent: `Africa`,
- name: `Eritrea`,
- population: 5415280
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETH`,
- parent: `Africa`,
- name: `Ethiopia`,
- population: 84734262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBN`,
- parent: `Africa`,
- name: `Gabon`,
- population: 1534262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GMB`,
- parent: `Africa`,
- name: `Gambia`,
- population: 1776103
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GHN`,
- parent: `Africa`,
- name: `Ghana`,
- population: 24965816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUN`,
- parent: `Africa`,
- name: `Guinea`,
- population: 10221808
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GNB`,
- parent: `Africa`,
- name: `Guinea-Bissau`,
- population: 1547061
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KEN`,
- parent: `Africa`,
- name: `Kenya`,
- population: 41609728
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LES`,
- parent: `Africa`,
- name: `Lesotho`,
- population: 2193843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBR`,
- parent: `Africa`,
- name: `Liberia`,
- population: 4128572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDG`,
- parent: `Africa`,
- name: `Madagascar`,
- population: 21315135
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLW`,
- parent: `Africa`,
- name: `Malawi`,
- population: 15380888
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAL`,
- parent: `Africa`,
- name: `Mali`,
- population: 15839538
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MRT`,
- parent: `Africa`,
- name: `Mauritania`,
- population: 3541540
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MUS`,
- parent: `Africa`,
- name: `Mauritius`,
- population: 1286051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MOZ`,
- parent: `Africa`,
- name: `Mozambique`,
- population: 23929708
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMB`,
- parent: `Africa`,
- name: `Namibia`,
- population: 2324004
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NER`,
- parent: `Africa`,
- name: `Niger`,
- population: 16068994
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NGA`,
- parent: `Africa`,
- name: `Nigeria`,
- population: 162470737
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RWD`,
- parent: `Africa`,
- name: `Rwanda`,
- population: 10942950
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Africa`,
- name: `Sao Tome`,
- population: 168526
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SEN`,
- parent: `Africa`,
- name: `Senegal`,
- population: 12767556
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYC`,
- parent: `Africa`,
- name: `Seychelles`,
- population: 86000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Africa`,
- name: `Sierra Leone`,
- population: 5997486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZAF`,
- parent: `Africa`,
- name: `South Africa`,
- population: 50586757
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SSD`,
- parent: `Africa`,
- name: `South Sudan`,
- population: 10314021
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SDN`,
- parent: `Africa`,
- name: `Sudan`,
- population: 34318385
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWZ`,
- parent: `Africa`,
- name: `Swaziland`,
- population: 1067773
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TNZ`,
- parent: `Africa`,
- name: `Tanzania`,
- population: 46218486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TOG`,
- parent: `Africa`,
- name: `Togo`,
- population: 6154813
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UGN`,
- parent: `Africa`,
- name: `Uganda`,
- population: 34509205
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZMB`,
- parent: `Africa`,
- name: `Zambia`,
- population: 13474959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZWE`,
- parent: `Africa`,
- name: `Zimbabwe`,
- population: 12754378
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AFG`,
- parent: `Asia`,
- name: `Afghanistan`,
- population: 35320445
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BAN`,
- parent: `Asia`,
- name: `Bangladesh`,
- population: 150493658
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHT`,
- parent: `Asia`,
- name: `Bhutan`,
- population: 738267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRN`,
- parent: `Asia`,
- name: `Brunei`,
- population: 405938
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Asia`,
- name: `Cambodia`,
- population: 14305183
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Asia`,
- name: `China`,
- population: 1344130000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HNK`,
- parent: `Asia`,
- name: `Hong Kong`,
- population: 7071600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IND`,
- parent: `Asia`,
- name: `India`,
- population: 1241491960
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IDN`,
- parent: `Asia`,
- name: `Indonesia`,
- population: 242325638
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JPN`,
- parent: `Asia`,
- name: `Japan`,
- population: 127817277
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KZH`,
- parent: `Asia`,
- name: `Kazakhstan`,
- population: 16558676
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NKO`,
- parent: `Asia`,
- name: `North Korea`,
- population: 24451285
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SKO`,
- parent: `Asia`,
- name: `South Korea`,
- population: 49779000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KGZ`,
- parent: `Asia`,
- name: `Kyrgyzstan`,
- population: 5514600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAO`,
- parent: `Asia`,
- name: `Lao PDR`,
- population: 6288037
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAC`,
- parent: `Asia`,
- name: `Macao`,
- population: 555731
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYS`,
- parent: `Asia`,
- name: `Malaysia`,
- population: 28859154
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDV`,
- parent: `Asia`,
- name: `Maldives`,
- population: 320081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNG`,
- parent: `Asia`,
- name: `Mongolia`,
- population: 2800114
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYM`,
- parent: `Asia`,
- name: `Myanmar`,
- population: 48336763
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NPL`,
- parent: `Asia`,
- name: `Nepal`,
- population: 30485798
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PHP`,
- parent: `Asia`,
- name: `Philippines`,
- population: 94852030
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SNG`,
- parent: `Asia`,
- name: `Singapore`,
- population: 5183700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Asia`,
- name: `Sri Lanka`,
- population: 20869000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TKS`,
- parent: `Asia`,
- name: `Tajikistan`,
- population: 6976958
- }),
- new CountyHierarchicalDataItem(
- {
- code: `THL`,
- parent: `Asia`,
- name: `Thailand`,
- population: 69518555
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TRK`,
- parent: `Asia`,
- name: `Turkmenistan`,
- population: 5105301
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UZB`,
- parent: `Asia`,
- name: `Uzbekistan`,
- population: 29341200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VTN`,
- parent: `Asia`,
- name: `Vietnam`,
- population: 87840000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANT`,
- parent: `Central America`,
- name: `Antigua`,
- population: 89612
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARB`,
- parent: `Central America`,
- name: `Aruba`,
- population: 108141
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHM`,
- parent: `Central America`,
- name: `Bahamas`,
- population: 347176
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRB`,
- parent: `Central America`,
- name: `Barbados`,
- population: 273925
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BLZ`,
- parent: `Central America`,
- name: `Belize`,
- population: 356600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRM`,
- parent: `Central America`,
- name: `Bermuda`,
- population: 64700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYI`,
- parent: `Central America`,
- name: `Cayman Islands`,
- population: 56729
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CSR`,
- parent: `Central America`,
- name: `Costa Rica`,
- population: 4726575
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUB`,
- parent: `Central America`,
- name: `Cuba`,
- population: 11253665
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUR`,
- parent: `Central America`,
- name: `Curacao`,
- population: 145619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DMA`,
- parent: `Central America`,
- name: `Dominica`,
- population: 67675
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DOM`,
- parent: `Central America`,
- name: `Dominican Republic`,
- population: 10056181
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLV`,
- parent: `Central America`,
- name: `El Salvador`,
- population: 6227491
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIS`,
- parent: `Central America`,
- name: `Faeroe Islands`,
- population: 48863
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GND`,
- parent: `Central America`,
- name: `Grenada`,
- population: 104890
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUA`,
- parent: `Central America`,
- name: `Guam`,
- population: 182111
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GTM`,
- parent: `Central America`,
- name: `Guatemala`,
- population: 14757316
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HAT`,
- parent: `Central America`,
- name: `Haiti`,
- population: 10123787
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HON`,
- parent: `Central America`,
- name: `Honduras`,
- population: 7754687
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JAM`,
- parent: `Central America`,
- name: `Jamaica`,
- population: 2706500
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCR`,
- parent: `Central America`,
- name: `Nicaragua`,
- population: 5869859
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMI`,
- parent: `Central America`,
- name: `Northern Mariana Islands`,
- population: 61174
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAN`,
- parent: `Central America`,
- name: `Panama`,
- population: 3571185
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PRT`,
- parent: `Central America`,
- name: `Puerto Rico`,
- population: 3706690
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STK`,
- parent: `Central America`,
- name: `St. Kitts`,
- population: 53051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STL`,
- parent: `Central America`,
- name: `St. Lucia`,
- population: 176000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STV`,
- parent: `Central America`,
- name: `St. Vincent`,
- population: 109365
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TAB`,
- parent: `Central America`,
- name: `Trinidad and Tobago`,
- population: 1346350
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RCI`,
- parent: `Central America`,
- name: `Turks and Caicos Islands`,
- population: 39184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISV`,
- parent: `Central America`,
- name: `US Virgin Islands`,
- population: 109666
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ALB`,
- parent: `Europe`,
- name: `Albania`,
- population: 3215988
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AND`,
- parent: `Europe`,
- name: `Andorra`,
- population: 86165
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARM`,
- parent: `Europe`,
- name: `Armenia`,
- population: 3100236
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUT`,
- parent: `Europe`,
- name: `Austria`,
- population: 8423635
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BER`,
- parent: `Europe`,
- name: `Belarus`,
- population: 9473000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEL`,
- parent: `Europe`,
- name: `Belgium`,
- population: 11020952
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BIH`,
- parent: `Europe`,
- name: `Bosnia`,
- population: 3752228
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUL`,
- parent: `Europe`,
- name: `Bulgaria`,
- population: 7348328
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Europe`,
- name: `Channel Islands`,
- population: 153876
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRO`,
- parent: `Europe`,
- name: `Croatia`,
- population: 4403000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYP`,
- parent: `Europe`,
- name: `Cyprus`,
- population: 1116564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CZE`,
- parent: `Europe`,
- name: `Czechia`,
- population: 10496088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEN`,
- parent: `Europe`,
- name: `Denmark`,
- population: 5570572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EST`,
- parent: `Europe`,
- name: `Estonia`,
- population: 1339928
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIN`,
- parent: `Europe`,
- name: `Finland`,
- population: 5388272
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRA`,
- parent: `Europe`,
- name: `France`,
- population: 65433714
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GEO`,
- parent: `Europe`,
- name: `Georgia`,
- population: 4486000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEU`,
- parent: `Europe`,
- name: `Germany`,
- population: 81797673
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRC`,
- parent: `Europe`,
- name: `Greece`,
- population: 11300410
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HUN`,
- parent: `Europe`,
- name: `Hungary`,
- population: 9971727
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ICE`,
- parent: `Europe`,
- name: `Iceland`,
- population: 319014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRE`,
- parent: `Europe`,
- name: `Ireland`,
- population: 4576317
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IOM`,
- parent: `Europe`,
- name: `Isle of Man`,
- population: 83327
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ITA`,
- parent: `Europe`,
- name: `Italy`,
- population: 60723603
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KOS`,
- parent: `Europe`,
- name: `Kosovo`,
- population: 1802765
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAT`,
- parent: `Europe`,
- name: `Latvia`,
- population: 2058184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LVA`,
- parent: `Europe`,
- name: `Liechtenstein`,
- population: 36304
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LTU`,
- parent: `Europe`,
- name: `Lithuania`,
- population: 3030173
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LUX`,
- parent: `Europe`,
- name: `Luxembourg`,
- population: 518252
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MKD`,
- parent: `Europe`,
- name: `North Macedonia`,
- population: 2063893
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLT`,
- parent: `Europe`,
- name: `Malta`,
- population: 415654
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDA`,
- parent: `Europe`,
- name: `Moldova`,
- population: 3559000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MON`,
- parent: `Europe`,
- name: `Monaco`,
- population: 35427
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNE`,
- parent: `Europe`,
- name: `Montenegro`,
- population: 632261
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLD`,
- parent: `Europe`,
- name: `Netherlands`,
- population: 16693074
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NOR`,
- parent: `Europe`,
- name: `Norway`,
- population: 4953088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POL`,
- parent: `Europe`,
- name: `Poland`,
- population: 38534157
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POR`,
- parent: `Europe`,
- name: `Portugal`,
- population: 10556999
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ROM`,
- parent: `Europe`,
- name: `Romania`,
- population: 21384832
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RUS`,
- parent: `Europe`,
- name: `Russia`,
- population: 142960000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SMR`,
- parent: `Europe`,
- name: `San Marino`,
- population: 31735
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SBR`,
- parent: `Europe`,
- name: `Serbia`,
- population: 7258745
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `Sint Maarten`,
- population: 36609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SVK`,
- parent: `Europe`,
- name: `Slovakia`,
- population: 5398384
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLO`,
- parent: `Europe`,
- name: `Slovenia`,
- population: 2052843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ESP`,
- parent: `Europe`,
- name: `Spain`,
- population: 46174601
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `St. Martin`,
- population: 30615
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWE`,
- parent: `Europe`,
- name: `Sweden`,
- population: 9449213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHE`,
- parent: `Europe`,
- name: `Switzerland`,
- population: 7912398
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UKR`,
- parent: `Europe`,
- name: `Ukraine`,
- population: 45706100
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBR`,
- parent: `Europe`,
- name: `United Kingdom`,
- population: 62744081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DZA`,
- parent: `Middle East`,
- name: `Algeria`,
- population: 35980193
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AZE`,
- parent: `Middle East`,
- name: `Azerbaijan`,
- population: 9173082
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHR`,
- parent: `Middle East`,
- name: `Bahrain`,
- population: 1323535
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EGY`,
- parent: `Middle East`,
- name: `Egypt`,
- population: 82536770
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRN`,
- parent: `Middle East`,
- name: `Iran`,
- population: 74798599
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRQ`,
- parent: `Middle East`,
- name: `Iraq`,
- population: 32961959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISR`,
- parent: `Middle East`,
- name: `Israel`,
- population: 7765900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JOR`,
- parent: `Middle East`,
- name: `Jordan`,
- population: 6181000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KWT`,
- parent: `Middle East`,
- name: `Kuwait`,
- population: 2818042
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBN`,
- parent: `Middle East`,
- name: `Lebanon`,
- population: 4259405
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBY`,
- parent: `Middle East`,
- name: `Libya`,
- population: 6422772
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAR`,
- parent: `Middle East`,
- name: `Morocco`,
- population: 32272974
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OMN`,
- parent: `Middle East`,
- name: `Oman`,
- population: 2846145
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PKS`,
- parent: `Middle East`,
- name: `Pakistan`,
- population: 176745364
- }),
- new CountyHierarchicalDataItem(
- {
- code: `QTR`,
- parent: `Middle East`,
- name: `Qatar`,
- population: 1870041
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAR`,
- parent: `Middle East`,
- name: `Saudi Arabia`,
- population: 28082541
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SOM`,
- parent: `Middle East`,
- name: `Somalia`,
- population: 9556873
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYR`,
- parent: `Middle East`,
- name: `Syria`,
- population: 20820311
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUN`,
- parent: `Middle East`,
- name: `Tunisia`,
- population: 10673800
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUR`,
- parent: `Middle East`,
- name: `Turkey`,
- population: 73639596
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UAE`,
- parent: `Middle East`,
- name: `United Arab Emirates`,
- population: 7890924
- }),
- new CountyHierarchicalDataItem(
- {
- code: `WTB`,
- parent: `Middle East`,
- name: `West Bank`,
- population: 3927051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `YEM`,
- parent: `Middle East`,
- name: `Yemen`,
- population: 24799880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAN`,
- parent: `North America`,
- name: `Canada`,
- population: 34483975
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRL`,
- parent: `North America`,
- name: `Greenland`,
- population: 56840
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MEX`,
- parent: `North America`,
- name: `Mexico`,
- population: 114793341
- }),
- new CountyHierarchicalDataItem(
- {
- code: `USA`,
- parent: `North America`,
- name: `United States`,
- population: 311591917
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AMS`,
- parent: `Oceania`,
- name: `American Samoa`,
- population: 69543
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUS`,
- parent: `Oceania`,
- name: `Australia`,
- population: 22323900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIJ`,
- parent: `Oceania`,
- name: `Fiji`,
- population: 868406
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRP`,
- parent: `Oceania`,
- name: `French Polynesia`,
- population: 273777
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KIR`,
- parent: `Oceania`,
- name: `Kiribati`,
- population: 101093
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MIS`,
- parent: `Oceania`,
- name: `Marshall Islands`,
- population: 54816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MCR`,
- parent: `Oceania`,
- name: `Micronesia`,
- population: 111542
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCD`,
- parent: `Oceania`,
- name: `New Caledonia`,
- population: 254024
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NZL`,
- parent: `Oceania`,
- name: `New Zealand`,
- population: 4405200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAL`,
- parent: `Oceania`,
- name: `Palau`,
- population: 20609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PNG`,
- parent: `Oceania`,
- name: `Papua New Guinea`,
- population: 7013829
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: `Oceania`,
- name: `Samoa`,
- population: 183874
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SIS`,
- parent: `Oceania`,
- name: `Solomon Islands`,
- population: 552267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TML`,
- parent: `Oceania`,
- name: `Timor-Leste`,
- population: 1175880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TON`,
- parent: `Oceania`,
- name: `Tonga`,
- population: 104509
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUV`,
- parent: `Oceania`,
- name: `Tuvalu`,
- population: 9847
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VNT`,
- parent: `Oceania`,
- name: `Vanuatu`,
- population: 245619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARG`,
- parent: `South America`,
- name: `Argentina`,
- population: 40764561
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOL`,
- parent: `South America`,
- name: `Bolivia`,
- population: 10088108
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRA`,
- parent: `South America`,
- name: `Brazil`,
- population: 196655014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `South America`,
- name: `Chile`,
- population: 17269525
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COL`,
- parent: `South America`,
- name: `Colombia`,
- population: 46927125
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ECU`,
- parent: `South America`,
- name: `Ecuador`,
- population: 14666055
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUY`,
- parent: `South America`,
- name: `Guyana`,
- population: 756040
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAR`,
- parent: `South America`,
- name: `Paraguay`,
- population: 6568290
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PER`,
- parent: `South America`,
- name: `Peru`,
- population: 29399817
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SUR`,
- parent: `South America`,
- name: `Suriname`,
- population: 529419
- }),
- new CountyHierarchicalDataItem(
- {
- code: `URG`,
- parent: `South America`,
- name: `Uruguay`,
- population: 3368595
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VEN`,
- parent: `South America`,
- name: `Venezuela`,
- population: 29278000
- }),
+ new CountyHierarchicalDataItem({ code: `AFC`, parent: null, name: `Africa`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ASA`, parent: null, name: `Asia`, population: null }),
+ new CountyHierarchicalDataItem({ code: `EUR`, parent: null, name: `Europe`, population: null }),
+ new CountyHierarchicalDataItem({ code: `MDE`, parent: null, name: `Middle East`, population: null }),
+ new CountyHierarchicalDataItem({ code: `NAM`, parent: null, name: `North America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: null, name: `Central America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: null, name: `South America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `OCE`, parent: null, name: `Oceania`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ANG`, parent: `Africa`, name: `Angola`, population: 19618432 }),
+ new CountyHierarchicalDataItem({ code: `BEN`, parent: `Africa`, name: `Benin`, population: 9099922 }),
+ new CountyHierarchicalDataItem({ code: `BOT`, parent: `Africa`, name: `Botswana`, population: 2030738 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burkina Faso`, population: 16967845 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burundi`, population: 8575172 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Africa`, name: `Cameroon`, population: 20030362 }),
+ new CountyHierarchicalDataItem({ code: `CPV`, parent: `Africa`, name: `Cape Verde`, population: 500585 }),
+ new CountyHierarchicalDataItem({ code: `CAR`, parent: `Africa`, name: `Central African Republic`, population: 4486837 }),
+ new CountyHierarchicalDataItem({ code: `CHD`, parent: `Africa`, name: `Chad`, population: 11525496 }),
+ new CountyHierarchicalDataItem({ code: `COM`, parent: `Africa`, name: `Comoros`, population: 753943 }),
+ new CountyHierarchicalDataItem({ code: `DRC`, parent: `Africa`, name: `Congo DRC`, population: 67757577 }),
+ new CountyHierarchicalDataItem({ code: `CRP`, parent: `Africa`, name: `Congo Republic`, population: 4139748 }),
+ new CountyHierarchicalDataItem({ code: `CIR`, parent: `Africa`, name: `Cote Ivoire`, population: 20152894 }),
+ new CountyHierarchicalDataItem({ code: `DBT`, parent: `Africa`, name: `Djibouti`, population: 905564 }),
+ new CountyHierarchicalDataItem({ code: `ETG`, parent: `Africa`, name: `Equatorial Guinea`, population: 720213 }),
+ new CountyHierarchicalDataItem({ code: `ERT`, parent: `Africa`, name: `Eritrea`, population: 5415280 }),
+ new CountyHierarchicalDataItem({ code: `ETH`, parent: `Africa`, name: `Ethiopia`, population: 84734262 }),
+ new CountyHierarchicalDataItem({ code: `GBN`, parent: `Africa`, name: `Gabon`, population: 1534262 }),
+ new CountyHierarchicalDataItem({ code: `GMB`, parent: `Africa`, name: `Gambia`, population: 1776103 }),
+ new CountyHierarchicalDataItem({ code: `GHN`, parent: `Africa`, name: `Ghana`, population: 24965816 }),
+ new CountyHierarchicalDataItem({ code: `GUN`, parent: `Africa`, name: `Guinea`, population: 10221808 }),
+ new CountyHierarchicalDataItem({ code: `GNB`, parent: `Africa`, name: `Guinea-Bissau`, population: 1547061 }),
+ new CountyHierarchicalDataItem({ code: `KEN`, parent: `Africa`, name: `Kenya`, population: 41609728 }),
+ new CountyHierarchicalDataItem({ code: `LES`, parent: `Africa`, name: `Lesotho`, population: 2193843 }),
+ new CountyHierarchicalDataItem({ code: `LBR`, parent: `Africa`, name: `Liberia`, population: 4128572 }),
+ new CountyHierarchicalDataItem({ code: `MDG`, parent: `Africa`, name: `Madagascar`, population: 21315135 }),
+ new CountyHierarchicalDataItem({ code: `MLW`, parent: `Africa`, name: `Malawi`, population: 15380888 }),
+ new CountyHierarchicalDataItem({ code: `MAL`, parent: `Africa`, name: `Mali`, population: 15839538 }),
+ new CountyHierarchicalDataItem({ code: `MRT`, parent: `Africa`, name: `Mauritania`, population: 3541540 }),
+ new CountyHierarchicalDataItem({ code: `MUS`, parent: `Africa`, name: `Mauritius`, population: 1286051 }),
+ new CountyHierarchicalDataItem({ code: `MOZ`, parent: `Africa`, name: `Mozambique`, population: 23929708 }),
+ new CountyHierarchicalDataItem({ code: `NMB`, parent: `Africa`, name: `Namibia`, population: 2324004 }),
+ new CountyHierarchicalDataItem({ code: `NER`, parent: `Africa`, name: `Niger`, population: 16068994 }),
+ new CountyHierarchicalDataItem({ code: `NGA`, parent: `Africa`, name: `Nigeria`, population: 162470737 }),
+ new CountyHierarchicalDataItem({ code: `RWD`, parent: `Africa`, name: `Rwanda`, population: 10942950 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Africa`, name: `Sao Tome`, population: 168526 }),
+ new CountyHierarchicalDataItem({ code: `SEN`, parent: `Africa`, name: `Senegal`, population: 12767556 }),
+ new CountyHierarchicalDataItem({ code: `SYC`, parent: `Africa`, name: `Seychelles`, population: 86000 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Africa`, name: `Sierra Leone`, population: 5997486 }),
+ new CountyHierarchicalDataItem({ code: `ZAF`, parent: `Africa`, name: `South Africa`, population: 50586757 }),
+ new CountyHierarchicalDataItem({ code: `SSD`, parent: `Africa`, name: `South Sudan`, population: 10314021 }),
+ new CountyHierarchicalDataItem({ code: `SDN`, parent: `Africa`, name: `Sudan`, population: 34318385 }),
+ new CountyHierarchicalDataItem({ code: `SWZ`, parent: `Africa`, name: `Swaziland`, population: 1067773 }),
+ new CountyHierarchicalDataItem({ code: `TNZ`, parent: `Africa`, name: `Tanzania`, population: 46218486 }),
+ new CountyHierarchicalDataItem({ code: `TOG`, parent: `Africa`, name: `Togo`, population: 6154813 }),
+ new CountyHierarchicalDataItem({ code: `UGN`, parent: `Africa`, name: `Uganda`, population: 34509205 }),
+ new CountyHierarchicalDataItem({ code: `ZMB`, parent: `Africa`, name: `Zambia`, population: 13474959 }),
+ new CountyHierarchicalDataItem({ code: `ZWE`, parent: `Africa`, name: `Zimbabwe`, population: 12754378 }),
+ new CountyHierarchicalDataItem({ code: `AFG`, parent: `Asia`, name: `Afghanistan`, population: 35320445 }),
+ new CountyHierarchicalDataItem({ code: `BAN`, parent: `Asia`, name: `Bangladesh`, population: 150493658 }),
+ new CountyHierarchicalDataItem({ code: `BHT`, parent: `Asia`, name: `Bhutan`, population: 738267 }),
+ new CountyHierarchicalDataItem({ code: `BRN`, parent: `Asia`, name: `Brunei`, population: 405938 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Asia`, name: `Cambodia`, population: 14305183 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Asia`, name: `China`, population: 1344130000 }),
+ new CountyHierarchicalDataItem({ code: `HNK`, parent: `Asia`, name: `Hong Kong`, population: 7071600 }),
+ new CountyHierarchicalDataItem({ code: `IND`, parent: `Asia`, name: `India`, population: 1241491960 }),
+ new CountyHierarchicalDataItem({ code: `IDN`, parent: `Asia`, name: `Indonesia`, population: 242325638 }),
+ new CountyHierarchicalDataItem({ code: `JPN`, parent: `Asia`, name: `Japan`, population: 127817277 }),
+ new CountyHierarchicalDataItem({ code: `KZH`, parent: `Asia`, name: `Kazakhstan`, population: 16558676 }),
+ new CountyHierarchicalDataItem({ code: `NKO`, parent: `Asia`, name: `North Korea`, population: 24451285 }),
+ new CountyHierarchicalDataItem({ code: `SKO`, parent: `Asia`, name: `South Korea`, population: 49779000 }),
+ new CountyHierarchicalDataItem({ code: `KGZ`, parent: `Asia`, name: `Kyrgyzstan`, population: 5514600 }),
+ new CountyHierarchicalDataItem({ code: `LAO`, parent: `Asia`, name: `Lao PDR`, population: 6288037 }),
+ new CountyHierarchicalDataItem({ code: `MAC`, parent: `Asia`, name: `Macao`, population: 555731 }),
+ new CountyHierarchicalDataItem({ code: `MYS`, parent: `Asia`, name: `Malaysia`, population: 28859154 }),
+ new CountyHierarchicalDataItem({ code: `MDV`, parent: `Asia`, name: `Maldives`, population: 320081 }),
+ new CountyHierarchicalDataItem({ code: `MNG`, parent: `Asia`, name: `Mongolia`, population: 2800114 }),
+ new CountyHierarchicalDataItem({ code: `MYM`, parent: `Asia`, name: `Myanmar`, population: 48336763 }),
+ new CountyHierarchicalDataItem({ code: `NPL`, parent: `Asia`, name: `Nepal`, population: 30485798 }),
+ new CountyHierarchicalDataItem({ code: `PHP`, parent: `Asia`, name: `Philippines`, population: 94852030 }),
+ new CountyHierarchicalDataItem({ code: `SNG`, parent: `Asia`, name: `Singapore`, population: 5183700 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Asia`, name: `Sri Lanka`, population: 20869000 }),
+ new CountyHierarchicalDataItem({ code: `TKS`, parent: `Asia`, name: `Tajikistan`, population: 6976958 }),
+ new CountyHierarchicalDataItem({ code: `THL`, parent: `Asia`, name: `Thailand`, population: 69518555 }),
+ new CountyHierarchicalDataItem({ code: `TRK`, parent: `Asia`, name: `Turkmenistan`, population: 5105301 }),
+ new CountyHierarchicalDataItem({ code: `UZB`, parent: `Asia`, name: `Uzbekistan`, population: 29341200 }),
+ new CountyHierarchicalDataItem({ code: `VTN`, parent: `Asia`, name: `Vietnam`, population: 87840000 }),
+ new CountyHierarchicalDataItem({ code: `ANT`, parent: `Central America`, name: `Antigua`, population: 89612 }),
+ new CountyHierarchicalDataItem({ code: `ARB`, parent: `Central America`, name: `Aruba`, population: 108141 }),
+ new CountyHierarchicalDataItem({ code: `BHM`, parent: `Central America`, name: `Bahamas`, population: 347176 }),
+ new CountyHierarchicalDataItem({ code: `BRB`, parent: `Central America`, name: `Barbados`, population: 273925 }),
+ new CountyHierarchicalDataItem({ code: `BLZ`, parent: `Central America`, name: `Belize`, population: 356600 }),
+ new CountyHierarchicalDataItem({ code: `BRM`, parent: `Central America`, name: `Bermuda`, population: 64700 }),
+ new CountyHierarchicalDataItem({ code: `CYI`, parent: `Central America`, name: `Cayman Islands`, population: 56729 }),
+ new CountyHierarchicalDataItem({ code: `CSR`, parent: `Central America`, name: `Costa Rica`, population: 4726575 }),
+ new CountyHierarchicalDataItem({ code: `CUB`, parent: `Central America`, name: `Cuba`, population: 11253665 }),
+ new CountyHierarchicalDataItem({ code: `CUR`, parent: `Central America`, name: `Curacao`, population: 145619 }),
+ new CountyHierarchicalDataItem({ code: `DMA`, parent: `Central America`, name: `Dominica`, population: 67675 }),
+ new CountyHierarchicalDataItem({ code: `DOM`, parent: `Central America`, name: `Dominican Republic`, population: 10056181 }),
+ new CountyHierarchicalDataItem({ code: `SLV`, parent: `Central America`, name: `El Salvador`, population: 6227491 }),
+ new CountyHierarchicalDataItem({ code: `FIS`, parent: `Central America`, name: `Faeroe Islands`, population: 48863 }),
+ new CountyHierarchicalDataItem({ code: `GND`, parent: `Central America`, name: `Grenada`, population: 104890 }),
+ new CountyHierarchicalDataItem({ code: `GUA`, parent: `Central America`, name: `Guam`, population: 182111 }),
+ new CountyHierarchicalDataItem({ code: `GTM`, parent: `Central America`, name: `Guatemala`, population: 14757316 }),
+ new CountyHierarchicalDataItem({ code: `HAT`, parent: `Central America`, name: `Haiti`, population: 10123787 }),
+ new CountyHierarchicalDataItem({ code: `HON`, parent: `Central America`, name: `Honduras`, population: 7754687 }),
+ new CountyHierarchicalDataItem({ code: `JAM`, parent: `Central America`, name: `Jamaica`, population: 2706500 }),
+ new CountyHierarchicalDataItem({ code: `NCR`, parent: `Central America`, name: `Nicaragua`, population: 5869859 }),
+ new CountyHierarchicalDataItem({ code: `NMI`, parent: `Central America`, name: `Northern Mariana Islands`, population: 61174 }),
+ new CountyHierarchicalDataItem({ code: `PAN`, parent: `Central America`, name: `Panama`, population: 3571185 }),
+ new CountyHierarchicalDataItem({ code: `PRT`, parent: `Central America`, name: `Puerto Rico`, population: 3706690 }),
+ new CountyHierarchicalDataItem({ code: `STK`, parent: `Central America`, name: `St. Kitts`, population: 53051 }),
+ new CountyHierarchicalDataItem({ code: `STL`, parent: `Central America`, name: `St. Lucia`, population: 176000 }),
+ new CountyHierarchicalDataItem({ code: `STV`, parent: `Central America`, name: `St. Vincent`, population: 109365 }),
+ new CountyHierarchicalDataItem({ code: `TAB`, parent: `Central America`, name: `Trinidad and Tobago`, population: 1346350 }),
+ new CountyHierarchicalDataItem({ code: `RCI`, parent: `Central America`, name: `Turks and Caicos Islands`, population: 39184 }),
+ new CountyHierarchicalDataItem({ code: `ISV`, parent: `Central America`, name: `US Virgin Islands`, population: 109666 }),
+ new CountyHierarchicalDataItem({ code: `ALB`, parent: `Europe`, name: `Albania`, population: 3215988 }),
+ new CountyHierarchicalDataItem({ code: `AND`, parent: `Europe`, name: `Andorra`, population: 86165 }),
+ new CountyHierarchicalDataItem({ code: `ARM`, parent: `Europe`, name: `Armenia`, population: 3100236 }),
+ new CountyHierarchicalDataItem({ code: `AUT`, parent: `Europe`, name: `Austria`, population: 8423635 }),
+ new CountyHierarchicalDataItem({ code: `BER`, parent: `Europe`, name: `Belarus`, population: 9473000 }),
+ new CountyHierarchicalDataItem({ code: `BEL`, parent: `Europe`, name: `Belgium`, population: 11020952 }),
+ new CountyHierarchicalDataItem({ code: `BIH`, parent: `Europe`, name: `Bosnia`, population: 3752228 }),
+ new CountyHierarchicalDataItem({ code: `BUL`, parent: `Europe`, name: `Bulgaria`, population: 7348328 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Europe`, name: `Channel Islands`, population: 153876 }),
+ new CountyHierarchicalDataItem({ code: `CRO`, parent: `Europe`, name: `Croatia`, population: 4403000 }),
+ new CountyHierarchicalDataItem({ code: `CYP`, parent: `Europe`, name: `Cyprus`, population: 1116564 }),
+ new CountyHierarchicalDataItem({ code: `CZE`, parent: `Europe`, name: `Czechia`, population: 10496088 }),
+ new CountyHierarchicalDataItem({ code: `DEN`, parent: `Europe`, name: `Denmark`, population: 5570572 }),
+ new CountyHierarchicalDataItem({ code: `EST`, parent: `Europe`, name: `Estonia`, population: 1339928 }),
+ new CountyHierarchicalDataItem({ code: `FIN`, parent: `Europe`, name: `Finland`, population: 5388272 }),
+ new CountyHierarchicalDataItem({ code: `FRA`, parent: `Europe`, name: `France`, population: 65433714 }),
+ new CountyHierarchicalDataItem({ code: `GEO`, parent: `Europe`, name: `Georgia`, population: 4486000 }),
+ new CountyHierarchicalDataItem({ code: `DEU`, parent: `Europe`, name: `Germany`, population: 81797673 }),
+ new CountyHierarchicalDataItem({ code: `GRC`, parent: `Europe`, name: `Greece`, population: 11300410 }),
+ new CountyHierarchicalDataItem({ code: `HUN`, parent: `Europe`, name: `Hungary`, population: 9971727 }),
+ new CountyHierarchicalDataItem({ code: `ICE`, parent: `Europe`, name: `Iceland`, population: 319014 }),
+ new CountyHierarchicalDataItem({ code: `IRE`, parent: `Europe`, name: `Ireland`, population: 4576317 }),
+ new CountyHierarchicalDataItem({ code: `IOM`, parent: `Europe`, name: `Isle of Man`, population: 83327 }),
+ new CountyHierarchicalDataItem({ code: `ITA`, parent: `Europe`, name: `Italy`, population: 60723603 }),
+ new CountyHierarchicalDataItem({ code: `KOS`, parent: `Europe`, name: `Kosovo`, population: 1802765 }),
+ new CountyHierarchicalDataItem({ code: `LAT`, parent: `Europe`, name: `Latvia`, population: 2058184 }),
+ new CountyHierarchicalDataItem({ code: `LVA`, parent: `Europe`, name: `Liechtenstein`, population: 36304 }),
+ new CountyHierarchicalDataItem({ code: `LTU`, parent: `Europe`, name: `Lithuania`, population: 3030173 }),
+ new CountyHierarchicalDataItem({ code: `LUX`, parent: `Europe`, name: `Luxembourg`, population: 518252 }),
+ new CountyHierarchicalDataItem({ code: `MKD`, parent: `Europe`, name: `North Macedonia`, population: 2063893 }),
+ new CountyHierarchicalDataItem({ code: `MLT`, parent: `Europe`, name: `Malta`, population: 415654 }),
+ new CountyHierarchicalDataItem({ code: `MDA`, parent: `Europe`, name: `Moldova`, population: 3559000 }),
+ new CountyHierarchicalDataItem({ code: `MON`, parent: `Europe`, name: `Monaco`, population: 35427 }),
+ new CountyHierarchicalDataItem({ code: `MNE`, parent: `Europe`, name: `Montenegro`, population: 632261 }),
+ new CountyHierarchicalDataItem({ code: `MLD`, parent: `Europe`, name: `Netherlands`, population: 16693074 }),
+ new CountyHierarchicalDataItem({ code: `NOR`, parent: `Europe`, name: `Norway`, population: 4953088 }),
+ new CountyHierarchicalDataItem({ code: `POL`, parent: `Europe`, name: `Poland`, population: 38534157 }),
+ new CountyHierarchicalDataItem({ code: `POR`, parent: `Europe`, name: `Portugal`, population: 10556999 }),
+ new CountyHierarchicalDataItem({ code: `ROM`, parent: `Europe`, name: `Romania`, population: 21384832 }),
+ new CountyHierarchicalDataItem({ code: `RUS`, parent: `Europe`, name: `Russia`, population: 142960000 }),
+ new CountyHierarchicalDataItem({ code: `SMR`, parent: `Europe`, name: `San Marino`, population: 31735 }),
+ new CountyHierarchicalDataItem({ code: `SBR`, parent: `Europe`, name: `Serbia`, population: 7258745 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `Sint Maarten`, population: 36609 }),
+ new CountyHierarchicalDataItem({ code: `SVK`, parent: `Europe`, name: `Slovakia`, population: 5398384 }),
+ new CountyHierarchicalDataItem({ code: `SLO`, parent: `Europe`, name: `Slovenia`, population: 2052843 }),
+ new CountyHierarchicalDataItem({ code: `ESP`, parent: `Europe`, name: `Spain`, population: 46174601 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `St. Martin`, population: 30615 }),
+ new CountyHierarchicalDataItem({ code: `SWE`, parent: `Europe`, name: `Sweden`, population: 9449213 }),
+ new CountyHierarchicalDataItem({ code: `CHE`, parent: `Europe`, name: `Switzerland`, population: 7912398 }),
+ new CountyHierarchicalDataItem({ code: `UKR`, parent: `Europe`, name: `Ukraine`, population: 45706100 }),
+ new CountyHierarchicalDataItem({ code: `GBR`, parent: `Europe`, name: `United Kingdom`, population: 62744081 }),
+ new CountyHierarchicalDataItem({ code: `DZA`, parent: `Middle East`, name: `Algeria`, population: 35980193 }),
+ new CountyHierarchicalDataItem({ code: `AZE`, parent: `Middle East`, name: `Azerbaijan`, population: 9173082 }),
+ new CountyHierarchicalDataItem({ code: `BHR`, parent: `Middle East`, name: `Bahrain`, population: 1323535 }),
+ new CountyHierarchicalDataItem({ code: `EGY`, parent: `Middle East`, name: `Egypt`, population: 82536770 }),
+ new CountyHierarchicalDataItem({ code: `IRN`, parent: `Middle East`, name: `Iran`, population: 74798599 }),
+ new CountyHierarchicalDataItem({ code: `IRQ`, parent: `Middle East`, name: `Iraq`, population: 32961959 }),
+ new CountyHierarchicalDataItem({ code: `ISR`, parent: `Middle East`, name: `Israel`, population: 7765900 }),
+ new CountyHierarchicalDataItem({ code: `JOR`, parent: `Middle East`, name: `Jordan`, population: 6181000 }),
+ new CountyHierarchicalDataItem({ code: `KWT`, parent: `Middle East`, name: `Kuwait`, population: 2818042 }),
+ new CountyHierarchicalDataItem({ code: `LBN`, parent: `Middle East`, name: `Lebanon`, population: 4259405 }),
+ new CountyHierarchicalDataItem({ code: `LBY`, parent: `Middle East`, name: `Libya`, population: 6422772 }),
+ new CountyHierarchicalDataItem({ code: `MAR`, parent: `Middle East`, name: `Morocco`, population: 32272974 }),
+ new CountyHierarchicalDataItem({ code: `OMN`, parent: `Middle East`, name: `Oman`, population: 2846145 }),
+ new CountyHierarchicalDataItem({ code: `PKS`, parent: `Middle East`, name: `Pakistan`, population: 176745364 }),
+ new CountyHierarchicalDataItem({ code: `QTR`, parent: `Middle East`, name: `Qatar`, population: 1870041 }),
+ new CountyHierarchicalDataItem({ code: `SAR`, parent: `Middle East`, name: `Saudi Arabia`, population: 28082541 }),
+ new CountyHierarchicalDataItem({ code: `SOM`, parent: `Middle East`, name: `Somalia`, population: 9556873 }),
+ new CountyHierarchicalDataItem({ code: `SYR`, parent: `Middle East`, name: `Syria`, population: 20820311 }),
+ new CountyHierarchicalDataItem({ code: `TUN`, parent: `Middle East`, name: `Tunisia`, population: 10673800 }),
+ new CountyHierarchicalDataItem({ code: `TUR`, parent: `Middle East`, name: `Turkey`, population: 73639596 }),
+ new CountyHierarchicalDataItem({ code: `UAE`, parent: `Middle East`, name: `United Arab Emirates`, population: 7890924 }),
+ new CountyHierarchicalDataItem({ code: `WTB`, parent: `Middle East`, name: `West Bank`, population: 3927051 }),
+ new CountyHierarchicalDataItem({ code: `YEM`, parent: `Middle East`, name: `Yemen`, population: 24799880 }),
+ new CountyHierarchicalDataItem({ code: `CAN`, parent: `North America`, name: `Canada`, population: 34483975 }),
+ new CountyHierarchicalDataItem({ code: `GRL`, parent: `North America`, name: `Greenland`, population: 56840 }),
+ new CountyHierarchicalDataItem({ code: `MEX`, parent: `North America`, name: `Mexico`, population: 114793341 }),
+ new CountyHierarchicalDataItem({ code: `USA`, parent: `North America`, name: `United States`, population: 311591917 }),
+ new CountyHierarchicalDataItem({ code: `AMS`, parent: `Oceania`, name: `American Samoa`, population: 69543 }),
+ new CountyHierarchicalDataItem({ code: `AUS`, parent: `Oceania`, name: `Australia`, population: 22323900 }),
+ new CountyHierarchicalDataItem({ code: `FIJ`, parent: `Oceania`, name: `Fiji`, population: 868406 }),
+ new CountyHierarchicalDataItem({ code: `FRP`, parent: `Oceania`, name: `French Polynesia`, population: 273777 }),
+ new CountyHierarchicalDataItem({ code: `KIR`, parent: `Oceania`, name: `Kiribati`, population: 101093 }),
+ new CountyHierarchicalDataItem({ code: `MIS`, parent: `Oceania`, name: `Marshall Islands`, population: 54816 }),
+ new CountyHierarchicalDataItem({ code: `MCR`, parent: `Oceania`, name: `Micronesia`, population: 111542 }),
+ new CountyHierarchicalDataItem({ code: `NCD`, parent: `Oceania`, name: `New Caledonia`, population: 254024 }),
+ new CountyHierarchicalDataItem({ code: `NZL`, parent: `Oceania`, name: `New Zealand`, population: 4405200 }),
+ new CountyHierarchicalDataItem({ code: `PAL`, parent: `Oceania`, name: `Palau`, population: 20609 }),
+ new CountyHierarchicalDataItem({ code: `PNG`, parent: `Oceania`, name: `Papua New Guinea`, population: 7013829 }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: `Oceania`, name: `Samoa`, population: 183874 }),
+ new CountyHierarchicalDataItem({ code: `SIS`, parent: `Oceania`, name: `Solomon Islands`, population: 552267 }),
+ new CountyHierarchicalDataItem({ code: `TML`, parent: `Oceania`, name: `Timor-Leste`, population: 1175880 }),
+ new CountyHierarchicalDataItem({ code: `TON`, parent: `Oceania`, name: `Tonga`, population: 104509 }),
+ new CountyHierarchicalDataItem({ code: `TUV`, parent: `Oceania`, name: `Tuvalu`, population: 9847 }),
+ new CountyHierarchicalDataItem({ code: `VNT`, parent: `Oceania`, name: `Vanuatu`, population: 245619 }),
+ new CountyHierarchicalDataItem({ code: `ARG`, parent: `South America`, name: `Argentina`, population: 40764561 }),
+ new CountyHierarchicalDataItem({ code: `BOL`, parent: `South America`, name: `Bolivia`, population: 10088108 }),
+ new CountyHierarchicalDataItem({ code: `BRA`, parent: `South America`, name: `Brazil`, population: 196655014 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `South America`, name: `Chile`, population: 17269525 }),
+ new CountyHierarchicalDataItem({ code: `COL`, parent: `South America`, name: `Colombia`, population: 46927125 }),
+ new CountyHierarchicalDataItem({ code: `ECU`, parent: `South America`, name: `Ecuador`, population: 14666055 }),
+ new CountyHierarchicalDataItem({ code: `GUY`, parent: `South America`, name: `Guyana`, population: 756040 }),
+ new CountyHierarchicalDataItem({ code: `PAR`, parent: `South America`, name: `Paraguay`, population: 6568290 }),
+ new CountyHierarchicalDataItem({ code: `PER`, parent: `South America`, name: `Peru`, population: 29399817 }),
+ new CountyHierarchicalDataItem({ code: `SUR`, parent: `South America`, name: `Suriname`, population: 529419 }),
+ new CountyHierarchicalDataItem({ code: `URG`, parent: `South America`, name: `Uruguay`, population: 3368595 }),
+ new CountyHierarchicalDataItem({ code: `VEN`, parent: `South America`, name: `Venezuela`, population: 29278000 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/tree-map/layout/.codesandbox/Dockerfile b/samples/charts/tree-map/layout/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/tree-map/layout/.codesandbox/Dockerfile
+++ b/samples/charts/tree-map/layout/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/tree-map/layout/package.json b/samples/charts/tree-map/layout/package.json
index 9cc8092c7..893385ac2 100644
--- a/samples/charts/tree-map/layout/package.json
+++ b/samples/charts/tree-map/layout/package.json
@@ -17,11 +17,11 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
- "igniteui-angular-layouts": "20.0.0",
- "igniteui-webcomponents": "6.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
+ "igniteui-angular-layouts": "20.2.0-beta.0",
+ "igniteui-webcomponents": "6.3.1",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/tree-map/layout/src/CountyHierarchicalData.ts b/samples/charts/tree-map/layout/src/CountyHierarchicalData.ts
index 5193e116c..1b7efca0d 100644
--- a/samples/charts/tree-map/layout/src/CountyHierarchicalData.ts
+++ b/samples/charts/tree-map/layout/src/CountyHierarchicalData.ts
@@ -15,1560 +15,228 @@ export class CountyHierarchicalData extends Array {
super(...items);
} else {
const newItems = [
- new CountyHierarchicalDataItem(
- {
- code: `AFC`,
- parent: null,
- name: `Africa`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ASA`,
- parent: null,
- name: `Asia`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EUR`,
- parent: null,
- name: `Europe`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDE`,
- parent: null,
- name: `Middle East`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NAM`,
- parent: null,
- name: `North America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: null,
- name: `Central America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: null,
- name: `South America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OCE`,
- parent: null,
- name: `Oceania`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANG`,
- parent: `Africa`,
- name: `Angola`,
- population: 19618432
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEN`,
- parent: `Africa`,
- name: `Benin`,
- population: 9099922
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOT`,
- parent: `Africa`,
- name: `Botswana`,
- population: 2030738
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burkina Faso`,
- population: 16967845
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burundi`,
- population: 8575172
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Africa`,
- name: `Cameroon`,
- population: 20030362
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CPV`,
- parent: `Africa`,
- name: `Cape Verde`,
- population: 500585
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAR`,
- parent: `Africa`,
- name: `Central African Republic`,
- population: 4486837
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHD`,
- parent: `Africa`,
- name: `Chad`,
- population: 11525496
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COM`,
- parent: `Africa`,
- name: `Comoros`,
- population: 753943
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DRC`,
- parent: `Africa`,
- name: `Congo DRC`,
- population: 67757577
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRP`,
- parent: `Africa`,
- name: `Congo Republic`,
- population: 4139748
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CIR`,
- parent: `Africa`,
- name: `Cote Ivoire`,
- population: 20152894
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DBT`,
- parent: `Africa`,
- name: `Djibouti`,
- population: 905564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETG`,
- parent: `Africa`,
- name: `Equatorial Guinea`,
- population: 720213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ERT`,
- parent: `Africa`,
- name: `Eritrea`,
- population: 5415280
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETH`,
- parent: `Africa`,
- name: `Ethiopia`,
- population: 84734262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBN`,
- parent: `Africa`,
- name: `Gabon`,
- population: 1534262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GMB`,
- parent: `Africa`,
- name: `Gambia`,
- population: 1776103
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GHN`,
- parent: `Africa`,
- name: `Ghana`,
- population: 24965816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUN`,
- parent: `Africa`,
- name: `Guinea`,
- population: 10221808
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GNB`,
- parent: `Africa`,
- name: `Guinea-Bissau`,
- population: 1547061
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KEN`,
- parent: `Africa`,
- name: `Kenya`,
- population: 41609728
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LES`,
- parent: `Africa`,
- name: `Lesotho`,
- population: 2193843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBR`,
- parent: `Africa`,
- name: `Liberia`,
- population: 4128572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDG`,
- parent: `Africa`,
- name: `Madagascar`,
- population: 21315135
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLW`,
- parent: `Africa`,
- name: `Malawi`,
- population: 15380888
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAL`,
- parent: `Africa`,
- name: `Mali`,
- population: 15839538
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MRT`,
- parent: `Africa`,
- name: `Mauritania`,
- population: 3541540
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MUS`,
- parent: `Africa`,
- name: `Mauritius`,
- population: 1286051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MOZ`,
- parent: `Africa`,
- name: `Mozambique`,
- population: 23929708
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMB`,
- parent: `Africa`,
- name: `Namibia`,
- population: 2324004
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NER`,
- parent: `Africa`,
- name: `Niger`,
- population: 16068994
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NGA`,
- parent: `Africa`,
- name: `Nigeria`,
- population: 162470737
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RWD`,
- parent: `Africa`,
- name: `Rwanda`,
- population: 10942950
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Africa`,
- name: `Sao Tome`,
- population: 168526
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SEN`,
- parent: `Africa`,
- name: `Senegal`,
- population: 12767556
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYC`,
- parent: `Africa`,
- name: `Seychelles`,
- population: 86000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Africa`,
- name: `Sierra Leone`,
- population: 5997486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZAF`,
- parent: `Africa`,
- name: `South Africa`,
- population: 50586757
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SSD`,
- parent: `Africa`,
- name: `South Sudan`,
- population: 10314021
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SDN`,
- parent: `Africa`,
- name: `Sudan`,
- population: 34318385
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWZ`,
- parent: `Africa`,
- name: `Swaziland`,
- population: 1067773
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TNZ`,
- parent: `Africa`,
- name: `Tanzania`,
- population: 46218486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TOG`,
- parent: `Africa`,
- name: `Togo`,
- population: 6154813
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UGN`,
- parent: `Africa`,
- name: `Uganda`,
- population: 34509205
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZMB`,
- parent: `Africa`,
- name: `Zambia`,
- population: 13474959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZWE`,
- parent: `Africa`,
- name: `Zimbabwe`,
- population: 12754378
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AFG`,
- parent: `Asia`,
- name: `Afghanistan`,
- population: 35320445
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BAN`,
- parent: `Asia`,
- name: `Bangladesh`,
- population: 150493658
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHT`,
- parent: `Asia`,
- name: `Bhutan`,
- population: 738267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRN`,
- parent: `Asia`,
- name: `Brunei`,
- population: 405938
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Asia`,
- name: `Cambodia`,
- population: 14305183
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Asia`,
- name: `China`,
- population: 1344130000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HNK`,
- parent: `Asia`,
- name: `Hong Kong`,
- population: 7071600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IND`,
- parent: `Asia`,
- name: `India`,
- population: 1241491960
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IDN`,
- parent: `Asia`,
- name: `Indonesia`,
- population: 242325638
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JPN`,
- parent: `Asia`,
- name: `Japan`,
- population: 127817277
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KZH`,
- parent: `Asia`,
- name: `Kazakhstan`,
- population: 16558676
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NKO`,
- parent: `Asia`,
- name: `North Korea`,
- population: 24451285
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SKO`,
- parent: `Asia`,
- name: `South Korea`,
- population: 49779000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KGZ`,
- parent: `Asia`,
- name: `Kyrgyzstan`,
- population: 5514600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAO`,
- parent: `Asia`,
- name: `Lao PDR`,
- population: 6288037
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAC`,
- parent: `Asia`,
- name: `Macao`,
- population: 555731
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYS`,
- parent: `Asia`,
- name: `Malaysia`,
- population: 28859154
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDV`,
- parent: `Asia`,
- name: `Maldives`,
- population: 320081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNG`,
- parent: `Asia`,
- name: `Mongolia`,
- population: 2800114
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYM`,
- parent: `Asia`,
- name: `Myanmar`,
- population: 48336763
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NPL`,
- parent: `Asia`,
- name: `Nepal`,
- population: 30485798
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PHP`,
- parent: `Asia`,
- name: `Philippines`,
- population: 94852030
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SNG`,
- parent: `Asia`,
- name: `Singapore`,
- population: 5183700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Asia`,
- name: `Sri Lanka`,
- population: 20869000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TKS`,
- parent: `Asia`,
- name: `Tajikistan`,
- population: 6976958
- }),
- new CountyHierarchicalDataItem(
- {
- code: `THL`,
- parent: `Asia`,
- name: `Thailand`,
- population: 69518555
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TRK`,
- parent: `Asia`,
- name: `Turkmenistan`,
- population: 5105301
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UZB`,
- parent: `Asia`,
- name: `Uzbekistan`,
- population: 29341200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VTN`,
- parent: `Asia`,
- name: `Vietnam`,
- population: 87840000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANT`,
- parent: `Central America`,
- name: `Antigua`,
- population: 89612
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARB`,
- parent: `Central America`,
- name: `Aruba`,
- population: 108141
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHM`,
- parent: `Central America`,
- name: `Bahamas`,
- population: 347176
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRB`,
- parent: `Central America`,
- name: `Barbados`,
- population: 273925
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BLZ`,
- parent: `Central America`,
- name: `Belize`,
- population: 356600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRM`,
- parent: `Central America`,
- name: `Bermuda`,
- population: 64700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYI`,
- parent: `Central America`,
- name: `Cayman Islands`,
- population: 56729
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CSR`,
- parent: `Central America`,
- name: `Costa Rica`,
- population: 4726575
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUB`,
- parent: `Central America`,
- name: `Cuba`,
- population: 11253665
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUR`,
- parent: `Central America`,
- name: `Curacao`,
- population: 145619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DMA`,
- parent: `Central America`,
- name: `Dominica`,
- population: 67675
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DOM`,
- parent: `Central America`,
- name: `Dominican Republic`,
- population: 10056181
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLV`,
- parent: `Central America`,
- name: `El Salvador`,
- population: 6227491
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIS`,
- parent: `Central America`,
- name: `Faeroe Islands`,
- population: 48863
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GND`,
- parent: `Central America`,
- name: `Grenada`,
- population: 104890
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUA`,
- parent: `Central America`,
- name: `Guam`,
- population: 182111
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GTM`,
- parent: `Central America`,
- name: `Guatemala`,
- population: 14757316
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HAT`,
- parent: `Central America`,
- name: `Haiti`,
- population: 10123787
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HON`,
- parent: `Central America`,
- name: `Honduras`,
- population: 7754687
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JAM`,
- parent: `Central America`,
- name: `Jamaica`,
- population: 2706500
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCR`,
- parent: `Central America`,
- name: `Nicaragua`,
- population: 5869859
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMI`,
- parent: `Central America`,
- name: `Northern Mariana Islands`,
- population: 61174
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAN`,
- parent: `Central America`,
- name: `Panama`,
- population: 3571185
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PRT`,
- parent: `Central America`,
- name: `Puerto Rico`,
- population: 3706690
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STK`,
- parent: `Central America`,
- name: `St. Kitts`,
- population: 53051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STL`,
- parent: `Central America`,
- name: `St. Lucia`,
- population: 176000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STV`,
- parent: `Central America`,
- name: `St. Vincent`,
- population: 109365
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TAB`,
- parent: `Central America`,
- name: `Trinidad and Tobago`,
- population: 1346350
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RCI`,
- parent: `Central America`,
- name: `Turks and Caicos Islands`,
- population: 39184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISV`,
- parent: `Central America`,
- name: `US Virgin Islands`,
- population: 109666
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ALB`,
- parent: `Europe`,
- name: `Albania`,
- population: 3215988
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AND`,
- parent: `Europe`,
- name: `Andorra`,
- population: 86165
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARM`,
- parent: `Europe`,
- name: `Armenia`,
- population: 3100236
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUT`,
- parent: `Europe`,
- name: `Austria`,
- population: 8423635
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BER`,
- parent: `Europe`,
- name: `Belarus`,
- population: 9473000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEL`,
- parent: `Europe`,
- name: `Belgium`,
- population: 11020952
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BIH`,
- parent: `Europe`,
- name: `Bosnia`,
- population: 3752228
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUL`,
- parent: `Europe`,
- name: `Bulgaria`,
- population: 7348328
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Europe`,
- name: `Channel Islands`,
- population: 153876
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRO`,
- parent: `Europe`,
- name: `Croatia`,
- population: 4403000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYP`,
- parent: `Europe`,
- name: `Cyprus`,
- population: 1116564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CZE`,
- parent: `Europe`,
- name: `Czechia`,
- population: 10496088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEN`,
- parent: `Europe`,
- name: `Denmark`,
- population: 5570572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EST`,
- parent: `Europe`,
- name: `Estonia`,
- population: 1339928
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIN`,
- parent: `Europe`,
- name: `Finland`,
- population: 5388272
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRA`,
- parent: `Europe`,
- name: `France`,
- population: 65433714
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GEO`,
- parent: `Europe`,
- name: `Georgia`,
- population: 4486000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEU`,
- parent: `Europe`,
- name: `Germany`,
- population: 81797673
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRC`,
- parent: `Europe`,
- name: `Greece`,
- population: 11300410
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HUN`,
- parent: `Europe`,
- name: `Hungary`,
- population: 9971727
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ICE`,
- parent: `Europe`,
- name: `Iceland`,
- population: 319014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRE`,
- parent: `Europe`,
- name: `Ireland`,
- population: 4576317
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IOM`,
- parent: `Europe`,
- name: `Isle of Man`,
- population: 83327
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ITA`,
- parent: `Europe`,
- name: `Italy`,
- population: 60723603
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KOS`,
- parent: `Europe`,
- name: `Kosovo`,
- population: 1802765
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAT`,
- parent: `Europe`,
- name: `Latvia`,
- population: 2058184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LVA`,
- parent: `Europe`,
- name: `Liechtenstein`,
- population: 36304
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LTU`,
- parent: `Europe`,
- name: `Lithuania`,
- population: 3030173
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LUX`,
- parent: `Europe`,
- name: `Luxembourg`,
- population: 518252
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MKD`,
- parent: `Europe`,
- name: `North Macedonia`,
- population: 2063893
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLT`,
- parent: `Europe`,
- name: `Malta`,
- population: 415654
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDA`,
- parent: `Europe`,
- name: `Moldova`,
- population: 3559000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MON`,
- parent: `Europe`,
- name: `Monaco`,
- population: 35427
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNE`,
- parent: `Europe`,
- name: `Montenegro`,
- population: 632261
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLD`,
- parent: `Europe`,
- name: `Netherlands`,
- population: 16693074
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NOR`,
- parent: `Europe`,
- name: `Norway`,
- population: 4953088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POL`,
- parent: `Europe`,
- name: `Poland`,
- population: 38534157
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POR`,
- parent: `Europe`,
- name: `Portugal`,
- population: 10556999
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ROM`,
- parent: `Europe`,
- name: `Romania`,
- population: 21384832
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RUS`,
- parent: `Europe`,
- name: `Russia`,
- population: 142960000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SMR`,
- parent: `Europe`,
- name: `San Marino`,
- population: 31735
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SBR`,
- parent: `Europe`,
- name: `Serbia`,
- population: 7258745
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `Sint Maarten`,
- population: 36609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SVK`,
- parent: `Europe`,
- name: `Slovakia`,
- population: 5398384
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLO`,
- parent: `Europe`,
- name: `Slovenia`,
- population: 2052843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ESP`,
- parent: `Europe`,
- name: `Spain`,
- population: 46174601
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `St. Martin`,
- population: 30615
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWE`,
- parent: `Europe`,
- name: `Sweden`,
- population: 9449213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHE`,
- parent: `Europe`,
- name: `Switzerland`,
- population: 7912398
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UKR`,
- parent: `Europe`,
- name: `Ukraine`,
- population: 45706100
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBR`,
- parent: `Europe`,
- name: `United Kingdom`,
- population: 62744081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DZA`,
- parent: `Middle East`,
- name: `Algeria`,
- population: 35980193
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AZE`,
- parent: `Middle East`,
- name: `Azerbaijan`,
- population: 9173082
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHR`,
- parent: `Middle East`,
- name: `Bahrain`,
- population: 1323535
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EGY`,
- parent: `Middle East`,
- name: `Egypt`,
- population: 82536770
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRN`,
- parent: `Middle East`,
- name: `Iran`,
- population: 74798599
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRQ`,
- parent: `Middle East`,
- name: `Iraq`,
- population: 32961959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISR`,
- parent: `Middle East`,
- name: `Israel`,
- population: 7765900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JOR`,
- parent: `Middle East`,
- name: `Jordan`,
- population: 6181000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KWT`,
- parent: `Middle East`,
- name: `Kuwait`,
- population: 2818042
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBN`,
- parent: `Middle East`,
- name: `Lebanon`,
- population: 4259405
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBY`,
- parent: `Middle East`,
- name: `Libya`,
- population: 6422772
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAR`,
- parent: `Middle East`,
- name: `Morocco`,
- population: 32272974
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OMN`,
- parent: `Middle East`,
- name: `Oman`,
- population: 2846145
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PKS`,
- parent: `Middle East`,
- name: `Pakistan`,
- population: 176745364
- }),
- new CountyHierarchicalDataItem(
- {
- code: `QTR`,
- parent: `Middle East`,
- name: `Qatar`,
- population: 1870041
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAR`,
- parent: `Middle East`,
- name: `Saudi Arabia`,
- population: 28082541
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SOM`,
- parent: `Middle East`,
- name: `Somalia`,
- population: 9556873
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYR`,
- parent: `Middle East`,
- name: `Syria`,
- population: 20820311
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUN`,
- parent: `Middle East`,
- name: `Tunisia`,
- population: 10673800
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUR`,
- parent: `Middle East`,
- name: `Turkey`,
- population: 73639596
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UAE`,
- parent: `Middle East`,
- name: `United Arab Emirates`,
- population: 7890924
- }),
- new CountyHierarchicalDataItem(
- {
- code: `WTB`,
- parent: `Middle East`,
- name: `West Bank`,
- population: 3927051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `YEM`,
- parent: `Middle East`,
- name: `Yemen`,
- population: 24799880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAN`,
- parent: `North America`,
- name: `Canada`,
- population: 34483975
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRL`,
- parent: `North America`,
- name: `Greenland`,
- population: 56840
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MEX`,
- parent: `North America`,
- name: `Mexico`,
- population: 114793341
- }),
- new CountyHierarchicalDataItem(
- {
- code: `USA`,
- parent: `North America`,
- name: `United States`,
- population: 311591917
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AMS`,
- parent: `Oceania`,
- name: `American Samoa`,
- population: 69543
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUS`,
- parent: `Oceania`,
- name: `Australia`,
- population: 22323900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIJ`,
- parent: `Oceania`,
- name: `Fiji`,
- population: 868406
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRP`,
- parent: `Oceania`,
- name: `French Polynesia`,
- population: 273777
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KIR`,
- parent: `Oceania`,
- name: `Kiribati`,
- population: 101093
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MIS`,
- parent: `Oceania`,
- name: `Marshall Islands`,
- population: 54816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MCR`,
- parent: `Oceania`,
- name: `Micronesia`,
- population: 111542
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCD`,
- parent: `Oceania`,
- name: `New Caledonia`,
- population: 254024
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NZL`,
- parent: `Oceania`,
- name: `New Zealand`,
- population: 4405200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAL`,
- parent: `Oceania`,
- name: `Palau`,
- population: 20609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PNG`,
- parent: `Oceania`,
- name: `Papua New Guinea`,
- population: 7013829
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: `Oceania`,
- name: `Samoa`,
- population: 183874
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SIS`,
- parent: `Oceania`,
- name: `Solomon Islands`,
- population: 552267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TML`,
- parent: `Oceania`,
- name: `Timor-Leste`,
- population: 1175880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TON`,
- parent: `Oceania`,
- name: `Tonga`,
- population: 104509
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUV`,
- parent: `Oceania`,
- name: `Tuvalu`,
- population: 9847
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VNT`,
- parent: `Oceania`,
- name: `Vanuatu`,
- population: 245619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARG`,
- parent: `South America`,
- name: `Argentina`,
- population: 40764561
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOL`,
- parent: `South America`,
- name: `Bolivia`,
- population: 10088108
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRA`,
- parent: `South America`,
- name: `Brazil`,
- population: 196655014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `South America`,
- name: `Chile`,
- population: 17269525
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COL`,
- parent: `South America`,
- name: `Colombia`,
- population: 46927125
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ECU`,
- parent: `South America`,
- name: `Ecuador`,
- population: 14666055
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUY`,
- parent: `South America`,
- name: `Guyana`,
- population: 756040
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAR`,
- parent: `South America`,
- name: `Paraguay`,
- population: 6568290
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PER`,
- parent: `South America`,
- name: `Peru`,
- population: 29399817
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SUR`,
- parent: `South America`,
- name: `Suriname`,
- population: 529419
- }),
- new CountyHierarchicalDataItem(
- {
- code: `URG`,
- parent: `South America`,
- name: `Uruguay`,
- population: 3368595
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VEN`,
- parent: `South America`,
- name: `Venezuela`,
- population: 29278000
- }),
+ new CountyHierarchicalDataItem({ code: `AFC`, parent: null, name: `Africa`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ASA`, parent: null, name: `Asia`, population: null }),
+ new CountyHierarchicalDataItem({ code: `EUR`, parent: null, name: `Europe`, population: null }),
+ new CountyHierarchicalDataItem({ code: `MDE`, parent: null, name: `Middle East`, population: null }),
+ new CountyHierarchicalDataItem({ code: `NAM`, parent: null, name: `North America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: null, name: `Central America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: null, name: `South America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `OCE`, parent: null, name: `Oceania`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ANG`, parent: `Africa`, name: `Angola`, population: 19618432 }),
+ new CountyHierarchicalDataItem({ code: `BEN`, parent: `Africa`, name: `Benin`, population: 9099922 }),
+ new CountyHierarchicalDataItem({ code: `BOT`, parent: `Africa`, name: `Botswana`, population: 2030738 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burkina Faso`, population: 16967845 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burundi`, population: 8575172 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Africa`, name: `Cameroon`, population: 20030362 }),
+ new CountyHierarchicalDataItem({ code: `CPV`, parent: `Africa`, name: `Cape Verde`, population: 500585 }),
+ new CountyHierarchicalDataItem({ code: `CAR`, parent: `Africa`, name: `Central African Republic`, population: 4486837 }),
+ new CountyHierarchicalDataItem({ code: `CHD`, parent: `Africa`, name: `Chad`, population: 11525496 }),
+ new CountyHierarchicalDataItem({ code: `COM`, parent: `Africa`, name: `Comoros`, population: 753943 }),
+ new CountyHierarchicalDataItem({ code: `DRC`, parent: `Africa`, name: `Congo DRC`, population: 67757577 }),
+ new CountyHierarchicalDataItem({ code: `CRP`, parent: `Africa`, name: `Congo Republic`, population: 4139748 }),
+ new CountyHierarchicalDataItem({ code: `CIR`, parent: `Africa`, name: `Cote Ivoire`, population: 20152894 }),
+ new CountyHierarchicalDataItem({ code: `DBT`, parent: `Africa`, name: `Djibouti`, population: 905564 }),
+ new CountyHierarchicalDataItem({ code: `ETG`, parent: `Africa`, name: `Equatorial Guinea`, population: 720213 }),
+ new CountyHierarchicalDataItem({ code: `ERT`, parent: `Africa`, name: `Eritrea`, population: 5415280 }),
+ new CountyHierarchicalDataItem({ code: `ETH`, parent: `Africa`, name: `Ethiopia`, population: 84734262 }),
+ new CountyHierarchicalDataItem({ code: `GBN`, parent: `Africa`, name: `Gabon`, population: 1534262 }),
+ new CountyHierarchicalDataItem({ code: `GMB`, parent: `Africa`, name: `Gambia`, population: 1776103 }),
+ new CountyHierarchicalDataItem({ code: `GHN`, parent: `Africa`, name: `Ghana`, population: 24965816 }),
+ new CountyHierarchicalDataItem({ code: `GUN`, parent: `Africa`, name: `Guinea`, population: 10221808 }),
+ new CountyHierarchicalDataItem({ code: `GNB`, parent: `Africa`, name: `Guinea-Bissau`, population: 1547061 }),
+ new CountyHierarchicalDataItem({ code: `KEN`, parent: `Africa`, name: `Kenya`, population: 41609728 }),
+ new CountyHierarchicalDataItem({ code: `LES`, parent: `Africa`, name: `Lesotho`, population: 2193843 }),
+ new CountyHierarchicalDataItem({ code: `LBR`, parent: `Africa`, name: `Liberia`, population: 4128572 }),
+ new CountyHierarchicalDataItem({ code: `MDG`, parent: `Africa`, name: `Madagascar`, population: 21315135 }),
+ new CountyHierarchicalDataItem({ code: `MLW`, parent: `Africa`, name: `Malawi`, population: 15380888 }),
+ new CountyHierarchicalDataItem({ code: `MAL`, parent: `Africa`, name: `Mali`, population: 15839538 }),
+ new CountyHierarchicalDataItem({ code: `MRT`, parent: `Africa`, name: `Mauritania`, population: 3541540 }),
+ new CountyHierarchicalDataItem({ code: `MUS`, parent: `Africa`, name: `Mauritius`, population: 1286051 }),
+ new CountyHierarchicalDataItem({ code: `MOZ`, parent: `Africa`, name: `Mozambique`, population: 23929708 }),
+ new CountyHierarchicalDataItem({ code: `NMB`, parent: `Africa`, name: `Namibia`, population: 2324004 }),
+ new CountyHierarchicalDataItem({ code: `NER`, parent: `Africa`, name: `Niger`, population: 16068994 }),
+ new CountyHierarchicalDataItem({ code: `NGA`, parent: `Africa`, name: `Nigeria`, population: 162470737 }),
+ new CountyHierarchicalDataItem({ code: `RWD`, parent: `Africa`, name: `Rwanda`, population: 10942950 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Africa`, name: `Sao Tome`, population: 168526 }),
+ new CountyHierarchicalDataItem({ code: `SEN`, parent: `Africa`, name: `Senegal`, population: 12767556 }),
+ new CountyHierarchicalDataItem({ code: `SYC`, parent: `Africa`, name: `Seychelles`, population: 86000 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Africa`, name: `Sierra Leone`, population: 5997486 }),
+ new CountyHierarchicalDataItem({ code: `ZAF`, parent: `Africa`, name: `South Africa`, population: 50586757 }),
+ new CountyHierarchicalDataItem({ code: `SSD`, parent: `Africa`, name: `South Sudan`, population: 10314021 }),
+ new CountyHierarchicalDataItem({ code: `SDN`, parent: `Africa`, name: `Sudan`, population: 34318385 }),
+ new CountyHierarchicalDataItem({ code: `SWZ`, parent: `Africa`, name: `Swaziland`, population: 1067773 }),
+ new CountyHierarchicalDataItem({ code: `TNZ`, parent: `Africa`, name: `Tanzania`, population: 46218486 }),
+ new CountyHierarchicalDataItem({ code: `TOG`, parent: `Africa`, name: `Togo`, population: 6154813 }),
+ new CountyHierarchicalDataItem({ code: `UGN`, parent: `Africa`, name: `Uganda`, population: 34509205 }),
+ new CountyHierarchicalDataItem({ code: `ZMB`, parent: `Africa`, name: `Zambia`, population: 13474959 }),
+ new CountyHierarchicalDataItem({ code: `ZWE`, parent: `Africa`, name: `Zimbabwe`, population: 12754378 }),
+ new CountyHierarchicalDataItem({ code: `AFG`, parent: `Asia`, name: `Afghanistan`, population: 35320445 }),
+ new CountyHierarchicalDataItem({ code: `BAN`, parent: `Asia`, name: `Bangladesh`, population: 150493658 }),
+ new CountyHierarchicalDataItem({ code: `BHT`, parent: `Asia`, name: `Bhutan`, population: 738267 }),
+ new CountyHierarchicalDataItem({ code: `BRN`, parent: `Asia`, name: `Brunei`, population: 405938 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Asia`, name: `Cambodia`, population: 14305183 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Asia`, name: `China`, population: 1344130000 }),
+ new CountyHierarchicalDataItem({ code: `HNK`, parent: `Asia`, name: `Hong Kong`, population: 7071600 }),
+ new CountyHierarchicalDataItem({ code: `IND`, parent: `Asia`, name: `India`, population: 1241491960 }),
+ new CountyHierarchicalDataItem({ code: `IDN`, parent: `Asia`, name: `Indonesia`, population: 242325638 }),
+ new CountyHierarchicalDataItem({ code: `JPN`, parent: `Asia`, name: `Japan`, population: 127817277 }),
+ new CountyHierarchicalDataItem({ code: `KZH`, parent: `Asia`, name: `Kazakhstan`, population: 16558676 }),
+ new CountyHierarchicalDataItem({ code: `NKO`, parent: `Asia`, name: `North Korea`, population: 24451285 }),
+ new CountyHierarchicalDataItem({ code: `SKO`, parent: `Asia`, name: `South Korea`, population: 49779000 }),
+ new CountyHierarchicalDataItem({ code: `KGZ`, parent: `Asia`, name: `Kyrgyzstan`, population: 5514600 }),
+ new CountyHierarchicalDataItem({ code: `LAO`, parent: `Asia`, name: `Lao PDR`, population: 6288037 }),
+ new CountyHierarchicalDataItem({ code: `MAC`, parent: `Asia`, name: `Macao`, population: 555731 }),
+ new CountyHierarchicalDataItem({ code: `MYS`, parent: `Asia`, name: `Malaysia`, population: 28859154 }),
+ new CountyHierarchicalDataItem({ code: `MDV`, parent: `Asia`, name: `Maldives`, population: 320081 }),
+ new CountyHierarchicalDataItem({ code: `MNG`, parent: `Asia`, name: `Mongolia`, population: 2800114 }),
+ new CountyHierarchicalDataItem({ code: `MYM`, parent: `Asia`, name: `Myanmar`, population: 48336763 }),
+ new CountyHierarchicalDataItem({ code: `NPL`, parent: `Asia`, name: `Nepal`, population: 30485798 }),
+ new CountyHierarchicalDataItem({ code: `PHP`, parent: `Asia`, name: `Philippines`, population: 94852030 }),
+ new CountyHierarchicalDataItem({ code: `SNG`, parent: `Asia`, name: `Singapore`, population: 5183700 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Asia`, name: `Sri Lanka`, population: 20869000 }),
+ new CountyHierarchicalDataItem({ code: `TKS`, parent: `Asia`, name: `Tajikistan`, population: 6976958 }),
+ new CountyHierarchicalDataItem({ code: `THL`, parent: `Asia`, name: `Thailand`, population: 69518555 }),
+ new CountyHierarchicalDataItem({ code: `TRK`, parent: `Asia`, name: `Turkmenistan`, population: 5105301 }),
+ new CountyHierarchicalDataItem({ code: `UZB`, parent: `Asia`, name: `Uzbekistan`, population: 29341200 }),
+ new CountyHierarchicalDataItem({ code: `VTN`, parent: `Asia`, name: `Vietnam`, population: 87840000 }),
+ new CountyHierarchicalDataItem({ code: `ANT`, parent: `Central America`, name: `Antigua`, population: 89612 }),
+ new CountyHierarchicalDataItem({ code: `ARB`, parent: `Central America`, name: `Aruba`, population: 108141 }),
+ new CountyHierarchicalDataItem({ code: `BHM`, parent: `Central America`, name: `Bahamas`, population: 347176 }),
+ new CountyHierarchicalDataItem({ code: `BRB`, parent: `Central America`, name: `Barbados`, population: 273925 }),
+ new CountyHierarchicalDataItem({ code: `BLZ`, parent: `Central America`, name: `Belize`, population: 356600 }),
+ new CountyHierarchicalDataItem({ code: `BRM`, parent: `Central America`, name: `Bermuda`, population: 64700 }),
+ new CountyHierarchicalDataItem({ code: `CYI`, parent: `Central America`, name: `Cayman Islands`, population: 56729 }),
+ new CountyHierarchicalDataItem({ code: `CSR`, parent: `Central America`, name: `Costa Rica`, population: 4726575 }),
+ new CountyHierarchicalDataItem({ code: `CUB`, parent: `Central America`, name: `Cuba`, population: 11253665 }),
+ new CountyHierarchicalDataItem({ code: `CUR`, parent: `Central America`, name: `Curacao`, population: 145619 }),
+ new CountyHierarchicalDataItem({ code: `DMA`, parent: `Central America`, name: `Dominica`, population: 67675 }),
+ new CountyHierarchicalDataItem({ code: `DOM`, parent: `Central America`, name: `Dominican Republic`, population: 10056181 }),
+ new CountyHierarchicalDataItem({ code: `SLV`, parent: `Central America`, name: `El Salvador`, population: 6227491 }),
+ new CountyHierarchicalDataItem({ code: `FIS`, parent: `Central America`, name: `Faeroe Islands`, population: 48863 }),
+ new CountyHierarchicalDataItem({ code: `GND`, parent: `Central America`, name: `Grenada`, population: 104890 }),
+ new CountyHierarchicalDataItem({ code: `GUA`, parent: `Central America`, name: `Guam`, population: 182111 }),
+ new CountyHierarchicalDataItem({ code: `GTM`, parent: `Central America`, name: `Guatemala`, population: 14757316 }),
+ new CountyHierarchicalDataItem({ code: `HAT`, parent: `Central America`, name: `Haiti`, population: 10123787 }),
+ new CountyHierarchicalDataItem({ code: `HON`, parent: `Central America`, name: `Honduras`, population: 7754687 }),
+ new CountyHierarchicalDataItem({ code: `JAM`, parent: `Central America`, name: `Jamaica`, population: 2706500 }),
+ new CountyHierarchicalDataItem({ code: `NCR`, parent: `Central America`, name: `Nicaragua`, population: 5869859 }),
+ new CountyHierarchicalDataItem({ code: `NMI`, parent: `Central America`, name: `Northern Mariana Islands`, population: 61174 }),
+ new CountyHierarchicalDataItem({ code: `PAN`, parent: `Central America`, name: `Panama`, population: 3571185 }),
+ new CountyHierarchicalDataItem({ code: `PRT`, parent: `Central America`, name: `Puerto Rico`, population: 3706690 }),
+ new CountyHierarchicalDataItem({ code: `STK`, parent: `Central America`, name: `St. Kitts`, population: 53051 }),
+ new CountyHierarchicalDataItem({ code: `STL`, parent: `Central America`, name: `St. Lucia`, population: 176000 }),
+ new CountyHierarchicalDataItem({ code: `STV`, parent: `Central America`, name: `St. Vincent`, population: 109365 }),
+ new CountyHierarchicalDataItem({ code: `TAB`, parent: `Central America`, name: `Trinidad and Tobago`, population: 1346350 }),
+ new CountyHierarchicalDataItem({ code: `RCI`, parent: `Central America`, name: `Turks and Caicos Islands`, population: 39184 }),
+ new CountyHierarchicalDataItem({ code: `ISV`, parent: `Central America`, name: `US Virgin Islands`, population: 109666 }),
+ new CountyHierarchicalDataItem({ code: `ALB`, parent: `Europe`, name: `Albania`, population: 3215988 }),
+ new CountyHierarchicalDataItem({ code: `AND`, parent: `Europe`, name: `Andorra`, population: 86165 }),
+ new CountyHierarchicalDataItem({ code: `ARM`, parent: `Europe`, name: `Armenia`, population: 3100236 }),
+ new CountyHierarchicalDataItem({ code: `AUT`, parent: `Europe`, name: `Austria`, population: 8423635 }),
+ new CountyHierarchicalDataItem({ code: `BER`, parent: `Europe`, name: `Belarus`, population: 9473000 }),
+ new CountyHierarchicalDataItem({ code: `BEL`, parent: `Europe`, name: `Belgium`, population: 11020952 }),
+ new CountyHierarchicalDataItem({ code: `BIH`, parent: `Europe`, name: `Bosnia`, population: 3752228 }),
+ new CountyHierarchicalDataItem({ code: `BUL`, parent: `Europe`, name: `Bulgaria`, population: 7348328 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Europe`, name: `Channel Islands`, population: 153876 }),
+ new CountyHierarchicalDataItem({ code: `CRO`, parent: `Europe`, name: `Croatia`, population: 4403000 }),
+ new CountyHierarchicalDataItem({ code: `CYP`, parent: `Europe`, name: `Cyprus`, population: 1116564 }),
+ new CountyHierarchicalDataItem({ code: `CZE`, parent: `Europe`, name: `Czechia`, population: 10496088 }),
+ new CountyHierarchicalDataItem({ code: `DEN`, parent: `Europe`, name: `Denmark`, population: 5570572 }),
+ new CountyHierarchicalDataItem({ code: `EST`, parent: `Europe`, name: `Estonia`, population: 1339928 }),
+ new CountyHierarchicalDataItem({ code: `FIN`, parent: `Europe`, name: `Finland`, population: 5388272 }),
+ new CountyHierarchicalDataItem({ code: `FRA`, parent: `Europe`, name: `France`, population: 65433714 }),
+ new CountyHierarchicalDataItem({ code: `GEO`, parent: `Europe`, name: `Georgia`, population: 4486000 }),
+ new CountyHierarchicalDataItem({ code: `DEU`, parent: `Europe`, name: `Germany`, population: 81797673 }),
+ new CountyHierarchicalDataItem({ code: `GRC`, parent: `Europe`, name: `Greece`, population: 11300410 }),
+ new CountyHierarchicalDataItem({ code: `HUN`, parent: `Europe`, name: `Hungary`, population: 9971727 }),
+ new CountyHierarchicalDataItem({ code: `ICE`, parent: `Europe`, name: `Iceland`, population: 319014 }),
+ new CountyHierarchicalDataItem({ code: `IRE`, parent: `Europe`, name: `Ireland`, population: 4576317 }),
+ new CountyHierarchicalDataItem({ code: `IOM`, parent: `Europe`, name: `Isle of Man`, population: 83327 }),
+ new CountyHierarchicalDataItem({ code: `ITA`, parent: `Europe`, name: `Italy`, population: 60723603 }),
+ new CountyHierarchicalDataItem({ code: `KOS`, parent: `Europe`, name: `Kosovo`, population: 1802765 }),
+ new CountyHierarchicalDataItem({ code: `LAT`, parent: `Europe`, name: `Latvia`, population: 2058184 }),
+ new CountyHierarchicalDataItem({ code: `LVA`, parent: `Europe`, name: `Liechtenstein`, population: 36304 }),
+ new CountyHierarchicalDataItem({ code: `LTU`, parent: `Europe`, name: `Lithuania`, population: 3030173 }),
+ new CountyHierarchicalDataItem({ code: `LUX`, parent: `Europe`, name: `Luxembourg`, population: 518252 }),
+ new CountyHierarchicalDataItem({ code: `MKD`, parent: `Europe`, name: `North Macedonia`, population: 2063893 }),
+ new CountyHierarchicalDataItem({ code: `MLT`, parent: `Europe`, name: `Malta`, population: 415654 }),
+ new CountyHierarchicalDataItem({ code: `MDA`, parent: `Europe`, name: `Moldova`, population: 3559000 }),
+ new CountyHierarchicalDataItem({ code: `MON`, parent: `Europe`, name: `Monaco`, population: 35427 }),
+ new CountyHierarchicalDataItem({ code: `MNE`, parent: `Europe`, name: `Montenegro`, population: 632261 }),
+ new CountyHierarchicalDataItem({ code: `MLD`, parent: `Europe`, name: `Netherlands`, population: 16693074 }),
+ new CountyHierarchicalDataItem({ code: `NOR`, parent: `Europe`, name: `Norway`, population: 4953088 }),
+ new CountyHierarchicalDataItem({ code: `POL`, parent: `Europe`, name: `Poland`, population: 38534157 }),
+ new CountyHierarchicalDataItem({ code: `POR`, parent: `Europe`, name: `Portugal`, population: 10556999 }),
+ new CountyHierarchicalDataItem({ code: `ROM`, parent: `Europe`, name: `Romania`, population: 21384832 }),
+ new CountyHierarchicalDataItem({ code: `RUS`, parent: `Europe`, name: `Russia`, population: 142960000 }),
+ new CountyHierarchicalDataItem({ code: `SMR`, parent: `Europe`, name: `San Marino`, population: 31735 }),
+ new CountyHierarchicalDataItem({ code: `SBR`, parent: `Europe`, name: `Serbia`, population: 7258745 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `Sint Maarten`, population: 36609 }),
+ new CountyHierarchicalDataItem({ code: `SVK`, parent: `Europe`, name: `Slovakia`, population: 5398384 }),
+ new CountyHierarchicalDataItem({ code: `SLO`, parent: `Europe`, name: `Slovenia`, population: 2052843 }),
+ new CountyHierarchicalDataItem({ code: `ESP`, parent: `Europe`, name: `Spain`, population: 46174601 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `St. Martin`, population: 30615 }),
+ new CountyHierarchicalDataItem({ code: `SWE`, parent: `Europe`, name: `Sweden`, population: 9449213 }),
+ new CountyHierarchicalDataItem({ code: `CHE`, parent: `Europe`, name: `Switzerland`, population: 7912398 }),
+ new CountyHierarchicalDataItem({ code: `UKR`, parent: `Europe`, name: `Ukraine`, population: 45706100 }),
+ new CountyHierarchicalDataItem({ code: `GBR`, parent: `Europe`, name: `United Kingdom`, population: 62744081 }),
+ new CountyHierarchicalDataItem({ code: `DZA`, parent: `Middle East`, name: `Algeria`, population: 35980193 }),
+ new CountyHierarchicalDataItem({ code: `AZE`, parent: `Middle East`, name: `Azerbaijan`, population: 9173082 }),
+ new CountyHierarchicalDataItem({ code: `BHR`, parent: `Middle East`, name: `Bahrain`, population: 1323535 }),
+ new CountyHierarchicalDataItem({ code: `EGY`, parent: `Middle East`, name: `Egypt`, population: 82536770 }),
+ new CountyHierarchicalDataItem({ code: `IRN`, parent: `Middle East`, name: `Iran`, population: 74798599 }),
+ new CountyHierarchicalDataItem({ code: `IRQ`, parent: `Middle East`, name: `Iraq`, population: 32961959 }),
+ new CountyHierarchicalDataItem({ code: `ISR`, parent: `Middle East`, name: `Israel`, population: 7765900 }),
+ new CountyHierarchicalDataItem({ code: `JOR`, parent: `Middle East`, name: `Jordan`, population: 6181000 }),
+ new CountyHierarchicalDataItem({ code: `KWT`, parent: `Middle East`, name: `Kuwait`, population: 2818042 }),
+ new CountyHierarchicalDataItem({ code: `LBN`, parent: `Middle East`, name: `Lebanon`, population: 4259405 }),
+ new CountyHierarchicalDataItem({ code: `LBY`, parent: `Middle East`, name: `Libya`, population: 6422772 }),
+ new CountyHierarchicalDataItem({ code: `MAR`, parent: `Middle East`, name: `Morocco`, population: 32272974 }),
+ new CountyHierarchicalDataItem({ code: `OMN`, parent: `Middle East`, name: `Oman`, population: 2846145 }),
+ new CountyHierarchicalDataItem({ code: `PKS`, parent: `Middle East`, name: `Pakistan`, population: 176745364 }),
+ new CountyHierarchicalDataItem({ code: `QTR`, parent: `Middle East`, name: `Qatar`, population: 1870041 }),
+ new CountyHierarchicalDataItem({ code: `SAR`, parent: `Middle East`, name: `Saudi Arabia`, population: 28082541 }),
+ new CountyHierarchicalDataItem({ code: `SOM`, parent: `Middle East`, name: `Somalia`, population: 9556873 }),
+ new CountyHierarchicalDataItem({ code: `SYR`, parent: `Middle East`, name: `Syria`, population: 20820311 }),
+ new CountyHierarchicalDataItem({ code: `TUN`, parent: `Middle East`, name: `Tunisia`, population: 10673800 }),
+ new CountyHierarchicalDataItem({ code: `TUR`, parent: `Middle East`, name: `Turkey`, population: 73639596 }),
+ new CountyHierarchicalDataItem({ code: `UAE`, parent: `Middle East`, name: `United Arab Emirates`, population: 7890924 }),
+ new CountyHierarchicalDataItem({ code: `WTB`, parent: `Middle East`, name: `West Bank`, population: 3927051 }),
+ new CountyHierarchicalDataItem({ code: `YEM`, parent: `Middle East`, name: `Yemen`, population: 24799880 }),
+ new CountyHierarchicalDataItem({ code: `CAN`, parent: `North America`, name: `Canada`, population: 34483975 }),
+ new CountyHierarchicalDataItem({ code: `GRL`, parent: `North America`, name: `Greenland`, population: 56840 }),
+ new CountyHierarchicalDataItem({ code: `MEX`, parent: `North America`, name: `Mexico`, population: 114793341 }),
+ new CountyHierarchicalDataItem({ code: `USA`, parent: `North America`, name: `United States`, population: 311591917 }),
+ new CountyHierarchicalDataItem({ code: `AMS`, parent: `Oceania`, name: `American Samoa`, population: 69543 }),
+ new CountyHierarchicalDataItem({ code: `AUS`, parent: `Oceania`, name: `Australia`, population: 22323900 }),
+ new CountyHierarchicalDataItem({ code: `FIJ`, parent: `Oceania`, name: `Fiji`, population: 868406 }),
+ new CountyHierarchicalDataItem({ code: `FRP`, parent: `Oceania`, name: `French Polynesia`, population: 273777 }),
+ new CountyHierarchicalDataItem({ code: `KIR`, parent: `Oceania`, name: `Kiribati`, population: 101093 }),
+ new CountyHierarchicalDataItem({ code: `MIS`, parent: `Oceania`, name: `Marshall Islands`, population: 54816 }),
+ new CountyHierarchicalDataItem({ code: `MCR`, parent: `Oceania`, name: `Micronesia`, population: 111542 }),
+ new CountyHierarchicalDataItem({ code: `NCD`, parent: `Oceania`, name: `New Caledonia`, population: 254024 }),
+ new CountyHierarchicalDataItem({ code: `NZL`, parent: `Oceania`, name: `New Zealand`, population: 4405200 }),
+ new CountyHierarchicalDataItem({ code: `PAL`, parent: `Oceania`, name: `Palau`, population: 20609 }),
+ new CountyHierarchicalDataItem({ code: `PNG`, parent: `Oceania`, name: `Papua New Guinea`, population: 7013829 }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: `Oceania`, name: `Samoa`, population: 183874 }),
+ new CountyHierarchicalDataItem({ code: `SIS`, parent: `Oceania`, name: `Solomon Islands`, population: 552267 }),
+ new CountyHierarchicalDataItem({ code: `TML`, parent: `Oceania`, name: `Timor-Leste`, population: 1175880 }),
+ new CountyHierarchicalDataItem({ code: `TON`, parent: `Oceania`, name: `Tonga`, population: 104509 }),
+ new CountyHierarchicalDataItem({ code: `TUV`, parent: `Oceania`, name: `Tuvalu`, population: 9847 }),
+ new CountyHierarchicalDataItem({ code: `VNT`, parent: `Oceania`, name: `Vanuatu`, population: 245619 }),
+ new CountyHierarchicalDataItem({ code: `ARG`, parent: `South America`, name: `Argentina`, population: 40764561 }),
+ new CountyHierarchicalDataItem({ code: `BOL`, parent: `South America`, name: `Bolivia`, population: 10088108 }),
+ new CountyHierarchicalDataItem({ code: `BRA`, parent: `South America`, name: `Brazil`, population: 196655014 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `South America`, name: `Chile`, population: 17269525 }),
+ new CountyHierarchicalDataItem({ code: `COL`, parent: `South America`, name: `Colombia`, population: 46927125 }),
+ new CountyHierarchicalDataItem({ code: `ECU`, parent: `South America`, name: `Ecuador`, population: 14666055 }),
+ new CountyHierarchicalDataItem({ code: `GUY`, parent: `South America`, name: `Guyana`, population: 756040 }),
+ new CountyHierarchicalDataItem({ code: `PAR`, parent: `South America`, name: `Paraguay`, population: 6568290 }),
+ new CountyHierarchicalDataItem({ code: `PER`, parent: `South America`, name: `Peru`, population: 29399817 }),
+ new CountyHierarchicalDataItem({ code: `SUR`, parent: `South America`, name: `Suriname`, population: 529419 }),
+ new CountyHierarchicalDataItem({ code: `URG`, parent: `South America`, name: `Uruguay`, population: 3368595 }),
+ new CountyHierarchicalDataItem({ code: `VEN`, parent: `South America`, name: `Venezuela`, population: 29278000 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/tree-map/overview/.codesandbox/Dockerfile b/samples/charts/tree-map/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/tree-map/overview/.codesandbox/Dockerfile
+++ b/samples/charts/tree-map/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/tree-map/overview/package.json b/samples/charts/tree-map/overview/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/tree-map/overview/package.json
+++ b/samples/charts/tree-map/overview/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/tree-map/overview/src/CountyHierarchicalData.ts b/samples/charts/tree-map/overview/src/CountyHierarchicalData.ts
index 5193e116c..1b7efca0d 100644
--- a/samples/charts/tree-map/overview/src/CountyHierarchicalData.ts
+++ b/samples/charts/tree-map/overview/src/CountyHierarchicalData.ts
@@ -15,1560 +15,228 @@ export class CountyHierarchicalData extends Array {
super(...items);
} else {
const newItems = [
- new CountyHierarchicalDataItem(
- {
- code: `AFC`,
- parent: null,
- name: `Africa`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ASA`,
- parent: null,
- name: `Asia`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EUR`,
- parent: null,
- name: `Europe`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDE`,
- parent: null,
- name: `Middle East`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NAM`,
- parent: null,
- name: `North America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: null,
- name: `Central America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: null,
- name: `South America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OCE`,
- parent: null,
- name: `Oceania`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANG`,
- parent: `Africa`,
- name: `Angola`,
- population: 19618432
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEN`,
- parent: `Africa`,
- name: `Benin`,
- population: 9099922
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOT`,
- parent: `Africa`,
- name: `Botswana`,
- population: 2030738
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burkina Faso`,
- population: 16967845
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burundi`,
- population: 8575172
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Africa`,
- name: `Cameroon`,
- population: 20030362
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CPV`,
- parent: `Africa`,
- name: `Cape Verde`,
- population: 500585
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAR`,
- parent: `Africa`,
- name: `Central African Republic`,
- population: 4486837
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHD`,
- parent: `Africa`,
- name: `Chad`,
- population: 11525496
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COM`,
- parent: `Africa`,
- name: `Comoros`,
- population: 753943
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DRC`,
- parent: `Africa`,
- name: `Congo DRC`,
- population: 67757577
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRP`,
- parent: `Africa`,
- name: `Congo Republic`,
- population: 4139748
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CIR`,
- parent: `Africa`,
- name: `Cote Ivoire`,
- population: 20152894
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DBT`,
- parent: `Africa`,
- name: `Djibouti`,
- population: 905564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETG`,
- parent: `Africa`,
- name: `Equatorial Guinea`,
- population: 720213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ERT`,
- parent: `Africa`,
- name: `Eritrea`,
- population: 5415280
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETH`,
- parent: `Africa`,
- name: `Ethiopia`,
- population: 84734262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBN`,
- parent: `Africa`,
- name: `Gabon`,
- population: 1534262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GMB`,
- parent: `Africa`,
- name: `Gambia`,
- population: 1776103
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GHN`,
- parent: `Africa`,
- name: `Ghana`,
- population: 24965816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUN`,
- parent: `Africa`,
- name: `Guinea`,
- population: 10221808
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GNB`,
- parent: `Africa`,
- name: `Guinea-Bissau`,
- population: 1547061
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KEN`,
- parent: `Africa`,
- name: `Kenya`,
- population: 41609728
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LES`,
- parent: `Africa`,
- name: `Lesotho`,
- population: 2193843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBR`,
- parent: `Africa`,
- name: `Liberia`,
- population: 4128572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDG`,
- parent: `Africa`,
- name: `Madagascar`,
- population: 21315135
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLW`,
- parent: `Africa`,
- name: `Malawi`,
- population: 15380888
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAL`,
- parent: `Africa`,
- name: `Mali`,
- population: 15839538
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MRT`,
- parent: `Africa`,
- name: `Mauritania`,
- population: 3541540
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MUS`,
- parent: `Africa`,
- name: `Mauritius`,
- population: 1286051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MOZ`,
- parent: `Africa`,
- name: `Mozambique`,
- population: 23929708
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMB`,
- parent: `Africa`,
- name: `Namibia`,
- population: 2324004
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NER`,
- parent: `Africa`,
- name: `Niger`,
- population: 16068994
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NGA`,
- parent: `Africa`,
- name: `Nigeria`,
- population: 162470737
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RWD`,
- parent: `Africa`,
- name: `Rwanda`,
- population: 10942950
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Africa`,
- name: `Sao Tome`,
- population: 168526
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SEN`,
- parent: `Africa`,
- name: `Senegal`,
- population: 12767556
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYC`,
- parent: `Africa`,
- name: `Seychelles`,
- population: 86000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Africa`,
- name: `Sierra Leone`,
- population: 5997486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZAF`,
- parent: `Africa`,
- name: `South Africa`,
- population: 50586757
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SSD`,
- parent: `Africa`,
- name: `South Sudan`,
- population: 10314021
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SDN`,
- parent: `Africa`,
- name: `Sudan`,
- population: 34318385
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWZ`,
- parent: `Africa`,
- name: `Swaziland`,
- population: 1067773
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TNZ`,
- parent: `Africa`,
- name: `Tanzania`,
- population: 46218486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TOG`,
- parent: `Africa`,
- name: `Togo`,
- population: 6154813
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UGN`,
- parent: `Africa`,
- name: `Uganda`,
- population: 34509205
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZMB`,
- parent: `Africa`,
- name: `Zambia`,
- population: 13474959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZWE`,
- parent: `Africa`,
- name: `Zimbabwe`,
- population: 12754378
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AFG`,
- parent: `Asia`,
- name: `Afghanistan`,
- population: 35320445
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BAN`,
- parent: `Asia`,
- name: `Bangladesh`,
- population: 150493658
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHT`,
- parent: `Asia`,
- name: `Bhutan`,
- population: 738267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRN`,
- parent: `Asia`,
- name: `Brunei`,
- population: 405938
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Asia`,
- name: `Cambodia`,
- population: 14305183
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Asia`,
- name: `China`,
- population: 1344130000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HNK`,
- parent: `Asia`,
- name: `Hong Kong`,
- population: 7071600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IND`,
- parent: `Asia`,
- name: `India`,
- population: 1241491960
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IDN`,
- parent: `Asia`,
- name: `Indonesia`,
- population: 242325638
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JPN`,
- parent: `Asia`,
- name: `Japan`,
- population: 127817277
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KZH`,
- parent: `Asia`,
- name: `Kazakhstan`,
- population: 16558676
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NKO`,
- parent: `Asia`,
- name: `North Korea`,
- population: 24451285
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SKO`,
- parent: `Asia`,
- name: `South Korea`,
- population: 49779000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KGZ`,
- parent: `Asia`,
- name: `Kyrgyzstan`,
- population: 5514600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAO`,
- parent: `Asia`,
- name: `Lao PDR`,
- population: 6288037
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAC`,
- parent: `Asia`,
- name: `Macao`,
- population: 555731
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYS`,
- parent: `Asia`,
- name: `Malaysia`,
- population: 28859154
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDV`,
- parent: `Asia`,
- name: `Maldives`,
- population: 320081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNG`,
- parent: `Asia`,
- name: `Mongolia`,
- population: 2800114
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYM`,
- parent: `Asia`,
- name: `Myanmar`,
- population: 48336763
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NPL`,
- parent: `Asia`,
- name: `Nepal`,
- population: 30485798
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PHP`,
- parent: `Asia`,
- name: `Philippines`,
- population: 94852030
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SNG`,
- parent: `Asia`,
- name: `Singapore`,
- population: 5183700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Asia`,
- name: `Sri Lanka`,
- population: 20869000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TKS`,
- parent: `Asia`,
- name: `Tajikistan`,
- population: 6976958
- }),
- new CountyHierarchicalDataItem(
- {
- code: `THL`,
- parent: `Asia`,
- name: `Thailand`,
- population: 69518555
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TRK`,
- parent: `Asia`,
- name: `Turkmenistan`,
- population: 5105301
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UZB`,
- parent: `Asia`,
- name: `Uzbekistan`,
- population: 29341200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VTN`,
- parent: `Asia`,
- name: `Vietnam`,
- population: 87840000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANT`,
- parent: `Central America`,
- name: `Antigua`,
- population: 89612
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARB`,
- parent: `Central America`,
- name: `Aruba`,
- population: 108141
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHM`,
- parent: `Central America`,
- name: `Bahamas`,
- population: 347176
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRB`,
- parent: `Central America`,
- name: `Barbados`,
- population: 273925
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BLZ`,
- parent: `Central America`,
- name: `Belize`,
- population: 356600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRM`,
- parent: `Central America`,
- name: `Bermuda`,
- population: 64700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYI`,
- parent: `Central America`,
- name: `Cayman Islands`,
- population: 56729
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CSR`,
- parent: `Central America`,
- name: `Costa Rica`,
- population: 4726575
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUB`,
- parent: `Central America`,
- name: `Cuba`,
- population: 11253665
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUR`,
- parent: `Central America`,
- name: `Curacao`,
- population: 145619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DMA`,
- parent: `Central America`,
- name: `Dominica`,
- population: 67675
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DOM`,
- parent: `Central America`,
- name: `Dominican Republic`,
- population: 10056181
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLV`,
- parent: `Central America`,
- name: `El Salvador`,
- population: 6227491
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIS`,
- parent: `Central America`,
- name: `Faeroe Islands`,
- population: 48863
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GND`,
- parent: `Central America`,
- name: `Grenada`,
- population: 104890
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUA`,
- parent: `Central America`,
- name: `Guam`,
- population: 182111
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GTM`,
- parent: `Central America`,
- name: `Guatemala`,
- population: 14757316
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HAT`,
- parent: `Central America`,
- name: `Haiti`,
- population: 10123787
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HON`,
- parent: `Central America`,
- name: `Honduras`,
- population: 7754687
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JAM`,
- parent: `Central America`,
- name: `Jamaica`,
- population: 2706500
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCR`,
- parent: `Central America`,
- name: `Nicaragua`,
- population: 5869859
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMI`,
- parent: `Central America`,
- name: `Northern Mariana Islands`,
- population: 61174
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAN`,
- parent: `Central America`,
- name: `Panama`,
- population: 3571185
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PRT`,
- parent: `Central America`,
- name: `Puerto Rico`,
- population: 3706690
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STK`,
- parent: `Central America`,
- name: `St. Kitts`,
- population: 53051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STL`,
- parent: `Central America`,
- name: `St. Lucia`,
- population: 176000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STV`,
- parent: `Central America`,
- name: `St. Vincent`,
- population: 109365
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TAB`,
- parent: `Central America`,
- name: `Trinidad and Tobago`,
- population: 1346350
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RCI`,
- parent: `Central America`,
- name: `Turks and Caicos Islands`,
- population: 39184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISV`,
- parent: `Central America`,
- name: `US Virgin Islands`,
- population: 109666
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ALB`,
- parent: `Europe`,
- name: `Albania`,
- population: 3215988
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AND`,
- parent: `Europe`,
- name: `Andorra`,
- population: 86165
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARM`,
- parent: `Europe`,
- name: `Armenia`,
- population: 3100236
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUT`,
- parent: `Europe`,
- name: `Austria`,
- population: 8423635
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BER`,
- parent: `Europe`,
- name: `Belarus`,
- population: 9473000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEL`,
- parent: `Europe`,
- name: `Belgium`,
- population: 11020952
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BIH`,
- parent: `Europe`,
- name: `Bosnia`,
- population: 3752228
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUL`,
- parent: `Europe`,
- name: `Bulgaria`,
- population: 7348328
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Europe`,
- name: `Channel Islands`,
- population: 153876
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRO`,
- parent: `Europe`,
- name: `Croatia`,
- population: 4403000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYP`,
- parent: `Europe`,
- name: `Cyprus`,
- population: 1116564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CZE`,
- parent: `Europe`,
- name: `Czechia`,
- population: 10496088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEN`,
- parent: `Europe`,
- name: `Denmark`,
- population: 5570572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EST`,
- parent: `Europe`,
- name: `Estonia`,
- population: 1339928
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIN`,
- parent: `Europe`,
- name: `Finland`,
- population: 5388272
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRA`,
- parent: `Europe`,
- name: `France`,
- population: 65433714
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GEO`,
- parent: `Europe`,
- name: `Georgia`,
- population: 4486000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEU`,
- parent: `Europe`,
- name: `Germany`,
- population: 81797673
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRC`,
- parent: `Europe`,
- name: `Greece`,
- population: 11300410
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HUN`,
- parent: `Europe`,
- name: `Hungary`,
- population: 9971727
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ICE`,
- parent: `Europe`,
- name: `Iceland`,
- population: 319014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRE`,
- parent: `Europe`,
- name: `Ireland`,
- population: 4576317
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IOM`,
- parent: `Europe`,
- name: `Isle of Man`,
- population: 83327
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ITA`,
- parent: `Europe`,
- name: `Italy`,
- population: 60723603
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KOS`,
- parent: `Europe`,
- name: `Kosovo`,
- population: 1802765
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAT`,
- parent: `Europe`,
- name: `Latvia`,
- population: 2058184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LVA`,
- parent: `Europe`,
- name: `Liechtenstein`,
- population: 36304
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LTU`,
- parent: `Europe`,
- name: `Lithuania`,
- population: 3030173
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LUX`,
- parent: `Europe`,
- name: `Luxembourg`,
- population: 518252
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MKD`,
- parent: `Europe`,
- name: `North Macedonia`,
- population: 2063893
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLT`,
- parent: `Europe`,
- name: `Malta`,
- population: 415654
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDA`,
- parent: `Europe`,
- name: `Moldova`,
- population: 3559000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MON`,
- parent: `Europe`,
- name: `Monaco`,
- population: 35427
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNE`,
- parent: `Europe`,
- name: `Montenegro`,
- population: 632261
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLD`,
- parent: `Europe`,
- name: `Netherlands`,
- population: 16693074
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NOR`,
- parent: `Europe`,
- name: `Norway`,
- population: 4953088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POL`,
- parent: `Europe`,
- name: `Poland`,
- population: 38534157
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POR`,
- parent: `Europe`,
- name: `Portugal`,
- population: 10556999
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ROM`,
- parent: `Europe`,
- name: `Romania`,
- population: 21384832
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RUS`,
- parent: `Europe`,
- name: `Russia`,
- population: 142960000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SMR`,
- parent: `Europe`,
- name: `San Marino`,
- population: 31735
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SBR`,
- parent: `Europe`,
- name: `Serbia`,
- population: 7258745
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `Sint Maarten`,
- population: 36609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SVK`,
- parent: `Europe`,
- name: `Slovakia`,
- population: 5398384
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLO`,
- parent: `Europe`,
- name: `Slovenia`,
- population: 2052843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ESP`,
- parent: `Europe`,
- name: `Spain`,
- population: 46174601
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `St. Martin`,
- population: 30615
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWE`,
- parent: `Europe`,
- name: `Sweden`,
- population: 9449213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHE`,
- parent: `Europe`,
- name: `Switzerland`,
- population: 7912398
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UKR`,
- parent: `Europe`,
- name: `Ukraine`,
- population: 45706100
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBR`,
- parent: `Europe`,
- name: `United Kingdom`,
- population: 62744081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DZA`,
- parent: `Middle East`,
- name: `Algeria`,
- population: 35980193
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AZE`,
- parent: `Middle East`,
- name: `Azerbaijan`,
- population: 9173082
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHR`,
- parent: `Middle East`,
- name: `Bahrain`,
- population: 1323535
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EGY`,
- parent: `Middle East`,
- name: `Egypt`,
- population: 82536770
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRN`,
- parent: `Middle East`,
- name: `Iran`,
- population: 74798599
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRQ`,
- parent: `Middle East`,
- name: `Iraq`,
- population: 32961959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISR`,
- parent: `Middle East`,
- name: `Israel`,
- population: 7765900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JOR`,
- parent: `Middle East`,
- name: `Jordan`,
- population: 6181000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KWT`,
- parent: `Middle East`,
- name: `Kuwait`,
- population: 2818042
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBN`,
- parent: `Middle East`,
- name: `Lebanon`,
- population: 4259405
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBY`,
- parent: `Middle East`,
- name: `Libya`,
- population: 6422772
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAR`,
- parent: `Middle East`,
- name: `Morocco`,
- population: 32272974
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OMN`,
- parent: `Middle East`,
- name: `Oman`,
- population: 2846145
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PKS`,
- parent: `Middle East`,
- name: `Pakistan`,
- population: 176745364
- }),
- new CountyHierarchicalDataItem(
- {
- code: `QTR`,
- parent: `Middle East`,
- name: `Qatar`,
- population: 1870041
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAR`,
- parent: `Middle East`,
- name: `Saudi Arabia`,
- population: 28082541
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SOM`,
- parent: `Middle East`,
- name: `Somalia`,
- population: 9556873
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYR`,
- parent: `Middle East`,
- name: `Syria`,
- population: 20820311
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUN`,
- parent: `Middle East`,
- name: `Tunisia`,
- population: 10673800
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUR`,
- parent: `Middle East`,
- name: `Turkey`,
- population: 73639596
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UAE`,
- parent: `Middle East`,
- name: `United Arab Emirates`,
- population: 7890924
- }),
- new CountyHierarchicalDataItem(
- {
- code: `WTB`,
- parent: `Middle East`,
- name: `West Bank`,
- population: 3927051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `YEM`,
- parent: `Middle East`,
- name: `Yemen`,
- population: 24799880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAN`,
- parent: `North America`,
- name: `Canada`,
- population: 34483975
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRL`,
- parent: `North America`,
- name: `Greenland`,
- population: 56840
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MEX`,
- parent: `North America`,
- name: `Mexico`,
- population: 114793341
- }),
- new CountyHierarchicalDataItem(
- {
- code: `USA`,
- parent: `North America`,
- name: `United States`,
- population: 311591917
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AMS`,
- parent: `Oceania`,
- name: `American Samoa`,
- population: 69543
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUS`,
- parent: `Oceania`,
- name: `Australia`,
- population: 22323900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIJ`,
- parent: `Oceania`,
- name: `Fiji`,
- population: 868406
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRP`,
- parent: `Oceania`,
- name: `French Polynesia`,
- population: 273777
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KIR`,
- parent: `Oceania`,
- name: `Kiribati`,
- population: 101093
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MIS`,
- parent: `Oceania`,
- name: `Marshall Islands`,
- population: 54816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MCR`,
- parent: `Oceania`,
- name: `Micronesia`,
- population: 111542
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCD`,
- parent: `Oceania`,
- name: `New Caledonia`,
- population: 254024
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NZL`,
- parent: `Oceania`,
- name: `New Zealand`,
- population: 4405200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAL`,
- parent: `Oceania`,
- name: `Palau`,
- population: 20609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PNG`,
- parent: `Oceania`,
- name: `Papua New Guinea`,
- population: 7013829
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: `Oceania`,
- name: `Samoa`,
- population: 183874
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SIS`,
- parent: `Oceania`,
- name: `Solomon Islands`,
- population: 552267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TML`,
- parent: `Oceania`,
- name: `Timor-Leste`,
- population: 1175880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TON`,
- parent: `Oceania`,
- name: `Tonga`,
- population: 104509
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUV`,
- parent: `Oceania`,
- name: `Tuvalu`,
- population: 9847
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VNT`,
- parent: `Oceania`,
- name: `Vanuatu`,
- population: 245619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARG`,
- parent: `South America`,
- name: `Argentina`,
- population: 40764561
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOL`,
- parent: `South America`,
- name: `Bolivia`,
- population: 10088108
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRA`,
- parent: `South America`,
- name: `Brazil`,
- population: 196655014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `South America`,
- name: `Chile`,
- population: 17269525
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COL`,
- parent: `South America`,
- name: `Colombia`,
- population: 46927125
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ECU`,
- parent: `South America`,
- name: `Ecuador`,
- population: 14666055
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUY`,
- parent: `South America`,
- name: `Guyana`,
- population: 756040
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAR`,
- parent: `South America`,
- name: `Paraguay`,
- population: 6568290
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PER`,
- parent: `South America`,
- name: `Peru`,
- population: 29399817
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SUR`,
- parent: `South America`,
- name: `Suriname`,
- population: 529419
- }),
- new CountyHierarchicalDataItem(
- {
- code: `URG`,
- parent: `South America`,
- name: `Uruguay`,
- population: 3368595
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VEN`,
- parent: `South America`,
- name: `Venezuela`,
- population: 29278000
- }),
+ new CountyHierarchicalDataItem({ code: `AFC`, parent: null, name: `Africa`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ASA`, parent: null, name: `Asia`, population: null }),
+ new CountyHierarchicalDataItem({ code: `EUR`, parent: null, name: `Europe`, population: null }),
+ new CountyHierarchicalDataItem({ code: `MDE`, parent: null, name: `Middle East`, population: null }),
+ new CountyHierarchicalDataItem({ code: `NAM`, parent: null, name: `North America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: null, name: `Central America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: null, name: `South America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `OCE`, parent: null, name: `Oceania`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ANG`, parent: `Africa`, name: `Angola`, population: 19618432 }),
+ new CountyHierarchicalDataItem({ code: `BEN`, parent: `Africa`, name: `Benin`, population: 9099922 }),
+ new CountyHierarchicalDataItem({ code: `BOT`, parent: `Africa`, name: `Botswana`, population: 2030738 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burkina Faso`, population: 16967845 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burundi`, population: 8575172 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Africa`, name: `Cameroon`, population: 20030362 }),
+ new CountyHierarchicalDataItem({ code: `CPV`, parent: `Africa`, name: `Cape Verde`, population: 500585 }),
+ new CountyHierarchicalDataItem({ code: `CAR`, parent: `Africa`, name: `Central African Republic`, population: 4486837 }),
+ new CountyHierarchicalDataItem({ code: `CHD`, parent: `Africa`, name: `Chad`, population: 11525496 }),
+ new CountyHierarchicalDataItem({ code: `COM`, parent: `Africa`, name: `Comoros`, population: 753943 }),
+ new CountyHierarchicalDataItem({ code: `DRC`, parent: `Africa`, name: `Congo DRC`, population: 67757577 }),
+ new CountyHierarchicalDataItem({ code: `CRP`, parent: `Africa`, name: `Congo Republic`, population: 4139748 }),
+ new CountyHierarchicalDataItem({ code: `CIR`, parent: `Africa`, name: `Cote Ivoire`, population: 20152894 }),
+ new CountyHierarchicalDataItem({ code: `DBT`, parent: `Africa`, name: `Djibouti`, population: 905564 }),
+ new CountyHierarchicalDataItem({ code: `ETG`, parent: `Africa`, name: `Equatorial Guinea`, population: 720213 }),
+ new CountyHierarchicalDataItem({ code: `ERT`, parent: `Africa`, name: `Eritrea`, population: 5415280 }),
+ new CountyHierarchicalDataItem({ code: `ETH`, parent: `Africa`, name: `Ethiopia`, population: 84734262 }),
+ new CountyHierarchicalDataItem({ code: `GBN`, parent: `Africa`, name: `Gabon`, population: 1534262 }),
+ new CountyHierarchicalDataItem({ code: `GMB`, parent: `Africa`, name: `Gambia`, population: 1776103 }),
+ new CountyHierarchicalDataItem({ code: `GHN`, parent: `Africa`, name: `Ghana`, population: 24965816 }),
+ new CountyHierarchicalDataItem({ code: `GUN`, parent: `Africa`, name: `Guinea`, population: 10221808 }),
+ new CountyHierarchicalDataItem({ code: `GNB`, parent: `Africa`, name: `Guinea-Bissau`, population: 1547061 }),
+ new CountyHierarchicalDataItem({ code: `KEN`, parent: `Africa`, name: `Kenya`, population: 41609728 }),
+ new CountyHierarchicalDataItem({ code: `LES`, parent: `Africa`, name: `Lesotho`, population: 2193843 }),
+ new CountyHierarchicalDataItem({ code: `LBR`, parent: `Africa`, name: `Liberia`, population: 4128572 }),
+ new CountyHierarchicalDataItem({ code: `MDG`, parent: `Africa`, name: `Madagascar`, population: 21315135 }),
+ new CountyHierarchicalDataItem({ code: `MLW`, parent: `Africa`, name: `Malawi`, population: 15380888 }),
+ new CountyHierarchicalDataItem({ code: `MAL`, parent: `Africa`, name: `Mali`, population: 15839538 }),
+ new CountyHierarchicalDataItem({ code: `MRT`, parent: `Africa`, name: `Mauritania`, population: 3541540 }),
+ new CountyHierarchicalDataItem({ code: `MUS`, parent: `Africa`, name: `Mauritius`, population: 1286051 }),
+ new CountyHierarchicalDataItem({ code: `MOZ`, parent: `Africa`, name: `Mozambique`, population: 23929708 }),
+ new CountyHierarchicalDataItem({ code: `NMB`, parent: `Africa`, name: `Namibia`, population: 2324004 }),
+ new CountyHierarchicalDataItem({ code: `NER`, parent: `Africa`, name: `Niger`, population: 16068994 }),
+ new CountyHierarchicalDataItem({ code: `NGA`, parent: `Africa`, name: `Nigeria`, population: 162470737 }),
+ new CountyHierarchicalDataItem({ code: `RWD`, parent: `Africa`, name: `Rwanda`, population: 10942950 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Africa`, name: `Sao Tome`, population: 168526 }),
+ new CountyHierarchicalDataItem({ code: `SEN`, parent: `Africa`, name: `Senegal`, population: 12767556 }),
+ new CountyHierarchicalDataItem({ code: `SYC`, parent: `Africa`, name: `Seychelles`, population: 86000 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Africa`, name: `Sierra Leone`, population: 5997486 }),
+ new CountyHierarchicalDataItem({ code: `ZAF`, parent: `Africa`, name: `South Africa`, population: 50586757 }),
+ new CountyHierarchicalDataItem({ code: `SSD`, parent: `Africa`, name: `South Sudan`, population: 10314021 }),
+ new CountyHierarchicalDataItem({ code: `SDN`, parent: `Africa`, name: `Sudan`, population: 34318385 }),
+ new CountyHierarchicalDataItem({ code: `SWZ`, parent: `Africa`, name: `Swaziland`, population: 1067773 }),
+ new CountyHierarchicalDataItem({ code: `TNZ`, parent: `Africa`, name: `Tanzania`, population: 46218486 }),
+ new CountyHierarchicalDataItem({ code: `TOG`, parent: `Africa`, name: `Togo`, population: 6154813 }),
+ new CountyHierarchicalDataItem({ code: `UGN`, parent: `Africa`, name: `Uganda`, population: 34509205 }),
+ new CountyHierarchicalDataItem({ code: `ZMB`, parent: `Africa`, name: `Zambia`, population: 13474959 }),
+ new CountyHierarchicalDataItem({ code: `ZWE`, parent: `Africa`, name: `Zimbabwe`, population: 12754378 }),
+ new CountyHierarchicalDataItem({ code: `AFG`, parent: `Asia`, name: `Afghanistan`, population: 35320445 }),
+ new CountyHierarchicalDataItem({ code: `BAN`, parent: `Asia`, name: `Bangladesh`, population: 150493658 }),
+ new CountyHierarchicalDataItem({ code: `BHT`, parent: `Asia`, name: `Bhutan`, population: 738267 }),
+ new CountyHierarchicalDataItem({ code: `BRN`, parent: `Asia`, name: `Brunei`, population: 405938 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Asia`, name: `Cambodia`, population: 14305183 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Asia`, name: `China`, population: 1344130000 }),
+ new CountyHierarchicalDataItem({ code: `HNK`, parent: `Asia`, name: `Hong Kong`, population: 7071600 }),
+ new CountyHierarchicalDataItem({ code: `IND`, parent: `Asia`, name: `India`, population: 1241491960 }),
+ new CountyHierarchicalDataItem({ code: `IDN`, parent: `Asia`, name: `Indonesia`, population: 242325638 }),
+ new CountyHierarchicalDataItem({ code: `JPN`, parent: `Asia`, name: `Japan`, population: 127817277 }),
+ new CountyHierarchicalDataItem({ code: `KZH`, parent: `Asia`, name: `Kazakhstan`, population: 16558676 }),
+ new CountyHierarchicalDataItem({ code: `NKO`, parent: `Asia`, name: `North Korea`, population: 24451285 }),
+ new CountyHierarchicalDataItem({ code: `SKO`, parent: `Asia`, name: `South Korea`, population: 49779000 }),
+ new CountyHierarchicalDataItem({ code: `KGZ`, parent: `Asia`, name: `Kyrgyzstan`, population: 5514600 }),
+ new CountyHierarchicalDataItem({ code: `LAO`, parent: `Asia`, name: `Lao PDR`, population: 6288037 }),
+ new CountyHierarchicalDataItem({ code: `MAC`, parent: `Asia`, name: `Macao`, population: 555731 }),
+ new CountyHierarchicalDataItem({ code: `MYS`, parent: `Asia`, name: `Malaysia`, population: 28859154 }),
+ new CountyHierarchicalDataItem({ code: `MDV`, parent: `Asia`, name: `Maldives`, population: 320081 }),
+ new CountyHierarchicalDataItem({ code: `MNG`, parent: `Asia`, name: `Mongolia`, population: 2800114 }),
+ new CountyHierarchicalDataItem({ code: `MYM`, parent: `Asia`, name: `Myanmar`, population: 48336763 }),
+ new CountyHierarchicalDataItem({ code: `NPL`, parent: `Asia`, name: `Nepal`, population: 30485798 }),
+ new CountyHierarchicalDataItem({ code: `PHP`, parent: `Asia`, name: `Philippines`, population: 94852030 }),
+ new CountyHierarchicalDataItem({ code: `SNG`, parent: `Asia`, name: `Singapore`, population: 5183700 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Asia`, name: `Sri Lanka`, population: 20869000 }),
+ new CountyHierarchicalDataItem({ code: `TKS`, parent: `Asia`, name: `Tajikistan`, population: 6976958 }),
+ new CountyHierarchicalDataItem({ code: `THL`, parent: `Asia`, name: `Thailand`, population: 69518555 }),
+ new CountyHierarchicalDataItem({ code: `TRK`, parent: `Asia`, name: `Turkmenistan`, population: 5105301 }),
+ new CountyHierarchicalDataItem({ code: `UZB`, parent: `Asia`, name: `Uzbekistan`, population: 29341200 }),
+ new CountyHierarchicalDataItem({ code: `VTN`, parent: `Asia`, name: `Vietnam`, population: 87840000 }),
+ new CountyHierarchicalDataItem({ code: `ANT`, parent: `Central America`, name: `Antigua`, population: 89612 }),
+ new CountyHierarchicalDataItem({ code: `ARB`, parent: `Central America`, name: `Aruba`, population: 108141 }),
+ new CountyHierarchicalDataItem({ code: `BHM`, parent: `Central America`, name: `Bahamas`, population: 347176 }),
+ new CountyHierarchicalDataItem({ code: `BRB`, parent: `Central America`, name: `Barbados`, population: 273925 }),
+ new CountyHierarchicalDataItem({ code: `BLZ`, parent: `Central America`, name: `Belize`, population: 356600 }),
+ new CountyHierarchicalDataItem({ code: `BRM`, parent: `Central America`, name: `Bermuda`, population: 64700 }),
+ new CountyHierarchicalDataItem({ code: `CYI`, parent: `Central America`, name: `Cayman Islands`, population: 56729 }),
+ new CountyHierarchicalDataItem({ code: `CSR`, parent: `Central America`, name: `Costa Rica`, population: 4726575 }),
+ new CountyHierarchicalDataItem({ code: `CUB`, parent: `Central America`, name: `Cuba`, population: 11253665 }),
+ new CountyHierarchicalDataItem({ code: `CUR`, parent: `Central America`, name: `Curacao`, population: 145619 }),
+ new CountyHierarchicalDataItem({ code: `DMA`, parent: `Central America`, name: `Dominica`, population: 67675 }),
+ new CountyHierarchicalDataItem({ code: `DOM`, parent: `Central America`, name: `Dominican Republic`, population: 10056181 }),
+ new CountyHierarchicalDataItem({ code: `SLV`, parent: `Central America`, name: `El Salvador`, population: 6227491 }),
+ new CountyHierarchicalDataItem({ code: `FIS`, parent: `Central America`, name: `Faeroe Islands`, population: 48863 }),
+ new CountyHierarchicalDataItem({ code: `GND`, parent: `Central America`, name: `Grenada`, population: 104890 }),
+ new CountyHierarchicalDataItem({ code: `GUA`, parent: `Central America`, name: `Guam`, population: 182111 }),
+ new CountyHierarchicalDataItem({ code: `GTM`, parent: `Central America`, name: `Guatemala`, population: 14757316 }),
+ new CountyHierarchicalDataItem({ code: `HAT`, parent: `Central America`, name: `Haiti`, population: 10123787 }),
+ new CountyHierarchicalDataItem({ code: `HON`, parent: `Central America`, name: `Honduras`, population: 7754687 }),
+ new CountyHierarchicalDataItem({ code: `JAM`, parent: `Central America`, name: `Jamaica`, population: 2706500 }),
+ new CountyHierarchicalDataItem({ code: `NCR`, parent: `Central America`, name: `Nicaragua`, population: 5869859 }),
+ new CountyHierarchicalDataItem({ code: `NMI`, parent: `Central America`, name: `Northern Mariana Islands`, population: 61174 }),
+ new CountyHierarchicalDataItem({ code: `PAN`, parent: `Central America`, name: `Panama`, population: 3571185 }),
+ new CountyHierarchicalDataItem({ code: `PRT`, parent: `Central America`, name: `Puerto Rico`, population: 3706690 }),
+ new CountyHierarchicalDataItem({ code: `STK`, parent: `Central America`, name: `St. Kitts`, population: 53051 }),
+ new CountyHierarchicalDataItem({ code: `STL`, parent: `Central America`, name: `St. Lucia`, population: 176000 }),
+ new CountyHierarchicalDataItem({ code: `STV`, parent: `Central America`, name: `St. Vincent`, population: 109365 }),
+ new CountyHierarchicalDataItem({ code: `TAB`, parent: `Central America`, name: `Trinidad and Tobago`, population: 1346350 }),
+ new CountyHierarchicalDataItem({ code: `RCI`, parent: `Central America`, name: `Turks and Caicos Islands`, population: 39184 }),
+ new CountyHierarchicalDataItem({ code: `ISV`, parent: `Central America`, name: `US Virgin Islands`, population: 109666 }),
+ new CountyHierarchicalDataItem({ code: `ALB`, parent: `Europe`, name: `Albania`, population: 3215988 }),
+ new CountyHierarchicalDataItem({ code: `AND`, parent: `Europe`, name: `Andorra`, population: 86165 }),
+ new CountyHierarchicalDataItem({ code: `ARM`, parent: `Europe`, name: `Armenia`, population: 3100236 }),
+ new CountyHierarchicalDataItem({ code: `AUT`, parent: `Europe`, name: `Austria`, population: 8423635 }),
+ new CountyHierarchicalDataItem({ code: `BER`, parent: `Europe`, name: `Belarus`, population: 9473000 }),
+ new CountyHierarchicalDataItem({ code: `BEL`, parent: `Europe`, name: `Belgium`, population: 11020952 }),
+ new CountyHierarchicalDataItem({ code: `BIH`, parent: `Europe`, name: `Bosnia`, population: 3752228 }),
+ new CountyHierarchicalDataItem({ code: `BUL`, parent: `Europe`, name: `Bulgaria`, population: 7348328 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Europe`, name: `Channel Islands`, population: 153876 }),
+ new CountyHierarchicalDataItem({ code: `CRO`, parent: `Europe`, name: `Croatia`, population: 4403000 }),
+ new CountyHierarchicalDataItem({ code: `CYP`, parent: `Europe`, name: `Cyprus`, population: 1116564 }),
+ new CountyHierarchicalDataItem({ code: `CZE`, parent: `Europe`, name: `Czechia`, population: 10496088 }),
+ new CountyHierarchicalDataItem({ code: `DEN`, parent: `Europe`, name: `Denmark`, population: 5570572 }),
+ new CountyHierarchicalDataItem({ code: `EST`, parent: `Europe`, name: `Estonia`, population: 1339928 }),
+ new CountyHierarchicalDataItem({ code: `FIN`, parent: `Europe`, name: `Finland`, population: 5388272 }),
+ new CountyHierarchicalDataItem({ code: `FRA`, parent: `Europe`, name: `France`, population: 65433714 }),
+ new CountyHierarchicalDataItem({ code: `GEO`, parent: `Europe`, name: `Georgia`, population: 4486000 }),
+ new CountyHierarchicalDataItem({ code: `DEU`, parent: `Europe`, name: `Germany`, population: 81797673 }),
+ new CountyHierarchicalDataItem({ code: `GRC`, parent: `Europe`, name: `Greece`, population: 11300410 }),
+ new CountyHierarchicalDataItem({ code: `HUN`, parent: `Europe`, name: `Hungary`, population: 9971727 }),
+ new CountyHierarchicalDataItem({ code: `ICE`, parent: `Europe`, name: `Iceland`, population: 319014 }),
+ new CountyHierarchicalDataItem({ code: `IRE`, parent: `Europe`, name: `Ireland`, population: 4576317 }),
+ new CountyHierarchicalDataItem({ code: `IOM`, parent: `Europe`, name: `Isle of Man`, population: 83327 }),
+ new CountyHierarchicalDataItem({ code: `ITA`, parent: `Europe`, name: `Italy`, population: 60723603 }),
+ new CountyHierarchicalDataItem({ code: `KOS`, parent: `Europe`, name: `Kosovo`, population: 1802765 }),
+ new CountyHierarchicalDataItem({ code: `LAT`, parent: `Europe`, name: `Latvia`, population: 2058184 }),
+ new CountyHierarchicalDataItem({ code: `LVA`, parent: `Europe`, name: `Liechtenstein`, population: 36304 }),
+ new CountyHierarchicalDataItem({ code: `LTU`, parent: `Europe`, name: `Lithuania`, population: 3030173 }),
+ new CountyHierarchicalDataItem({ code: `LUX`, parent: `Europe`, name: `Luxembourg`, population: 518252 }),
+ new CountyHierarchicalDataItem({ code: `MKD`, parent: `Europe`, name: `North Macedonia`, population: 2063893 }),
+ new CountyHierarchicalDataItem({ code: `MLT`, parent: `Europe`, name: `Malta`, population: 415654 }),
+ new CountyHierarchicalDataItem({ code: `MDA`, parent: `Europe`, name: `Moldova`, population: 3559000 }),
+ new CountyHierarchicalDataItem({ code: `MON`, parent: `Europe`, name: `Monaco`, population: 35427 }),
+ new CountyHierarchicalDataItem({ code: `MNE`, parent: `Europe`, name: `Montenegro`, population: 632261 }),
+ new CountyHierarchicalDataItem({ code: `MLD`, parent: `Europe`, name: `Netherlands`, population: 16693074 }),
+ new CountyHierarchicalDataItem({ code: `NOR`, parent: `Europe`, name: `Norway`, population: 4953088 }),
+ new CountyHierarchicalDataItem({ code: `POL`, parent: `Europe`, name: `Poland`, population: 38534157 }),
+ new CountyHierarchicalDataItem({ code: `POR`, parent: `Europe`, name: `Portugal`, population: 10556999 }),
+ new CountyHierarchicalDataItem({ code: `ROM`, parent: `Europe`, name: `Romania`, population: 21384832 }),
+ new CountyHierarchicalDataItem({ code: `RUS`, parent: `Europe`, name: `Russia`, population: 142960000 }),
+ new CountyHierarchicalDataItem({ code: `SMR`, parent: `Europe`, name: `San Marino`, population: 31735 }),
+ new CountyHierarchicalDataItem({ code: `SBR`, parent: `Europe`, name: `Serbia`, population: 7258745 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `Sint Maarten`, population: 36609 }),
+ new CountyHierarchicalDataItem({ code: `SVK`, parent: `Europe`, name: `Slovakia`, population: 5398384 }),
+ new CountyHierarchicalDataItem({ code: `SLO`, parent: `Europe`, name: `Slovenia`, population: 2052843 }),
+ new CountyHierarchicalDataItem({ code: `ESP`, parent: `Europe`, name: `Spain`, population: 46174601 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `St. Martin`, population: 30615 }),
+ new CountyHierarchicalDataItem({ code: `SWE`, parent: `Europe`, name: `Sweden`, population: 9449213 }),
+ new CountyHierarchicalDataItem({ code: `CHE`, parent: `Europe`, name: `Switzerland`, population: 7912398 }),
+ new CountyHierarchicalDataItem({ code: `UKR`, parent: `Europe`, name: `Ukraine`, population: 45706100 }),
+ new CountyHierarchicalDataItem({ code: `GBR`, parent: `Europe`, name: `United Kingdom`, population: 62744081 }),
+ new CountyHierarchicalDataItem({ code: `DZA`, parent: `Middle East`, name: `Algeria`, population: 35980193 }),
+ new CountyHierarchicalDataItem({ code: `AZE`, parent: `Middle East`, name: `Azerbaijan`, population: 9173082 }),
+ new CountyHierarchicalDataItem({ code: `BHR`, parent: `Middle East`, name: `Bahrain`, population: 1323535 }),
+ new CountyHierarchicalDataItem({ code: `EGY`, parent: `Middle East`, name: `Egypt`, population: 82536770 }),
+ new CountyHierarchicalDataItem({ code: `IRN`, parent: `Middle East`, name: `Iran`, population: 74798599 }),
+ new CountyHierarchicalDataItem({ code: `IRQ`, parent: `Middle East`, name: `Iraq`, population: 32961959 }),
+ new CountyHierarchicalDataItem({ code: `ISR`, parent: `Middle East`, name: `Israel`, population: 7765900 }),
+ new CountyHierarchicalDataItem({ code: `JOR`, parent: `Middle East`, name: `Jordan`, population: 6181000 }),
+ new CountyHierarchicalDataItem({ code: `KWT`, parent: `Middle East`, name: `Kuwait`, population: 2818042 }),
+ new CountyHierarchicalDataItem({ code: `LBN`, parent: `Middle East`, name: `Lebanon`, population: 4259405 }),
+ new CountyHierarchicalDataItem({ code: `LBY`, parent: `Middle East`, name: `Libya`, population: 6422772 }),
+ new CountyHierarchicalDataItem({ code: `MAR`, parent: `Middle East`, name: `Morocco`, population: 32272974 }),
+ new CountyHierarchicalDataItem({ code: `OMN`, parent: `Middle East`, name: `Oman`, population: 2846145 }),
+ new CountyHierarchicalDataItem({ code: `PKS`, parent: `Middle East`, name: `Pakistan`, population: 176745364 }),
+ new CountyHierarchicalDataItem({ code: `QTR`, parent: `Middle East`, name: `Qatar`, population: 1870041 }),
+ new CountyHierarchicalDataItem({ code: `SAR`, parent: `Middle East`, name: `Saudi Arabia`, population: 28082541 }),
+ new CountyHierarchicalDataItem({ code: `SOM`, parent: `Middle East`, name: `Somalia`, population: 9556873 }),
+ new CountyHierarchicalDataItem({ code: `SYR`, parent: `Middle East`, name: `Syria`, population: 20820311 }),
+ new CountyHierarchicalDataItem({ code: `TUN`, parent: `Middle East`, name: `Tunisia`, population: 10673800 }),
+ new CountyHierarchicalDataItem({ code: `TUR`, parent: `Middle East`, name: `Turkey`, population: 73639596 }),
+ new CountyHierarchicalDataItem({ code: `UAE`, parent: `Middle East`, name: `United Arab Emirates`, population: 7890924 }),
+ new CountyHierarchicalDataItem({ code: `WTB`, parent: `Middle East`, name: `West Bank`, population: 3927051 }),
+ new CountyHierarchicalDataItem({ code: `YEM`, parent: `Middle East`, name: `Yemen`, population: 24799880 }),
+ new CountyHierarchicalDataItem({ code: `CAN`, parent: `North America`, name: `Canada`, population: 34483975 }),
+ new CountyHierarchicalDataItem({ code: `GRL`, parent: `North America`, name: `Greenland`, population: 56840 }),
+ new CountyHierarchicalDataItem({ code: `MEX`, parent: `North America`, name: `Mexico`, population: 114793341 }),
+ new CountyHierarchicalDataItem({ code: `USA`, parent: `North America`, name: `United States`, population: 311591917 }),
+ new CountyHierarchicalDataItem({ code: `AMS`, parent: `Oceania`, name: `American Samoa`, population: 69543 }),
+ new CountyHierarchicalDataItem({ code: `AUS`, parent: `Oceania`, name: `Australia`, population: 22323900 }),
+ new CountyHierarchicalDataItem({ code: `FIJ`, parent: `Oceania`, name: `Fiji`, population: 868406 }),
+ new CountyHierarchicalDataItem({ code: `FRP`, parent: `Oceania`, name: `French Polynesia`, population: 273777 }),
+ new CountyHierarchicalDataItem({ code: `KIR`, parent: `Oceania`, name: `Kiribati`, population: 101093 }),
+ new CountyHierarchicalDataItem({ code: `MIS`, parent: `Oceania`, name: `Marshall Islands`, population: 54816 }),
+ new CountyHierarchicalDataItem({ code: `MCR`, parent: `Oceania`, name: `Micronesia`, population: 111542 }),
+ new CountyHierarchicalDataItem({ code: `NCD`, parent: `Oceania`, name: `New Caledonia`, population: 254024 }),
+ new CountyHierarchicalDataItem({ code: `NZL`, parent: `Oceania`, name: `New Zealand`, population: 4405200 }),
+ new CountyHierarchicalDataItem({ code: `PAL`, parent: `Oceania`, name: `Palau`, population: 20609 }),
+ new CountyHierarchicalDataItem({ code: `PNG`, parent: `Oceania`, name: `Papua New Guinea`, population: 7013829 }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: `Oceania`, name: `Samoa`, population: 183874 }),
+ new CountyHierarchicalDataItem({ code: `SIS`, parent: `Oceania`, name: `Solomon Islands`, population: 552267 }),
+ new CountyHierarchicalDataItem({ code: `TML`, parent: `Oceania`, name: `Timor-Leste`, population: 1175880 }),
+ new CountyHierarchicalDataItem({ code: `TON`, parent: `Oceania`, name: `Tonga`, population: 104509 }),
+ new CountyHierarchicalDataItem({ code: `TUV`, parent: `Oceania`, name: `Tuvalu`, population: 9847 }),
+ new CountyHierarchicalDataItem({ code: `VNT`, parent: `Oceania`, name: `Vanuatu`, population: 245619 }),
+ new CountyHierarchicalDataItem({ code: `ARG`, parent: `South America`, name: `Argentina`, population: 40764561 }),
+ new CountyHierarchicalDataItem({ code: `BOL`, parent: `South America`, name: `Bolivia`, population: 10088108 }),
+ new CountyHierarchicalDataItem({ code: `BRA`, parent: `South America`, name: `Brazil`, population: 196655014 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `South America`, name: `Chile`, population: 17269525 }),
+ new CountyHierarchicalDataItem({ code: `COL`, parent: `South America`, name: `Colombia`, population: 46927125 }),
+ new CountyHierarchicalDataItem({ code: `ECU`, parent: `South America`, name: `Ecuador`, population: 14666055 }),
+ new CountyHierarchicalDataItem({ code: `GUY`, parent: `South America`, name: `Guyana`, population: 756040 }),
+ new CountyHierarchicalDataItem({ code: `PAR`, parent: `South America`, name: `Paraguay`, population: 6568290 }),
+ new CountyHierarchicalDataItem({ code: `PER`, parent: `South America`, name: `Peru`, population: 29399817 }),
+ new CountyHierarchicalDataItem({ code: `SUR`, parent: `South America`, name: `Suriname`, population: 529419 }),
+ new CountyHierarchicalDataItem({ code: `URG`, parent: `South America`, name: `Uruguay`, population: 3368595 }),
+ new CountyHierarchicalDataItem({ code: `VEN`, parent: `South America`, name: `Venezuela`, population: 29278000 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/tree-map/styling/.codesandbox/Dockerfile b/samples/charts/tree-map/styling/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/tree-map/styling/.codesandbox/Dockerfile
+++ b/samples/charts/tree-map/styling/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/tree-map/styling/package.json b/samples/charts/tree-map/styling/package.json
index c5ced7a51..6e9145c6b 100644
--- a/samples/charts/tree-map/styling/package.json
+++ b/samples/charts/tree-map/styling/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/charts/tree-map/styling/src/CountyHierarchicalData.ts b/samples/charts/tree-map/styling/src/CountyHierarchicalData.ts
index 5193e116c..1b7efca0d 100644
--- a/samples/charts/tree-map/styling/src/CountyHierarchicalData.ts
+++ b/samples/charts/tree-map/styling/src/CountyHierarchicalData.ts
@@ -15,1560 +15,228 @@ export class CountyHierarchicalData extends Array {
super(...items);
} else {
const newItems = [
- new CountyHierarchicalDataItem(
- {
- code: `AFC`,
- parent: null,
- name: `Africa`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ASA`,
- parent: null,
- name: `Asia`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EUR`,
- parent: null,
- name: `Europe`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDE`,
- parent: null,
- name: `Middle East`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NAM`,
- parent: null,
- name: `North America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: null,
- name: `Central America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: null,
- name: `South America`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OCE`,
- parent: null,
- name: `Oceania`,
- population: null
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANG`,
- parent: `Africa`,
- name: `Angola`,
- population: 19618432
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEN`,
- parent: `Africa`,
- name: `Benin`,
- population: 9099922
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOT`,
- parent: `Africa`,
- name: `Botswana`,
- population: 2030738
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burkina Faso`,
- population: 16967845
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUR`,
- parent: `Africa`,
- name: `Burundi`,
- population: 8575172
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Africa`,
- name: `Cameroon`,
- population: 20030362
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CPV`,
- parent: `Africa`,
- name: `Cape Verde`,
- population: 500585
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAR`,
- parent: `Africa`,
- name: `Central African Republic`,
- population: 4486837
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHD`,
- parent: `Africa`,
- name: `Chad`,
- population: 11525496
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COM`,
- parent: `Africa`,
- name: `Comoros`,
- population: 753943
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DRC`,
- parent: `Africa`,
- name: `Congo DRC`,
- population: 67757577
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRP`,
- parent: `Africa`,
- name: `Congo Republic`,
- population: 4139748
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CIR`,
- parent: `Africa`,
- name: `Cote Ivoire`,
- population: 20152894
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DBT`,
- parent: `Africa`,
- name: `Djibouti`,
- population: 905564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETG`,
- parent: `Africa`,
- name: `Equatorial Guinea`,
- population: 720213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ERT`,
- parent: `Africa`,
- name: `Eritrea`,
- population: 5415280
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ETH`,
- parent: `Africa`,
- name: `Ethiopia`,
- population: 84734262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBN`,
- parent: `Africa`,
- name: `Gabon`,
- population: 1534262
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GMB`,
- parent: `Africa`,
- name: `Gambia`,
- population: 1776103
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GHN`,
- parent: `Africa`,
- name: `Ghana`,
- population: 24965816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUN`,
- parent: `Africa`,
- name: `Guinea`,
- population: 10221808
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GNB`,
- parent: `Africa`,
- name: `Guinea-Bissau`,
- population: 1547061
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KEN`,
- parent: `Africa`,
- name: `Kenya`,
- population: 41609728
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LES`,
- parent: `Africa`,
- name: `Lesotho`,
- population: 2193843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBR`,
- parent: `Africa`,
- name: `Liberia`,
- population: 4128572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDG`,
- parent: `Africa`,
- name: `Madagascar`,
- population: 21315135
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLW`,
- parent: `Africa`,
- name: `Malawi`,
- population: 15380888
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAL`,
- parent: `Africa`,
- name: `Mali`,
- population: 15839538
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MRT`,
- parent: `Africa`,
- name: `Mauritania`,
- population: 3541540
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MUS`,
- parent: `Africa`,
- name: `Mauritius`,
- population: 1286051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MOZ`,
- parent: `Africa`,
- name: `Mozambique`,
- population: 23929708
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMB`,
- parent: `Africa`,
- name: `Namibia`,
- population: 2324004
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NER`,
- parent: `Africa`,
- name: `Niger`,
- population: 16068994
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NGA`,
- parent: `Africa`,
- name: `Nigeria`,
- population: 162470737
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RWD`,
- parent: `Africa`,
- name: `Rwanda`,
- population: 10942950
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Africa`,
- name: `Sao Tome`,
- population: 168526
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SEN`,
- parent: `Africa`,
- name: `Senegal`,
- population: 12767556
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYC`,
- parent: `Africa`,
- name: `Seychelles`,
- population: 86000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Africa`,
- name: `Sierra Leone`,
- population: 5997486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZAF`,
- parent: `Africa`,
- name: `South Africa`,
- population: 50586757
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SSD`,
- parent: `Africa`,
- name: `South Sudan`,
- population: 10314021
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SDN`,
- parent: `Africa`,
- name: `Sudan`,
- population: 34318385
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWZ`,
- parent: `Africa`,
- name: `Swaziland`,
- population: 1067773
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TNZ`,
- parent: `Africa`,
- name: `Tanzania`,
- population: 46218486
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TOG`,
- parent: `Africa`,
- name: `Togo`,
- population: 6154813
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UGN`,
- parent: `Africa`,
- name: `Uganda`,
- population: 34509205
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZMB`,
- parent: `Africa`,
- name: `Zambia`,
- population: 13474959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ZWE`,
- parent: `Africa`,
- name: `Zimbabwe`,
- population: 12754378
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AFG`,
- parent: `Asia`,
- name: `Afghanistan`,
- population: 35320445
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BAN`,
- parent: `Asia`,
- name: `Bangladesh`,
- population: 150493658
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHT`,
- parent: `Asia`,
- name: `Bhutan`,
- population: 738267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRN`,
- parent: `Asia`,
- name: `Brunei`,
- population: 405938
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAM`,
- parent: `Asia`,
- name: `Cambodia`,
- population: 14305183
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Asia`,
- name: `China`,
- population: 1344130000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HNK`,
- parent: `Asia`,
- name: `Hong Kong`,
- population: 7071600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IND`,
- parent: `Asia`,
- name: `India`,
- population: 1241491960
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IDN`,
- parent: `Asia`,
- name: `Indonesia`,
- population: 242325638
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JPN`,
- parent: `Asia`,
- name: `Japan`,
- population: 127817277
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KZH`,
- parent: `Asia`,
- name: `Kazakhstan`,
- population: 16558676
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NKO`,
- parent: `Asia`,
- name: `North Korea`,
- population: 24451285
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SKO`,
- parent: `Asia`,
- name: `South Korea`,
- population: 49779000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KGZ`,
- parent: `Asia`,
- name: `Kyrgyzstan`,
- population: 5514600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAO`,
- parent: `Asia`,
- name: `Lao PDR`,
- population: 6288037
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAC`,
- parent: `Asia`,
- name: `Macao`,
- population: 555731
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYS`,
- parent: `Asia`,
- name: `Malaysia`,
- population: 28859154
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDV`,
- parent: `Asia`,
- name: `Maldives`,
- population: 320081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNG`,
- parent: `Asia`,
- name: `Mongolia`,
- population: 2800114
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MYM`,
- parent: `Asia`,
- name: `Myanmar`,
- population: 48336763
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NPL`,
- parent: `Asia`,
- name: `Nepal`,
- population: 30485798
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PHP`,
- parent: `Asia`,
- name: `Philippines`,
- population: 94852030
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SNG`,
- parent: `Asia`,
- name: `Singapore`,
- population: 5183700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SRL`,
- parent: `Asia`,
- name: `Sri Lanka`,
- population: 20869000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TKS`,
- parent: `Asia`,
- name: `Tajikistan`,
- population: 6976958
- }),
- new CountyHierarchicalDataItem(
- {
- code: `THL`,
- parent: `Asia`,
- name: `Thailand`,
- population: 69518555
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TRK`,
- parent: `Asia`,
- name: `Turkmenistan`,
- population: 5105301
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UZB`,
- parent: `Asia`,
- name: `Uzbekistan`,
- population: 29341200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VTN`,
- parent: `Asia`,
- name: `Vietnam`,
- population: 87840000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ANT`,
- parent: `Central America`,
- name: `Antigua`,
- population: 89612
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARB`,
- parent: `Central America`,
- name: `Aruba`,
- population: 108141
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHM`,
- parent: `Central America`,
- name: `Bahamas`,
- population: 347176
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRB`,
- parent: `Central America`,
- name: `Barbados`,
- population: 273925
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BLZ`,
- parent: `Central America`,
- name: `Belize`,
- population: 356600
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRM`,
- parent: `Central America`,
- name: `Bermuda`,
- population: 64700
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYI`,
- parent: `Central America`,
- name: `Cayman Islands`,
- population: 56729
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CSR`,
- parent: `Central America`,
- name: `Costa Rica`,
- population: 4726575
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUB`,
- parent: `Central America`,
- name: `Cuba`,
- population: 11253665
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CUR`,
- parent: `Central America`,
- name: `Curacao`,
- population: 145619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DMA`,
- parent: `Central America`,
- name: `Dominica`,
- population: 67675
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DOM`,
- parent: `Central America`,
- name: `Dominican Republic`,
- population: 10056181
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLV`,
- parent: `Central America`,
- name: `El Salvador`,
- population: 6227491
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIS`,
- parent: `Central America`,
- name: `Faeroe Islands`,
- population: 48863
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GND`,
- parent: `Central America`,
- name: `Grenada`,
- population: 104890
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUA`,
- parent: `Central America`,
- name: `Guam`,
- population: 182111
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GTM`,
- parent: `Central America`,
- name: `Guatemala`,
- population: 14757316
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HAT`,
- parent: `Central America`,
- name: `Haiti`,
- population: 10123787
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HON`,
- parent: `Central America`,
- name: `Honduras`,
- population: 7754687
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JAM`,
- parent: `Central America`,
- name: `Jamaica`,
- population: 2706500
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCR`,
- parent: `Central America`,
- name: `Nicaragua`,
- population: 5869859
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NMI`,
- parent: `Central America`,
- name: `Northern Mariana Islands`,
- population: 61174
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAN`,
- parent: `Central America`,
- name: `Panama`,
- population: 3571185
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PRT`,
- parent: `Central America`,
- name: `Puerto Rico`,
- population: 3706690
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STK`,
- parent: `Central America`,
- name: `St. Kitts`,
- population: 53051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STL`,
- parent: `Central America`,
- name: `St. Lucia`,
- population: 176000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STV`,
- parent: `Central America`,
- name: `St. Vincent`,
- population: 109365
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TAB`,
- parent: `Central America`,
- name: `Trinidad and Tobago`,
- population: 1346350
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RCI`,
- parent: `Central America`,
- name: `Turks and Caicos Islands`,
- population: 39184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISV`,
- parent: `Central America`,
- name: `US Virgin Islands`,
- population: 109666
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ALB`,
- parent: `Europe`,
- name: `Albania`,
- population: 3215988
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AND`,
- parent: `Europe`,
- name: `Andorra`,
- population: 86165
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARM`,
- parent: `Europe`,
- name: `Armenia`,
- population: 3100236
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUT`,
- parent: `Europe`,
- name: `Austria`,
- population: 8423635
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BER`,
- parent: `Europe`,
- name: `Belarus`,
- population: 9473000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BEL`,
- parent: `Europe`,
- name: `Belgium`,
- population: 11020952
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BIH`,
- parent: `Europe`,
- name: `Bosnia`,
- population: 3752228
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BUL`,
- parent: `Europe`,
- name: `Bulgaria`,
- population: 7348328
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `Europe`,
- name: `Channel Islands`,
- population: 153876
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CRO`,
- parent: `Europe`,
- name: `Croatia`,
- population: 4403000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CYP`,
- parent: `Europe`,
- name: `Cyprus`,
- population: 1116564
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CZE`,
- parent: `Europe`,
- name: `Czechia`,
- population: 10496088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEN`,
- parent: `Europe`,
- name: `Denmark`,
- population: 5570572
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EST`,
- parent: `Europe`,
- name: `Estonia`,
- population: 1339928
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIN`,
- parent: `Europe`,
- name: `Finland`,
- population: 5388272
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRA`,
- parent: `Europe`,
- name: `France`,
- population: 65433714
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GEO`,
- parent: `Europe`,
- name: `Georgia`,
- population: 4486000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DEU`,
- parent: `Europe`,
- name: `Germany`,
- population: 81797673
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRC`,
- parent: `Europe`,
- name: `Greece`,
- population: 11300410
- }),
- new CountyHierarchicalDataItem(
- {
- code: `HUN`,
- parent: `Europe`,
- name: `Hungary`,
- population: 9971727
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ICE`,
- parent: `Europe`,
- name: `Iceland`,
- population: 319014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRE`,
- parent: `Europe`,
- name: `Ireland`,
- population: 4576317
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IOM`,
- parent: `Europe`,
- name: `Isle of Man`,
- population: 83327
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ITA`,
- parent: `Europe`,
- name: `Italy`,
- population: 60723603
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KOS`,
- parent: `Europe`,
- name: `Kosovo`,
- population: 1802765
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LAT`,
- parent: `Europe`,
- name: `Latvia`,
- population: 2058184
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LVA`,
- parent: `Europe`,
- name: `Liechtenstein`,
- population: 36304
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LTU`,
- parent: `Europe`,
- name: `Lithuania`,
- population: 3030173
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LUX`,
- parent: `Europe`,
- name: `Luxembourg`,
- population: 518252
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MKD`,
- parent: `Europe`,
- name: `North Macedonia`,
- population: 2063893
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLT`,
- parent: `Europe`,
- name: `Malta`,
- population: 415654
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MDA`,
- parent: `Europe`,
- name: `Moldova`,
- population: 3559000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MON`,
- parent: `Europe`,
- name: `Monaco`,
- population: 35427
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MNE`,
- parent: `Europe`,
- name: `Montenegro`,
- population: 632261
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MLD`,
- parent: `Europe`,
- name: `Netherlands`,
- population: 16693074
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NOR`,
- parent: `Europe`,
- name: `Norway`,
- population: 4953088
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POL`,
- parent: `Europe`,
- name: `Poland`,
- population: 38534157
- }),
- new CountyHierarchicalDataItem(
- {
- code: `POR`,
- parent: `Europe`,
- name: `Portugal`,
- population: 10556999
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ROM`,
- parent: `Europe`,
- name: `Romania`,
- population: 21384832
- }),
- new CountyHierarchicalDataItem(
- {
- code: `RUS`,
- parent: `Europe`,
- name: `Russia`,
- population: 142960000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SMR`,
- parent: `Europe`,
- name: `San Marino`,
- population: 31735
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SBR`,
- parent: `Europe`,
- name: `Serbia`,
- population: 7258745
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `Sint Maarten`,
- population: 36609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SVK`,
- parent: `Europe`,
- name: `Slovakia`,
- population: 5398384
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SLO`,
- parent: `Europe`,
- name: `Slovenia`,
- population: 2052843
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ESP`,
- parent: `Europe`,
- name: `Spain`,
- population: 46174601
- }),
- new CountyHierarchicalDataItem(
- {
- code: `STM`,
- parent: `Europe`,
- name: `St. Martin`,
- population: 30615
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SWE`,
- parent: `Europe`,
- name: `Sweden`,
- population: 9449213
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHE`,
- parent: `Europe`,
- name: `Switzerland`,
- population: 7912398
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UKR`,
- parent: `Europe`,
- name: `Ukraine`,
- population: 45706100
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GBR`,
- parent: `Europe`,
- name: `United Kingdom`,
- population: 62744081
- }),
- new CountyHierarchicalDataItem(
- {
- code: `DZA`,
- parent: `Middle East`,
- name: `Algeria`,
- population: 35980193
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AZE`,
- parent: `Middle East`,
- name: `Azerbaijan`,
- population: 9173082
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BHR`,
- parent: `Middle East`,
- name: `Bahrain`,
- population: 1323535
- }),
- new CountyHierarchicalDataItem(
- {
- code: `EGY`,
- parent: `Middle East`,
- name: `Egypt`,
- population: 82536770
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRN`,
- parent: `Middle East`,
- name: `Iran`,
- population: 74798599
- }),
- new CountyHierarchicalDataItem(
- {
- code: `IRQ`,
- parent: `Middle East`,
- name: `Iraq`,
- population: 32961959
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ISR`,
- parent: `Middle East`,
- name: `Israel`,
- population: 7765900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `JOR`,
- parent: `Middle East`,
- name: `Jordan`,
- population: 6181000
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KWT`,
- parent: `Middle East`,
- name: `Kuwait`,
- population: 2818042
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBN`,
- parent: `Middle East`,
- name: `Lebanon`,
- population: 4259405
- }),
- new CountyHierarchicalDataItem(
- {
- code: `LBY`,
- parent: `Middle East`,
- name: `Libya`,
- population: 6422772
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MAR`,
- parent: `Middle East`,
- name: `Morocco`,
- population: 32272974
- }),
- new CountyHierarchicalDataItem(
- {
- code: `OMN`,
- parent: `Middle East`,
- name: `Oman`,
- population: 2846145
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PKS`,
- parent: `Middle East`,
- name: `Pakistan`,
- population: 176745364
- }),
- new CountyHierarchicalDataItem(
- {
- code: `QTR`,
- parent: `Middle East`,
- name: `Qatar`,
- population: 1870041
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAR`,
- parent: `Middle East`,
- name: `Saudi Arabia`,
- population: 28082541
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SOM`,
- parent: `Middle East`,
- name: `Somalia`,
- population: 9556873
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SYR`,
- parent: `Middle East`,
- name: `Syria`,
- population: 20820311
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUN`,
- parent: `Middle East`,
- name: `Tunisia`,
- population: 10673800
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUR`,
- parent: `Middle East`,
- name: `Turkey`,
- population: 73639596
- }),
- new CountyHierarchicalDataItem(
- {
- code: `UAE`,
- parent: `Middle East`,
- name: `United Arab Emirates`,
- population: 7890924
- }),
- new CountyHierarchicalDataItem(
- {
- code: `WTB`,
- parent: `Middle East`,
- name: `West Bank`,
- population: 3927051
- }),
- new CountyHierarchicalDataItem(
- {
- code: `YEM`,
- parent: `Middle East`,
- name: `Yemen`,
- population: 24799880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CAN`,
- parent: `North America`,
- name: `Canada`,
- population: 34483975
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GRL`,
- parent: `North America`,
- name: `Greenland`,
- population: 56840
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MEX`,
- parent: `North America`,
- name: `Mexico`,
- population: 114793341
- }),
- new CountyHierarchicalDataItem(
- {
- code: `USA`,
- parent: `North America`,
- name: `United States`,
- population: 311591917
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AMS`,
- parent: `Oceania`,
- name: `American Samoa`,
- population: 69543
- }),
- new CountyHierarchicalDataItem(
- {
- code: `AUS`,
- parent: `Oceania`,
- name: `Australia`,
- population: 22323900
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FIJ`,
- parent: `Oceania`,
- name: `Fiji`,
- population: 868406
- }),
- new CountyHierarchicalDataItem(
- {
- code: `FRP`,
- parent: `Oceania`,
- name: `French Polynesia`,
- population: 273777
- }),
- new CountyHierarchicalDataItem(
- {
- code: `KIR`,
- parent: `Oceania`,
- name: `Kiribati`,
- population: 101093
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MIS`,
- parent: `Oceania`,
- name: `Marshall Islands`,
- population: 54816
- }),
- new CountyHierarchicalDataItem(
- {
- code: `MCR`,
- parent: `Oceania`,
- name: `Micronesia`,
- population: 111542
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NCD`,
- parent: `Oceania`,
- name: `New Caledonia`,
- population: 254024
- }),
- new CountyHierarchicalDataItem(
- {
- code: `NZL`,
- parent: `Oceania`,
- name: `New Zealand`,
- population: 4405200
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAL`,
- parent: `Oceania`,
- name: `Palau`,
- population: 20609
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PNG`,
- parent: `Oceania`,
- name: `Papua New Guinea`,
- population: 7013829
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SAM`,
- parent: `Oceania`,
- name: `Samoa`,
- population: 183874
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SIS`,
- parent: `Oceania`,
- name: `Solomon Islands`,
- population: 552267
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TML`,
- parent: `Oceania`,
- name: `Timor-Leste`,
- population: 1175880
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TON`,
- parent: `Oceania`,
- name: `Tonga`,
- population: 104509
- }),
- new CountyHierarchicalDataItem(
- {
- code: `TUV`,
- parent: `Oceania`,
- name: `Tuvalu`,
- population: 9847
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VNT`,
- parent: `Oceania`,
- name: `Vanuatu`,
- population: 245619
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ARG`,
- parent: `South America`,
- name: `Argentina`,
- population: 40764561
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BOL`,
- parent: `South America`,
- name: `Bolivia`,
- population: 10088108
- }),
- new CountyHierarchicalDataItem(
- {
- code: `BRA`,
- parent: `South America`,
- name: `Brazil`,
- population: 196655014
- }),
- new CountyHierarchicalDataItem(
- {
- code: `CHI`,
- parent: `South America`,
- name: `Chile`,
- population: 17269525
- }),
- new CountyHierarchicalDataItem(
- {
- code: `COL`,
- parent: `South America`,
- name: `Colombia`,
- population: 46927125
- }),
- new CountyHierarchicalDataItem(
- {
- code: `ECU`,
- parent: `South America`,
- name: `Ecuador`,
- population: 14666055
- }),
- new CountyHierarchicalDataItem(
- {
- code: `GUY`,
- parent: `South America`,
- name: `Guyana`,
- population: 756040
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PAR`,
- parent: `South America`,
- name: `Paraguay`,
- population: 6568290
- }),
- new CountyHierarchicalDataItem(
- {
- code: `PER`,
- parent: `South America`,
- name: `Peru`,
- population: 29399817
- }),
- new CountyHierarchicalDataItem(
- {
- code: `SUR`,
- parent: `South America`,
- name: `Suriname`,
- population: 529419
- }),
- new CountyHierarchicalDataItem(
- {
- code: `URG`,
- parent: `South America`,
- name: `Uruguay`,
- population: 3368595
- }),
- new CountyHierarchicalDataItem(
- {
- code: `VEN`,
- parent: `South America`,
- name: `Venezuela`,
- population: 29278000
- }),
+ new CountyHierarchicalDataItem({ code: `AFC`, parent: null, name: `Africa`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ASA`, parent: null, name: `Asia`, population: null }),
+ new CountyHierarchicalDataItem({ code: `EUR`, parent: null, name: `Europe`, population: null }),
+ new CountyHierarchicalDataItem({ code: `MDE`, parent: null, name: `Middle East`, population: null }),
+ new CountyHierarchicalDataItem({ code: `NAM`, parent: null, name: `North America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: null, name: `Central America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: null, name: `South America`, population: null }),
+ new CountyHierarchicalDataItem({ code: `OCE`, parent: null, name: `Oceania`, population: null }),
+ new CountyHierarchicalDataItem({ code: `ANG`, parent: `Africa`, name: `Angola`, population: 19618432 }),
+ new CountyHierarchicalDataItem({ code: `BEN`, parent: `Africa`, name: `Benin`, population: 9099922 }),
+ new CountyHierarchicalDataItem({ code: `BOT`, parent: `Africa`, name: `Botswana`, population: 2030738 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burkina Faso`, population: 16967845 }),
+ new CountyHierarchicalDataItem({ code: `BUR`, parent: `Africa`, name: `Burundi`, population: 8575172 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Africa`, name: `Cameroon`, population: 20030362 }),
+ new CountyHierarchicalDataItem({ code: `CPV`, parent: `Africa`, name: `Cape Verde`, population: 500585 }),
+ new CountyHierarchicalDataItem({ code: `CAR`, parent: `Africa`, name: `Central African Republic`, population: 4486837 }),
+ new CountyHierarchicalDataItem({ code: `CHD`, parent: `Africa`, name: `Chad`, population: 11525496 }),
+ new CountyHierarchicalDataItem({ code: `COM`, parent: `Africa`, name: `Comoros`, population: 753943 }),
+ new CountyHierarchicalDataItem({ code: `DRC`, parent: `Africa`, name: `Congo DRC`, population: 67757577 }),
+ new CountyHierarchicalDataItem({ code: `CRP`, parent: `Africa`, name: `Congo Republic`, population: 4139748 }),
+ new CountyHierarchicalDataItem({ code: `CIR`, parent: `Africa`, name: `Cote Ivoire`, population: 20152894 }),
+ new CountyHierarchicalDataItem({ code: `DBT`, parent: `Africa`, name: `Djibouti`, population: 905564 }),
+ new CountyHierarchicalDataItem({ code: `ETG`, parent: `Africa`, name: `Equatorial Guinea`, population: 720213 }),
+ new CountyHierarchicalDataItem({ code: `ERT`, parent: `Africa`, name: `Eritrea`, population: 5415280 }),
+ new CountyHierarchicalDataItem({ code: `ETH`, parent: `Africa`, name: `Ethiopia`, population: 84734262 }),
+ new CountyHierarchicalDataItem({ code: `GBN`, parent: `Africa`, name: `Gabon`, population: 1534262 }),
+ new CountyHierarchicalDataItem({ code: `GMB`, parent: `Africa`, name: `Gambia`, population: 1776103 }),
+ new CountyHierarchicalDataItem({ code: `GHN`, parent: `Africa`, name: `Ghana`, population: 24965816 }),
+ new CountyHierarchicalDataItem({ code: `GUN`, parent: `Africa`, name: `Guinea`, population: 10221808 }),
+ new CountyHierarchicalDataItem({ code: `GNB`, parent: `Africa`, name: `Guinea-Bissau`, population: 1547061 }),
+ new CountyHierarchicalDataItem({ code: `KEN`, parent: `Africa`, name: `Kenya`, population: 41609728 }),
+ new CountyHierarchicalDataItem({ code: `LES`, parent: `Africa`, name: `Lesotho`, population: 2193843 }),
+ new CountyHierarchicalDataItem({ code: `LBR`, parent: `Africa`, name: `Liberia`, population: 4128572 }),
+ new CountyHierarchicalDataItem({ code: `MDG`, parent: `Africa`, name: `Madagascar`, population: 21315135 }),
+ new CountyHierarchicalDataItem({ code: `MLW`, parent: `Africa`, name: `Malawi`, population: 15380888 }),
+ new CountyHierarchicalDataItem({ code: `MAL`, parent: `Africa`, name: `Mali`, population: 15839538 }),
+ new CountyHierarchicalDataItem({ code: `MRT`, parent: `Africa`, name: `Mauritania`, population: 3541540 }),
+ new CountyHierarchicalDataItem({ code: `MUS`, parent: `Africa`, name: `Mauritius`, population: 1286051 }),
+ new CountyHierarchicalDataItem({ code: `MOZ`, parent: `Africa`, name: `Mozambique`, population: 23929708 }),
+ new CountyHierarchicalDataItem({ code: `NMB`, parent: `Africa`, name: `Namibia`, population: 2324004 }),
+ new CountyHierarchicalDataItem({ code: `NER`, parent: `Africa`, name: `Niger`, population: 16068994 }),
+ new CountyHierarchicalDataItem({ code: `NGA`, parent: `Africa`, name: `Nigeria`, population: 162470737 }),
+ new CountyHierarchicalDataItem({ code: `RWD`, parent: `Africa`, name: `Rwanda`, population: 10942950 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Africa`, name: `Sao Tome`, population: 168526 }),
+ new CountyHierarchicalDataItem({ code: `SEN`, parent: `Africa`, name: `Senegal`, population: 12767556 }),
+ new CountyHierarchicalDataItem({ code: `SYC`, parent: `Africa`, name: `Seychelles`, population: 86000 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Africa`, name: `Sierra Leone`, population: 5997486 }),
+ new CountyHierarchicalDataItem({ code: `ZAF`, parent: `Africa`, name: `South Africa`, population: 50586757 }),
+ new CountyHierarchicalDataItem({ code: `SSD`, parent: `Africa`, name: `South Sudan`, population: 10314021 }),
+ new CountyHierarchicalDataItem({ code: `SDN`, parent: `Africa`, name: `Sudan`, population: 34318385 }),
+ new CountyHierarchicalDataItem({ code: `SWZ`, parent: `Africa`, name: `Swaziland`, population: 1067773 }),
+ new CountyHierarchicalDataItem({ code: `TNZ`, parent: `Africa`, name: `Tanzania`, population: 46218486 }),
+ new CountyHierarchicalDataItem({ code: `TOG`, parent: `Africa`, name: `Togo`, population: 6154813 }),
+ new CountyHierarchicalDataItem({ code: `UGN`, parent: `Africa`, name: `Uganda`, population: 34509205 }),
+ new CountyHierarchicalDataItem({ code: `ZMB`, parent: `Africa`, name: `Zambia`, population: 13474959 }),
+ new CountyHierarchicalDataItem({ code: `ZWE`, parent: `Africa`, name: `Zimbabwe`, population: 12754378 }),
+ new CountyHierarchicalDataItem({ code: `AFG`, parent: `Asia`, name: `Afghanistan`, population: 35320445 }),
+ new CountyHierarchicalDataItem({ code: `BAN`, parent: `Asia`, name: `Bangladesh`, population: 150493658 }),
+ new CountyHierarchicalDataItem({ code: `BHT`, parent: `Asia`, name: `Bhutan`, population: 738267 }),
+ new CountyHierarchicalDataItem({ code: `BRN`, parent: `Asia`, name: `Brunei`, population: 405938 }),
+ new CountyHierarchicalDataItem({ code: `CAM`, parent: `Asia`, name: `Cambodia`, population: 14305183 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Asia`, name: `China`, population: 1344130000 }),
+ new CountyHierarchicalDataItem({ code: `HNK`, parent: `Asia`, name: `Hong Kong`, population: 7071600 }),
+ new CountyHierarchicalDataItem({ code: `IND`, parent: `Asia`, name: `India`, population: 1241491960 }),
+ new CountyHierarchicalDataItem({ code: `IDN`, parent: `Asia`, name: `Indonesia`, population: 242325638 }),
+ new CountyHierarchicalDataItem({ code: `JPN`, parent: `Asia`, name: `Japan`, population: 127817277 }),
+ new CountyHierarchicalDataItem({ code: `KZH`, parent: `Asia`, name: `Kazakhstan`, population: 16558676 }),
+ new CountyHierarchicalDataItem({ code: `NKO`, parent: `Asia`, name: `North Korea`, population: 24451285 }),
+ new CountyHierarchicalDataItem({ code: `SKO`, parent: `Asia`, name: `South Korea`, population: 49779000 }),
+ new CountyHierarchicalDataItem({ code: `KGZ`, parent: `Asia`, name: `Kyrgyzstan`, population: 5514600 }),
+ new CountyHierarchicalDataItem({ code: `LAO`, parent: `Asia`, name: `Lao PDR`, population: 6288037 }),
+ new CountyHierarchicalDataItem({ code: `MAC`, parent: `Asia`, name: `Macao`, population: 555731 }),
+ new CountyHierarchicalDataItem({ code: `MYS`, parent: `Asia`, name: `Malaysia`, population: 28859154 }),
+ new CountyHierarchicalDataItem({ code: `MDV`, parent: `Asia`, name: `Maldives`, population: 320081 }),
+ new CountyHierarchicalDataItem({ code: `MNG`, parent: `Asia`, name: `Mongolia`, population: 2800114 }),
+ new CountyHierarchicalDataItem({ code: `MYM`, parent: `Asia`, name: `Myanmar`, population: 48336763 }),
+ new CountyHierarchicalDataItem({ code: `NPL`, parent: `Asia`, name: `Nepal`, population: 30485798 }),
+ new CountyHierarchicalDataItem({ code: `PHP`, parent: `Asia`, name: `Philippines`, population: 94852030 }),
+ new CountyHierarchicalDataItem({ code: `SNG`, parent: `Asia`, name: `Singapore`, population: 5183700 }),
+ new CountyHierarchicalDataItem({ code: `SRL`, parent: `Asia`, name: `Sri Lanka`, population: 20869000 }),
+ new CountyHierarchicalDataItem({ code: `TKS`, parent: `Asia`, name: `Tajikistan`, population: 6976958 }),
+ new CountyHierarchicalDataItem({ code: `THL`, parent: `Asia`, name: `Thailand`, population: 69518555 }),
+ new CountyHierarchicalDataItem({ code: `TRK`, parent: `Asia`, name: `Turkmenistan`, population: 5105301 }),
+ new CountyHierarchicalDataItem({ code: `UZB`, parent: `Asia`, name: `Uzbekistan`, population: 29341200 }),
+ new CountyHierarchicalDataItem({ code: `VTN`, parent: `Asia`, name: `Vietnam`, population: 87840000 }),
+ new CountyHierarchicalDataItem({ code: `ANT`, parent: `Central America`, name: `Antigua`, population: 89612 }),
+ new CountyHierarchicalDataItem({ code: `ARB`, parent: `Central America`, name: `Aruba`, population: 108141 }),
+ new CountyHierarchicalDataItem({ code: `BHM`, parent: `Central America`, name: `Bahamas`, population: 347176 }),
+ new CountyHierarchicalDataItem({ code: `BRB`, parent: `Central America`, name: `Barbados`, population: 273925 }),
+ new CountyHierarchicalDataItem({ code: `BLZ`, parent: `Central America`, name: `Belize`, population: 356600 }),
+ new CountyHierarchicalDataItem({ code: `BRM`, parent: `Central America`, name: `Bermuda`, population: 64700 }),
+ new CountyHierarchicalDataItem({ code: `CYI`, parent: `Central America`, name: `Cayman Islands`, population: 56729 }),
+ new CountyHierarchicalDataItem({ code: `CSR`, parent: `Central America`, name: `Costa Rica`, population: 4726575 }),
+ new CountyHierarchicalDataItem({ code: `CUB`, parent: `Central America`, name: `Cuba`, population: 11253665 }),
+ new CountyHierarchicalDataItem({ code: `CUR`, parent: `Central America`, name: `Curacao`, population: 145619 }),
+ new CountyHierarchicalDataItem({ code: `DMA`, parent: `Central America`, name: `Dominica`, population: 67675 }),
+ new CountyHierarchicalDataItem({ code: `DOM`, parent: `Central America`, name: `Dominican Republic`, population: 10056181 }),
+ new CountyHierarchicalDataItem({ code: `SLV`, parent: `Central America`, name: `El Salvador`, population: 6227491 }),
+ new CountyHierarchicalDataItem({ code: `FIS`, parent: `Central America`, name: `Faeroe Islands`, population: 48863 }),
+ new CountyHierarchicalDataItem({ code: `GND`, parent: `Central America`, name: `Grenada`, population: 104890 }),
+ new CountyHierarchicalDataItem({ code: `GUA`, parent: `Central America`, name: `Guam`, population: 182111 }),
+ new CountyHierarchicalDataItem({ code: `GTM`, parent: `Central America`, name: `Guatemala`, population: 14757316 }),
+ new CountyHierarchicalDataItem({ code: `HAT`, parent: `Central America`, name: `Haiti`, population: 10123787 }),
+ new CountyHierarchicalDataItem({ code: `HON`, parent: `Central America`, name: `Honduras`, population: 7754687 }),
+ new CountyHierarchicalDataItem({ code: `JAM`, parent: `Central America`, name: `Jamaica`, population: 2706500 }),
+ new CountyHierarchicalDataItem({ code: `NCR`, parent: `Central America`, name: `Nicaragua`, population: 5869859 }),
+ new CountyHierarchicalDataItem({ code: `NMI`, parent: `Central America`, name: `Northern Mariana Islands`, population: 61174 }),
+ new CountyHierarchicalDataItem({ code: `PAN`, parent: `Central America`, name: `Panama`, population: 3571185 }),
+ new CountyHierarchicalDataItem({ code: `PRT`, parent: `Central America`, name: `Puerto Rico`, population: 3706690 }),
+ new CountyHierarchicalDataItem({ code: `STK`, parent: `Central America`, name: `St. Kitts`, population: 53051 }),
+ new CountyHierarchicalDataItem({ code: `STL`, parent: `Central America`, name: `St. Lucia`, population: 176000 }),
+ new CountyHierarchicalDataItem({ code: `STV`, parent: `Central America`, name: `St. Vincent`, population: 109365 }),
+ new CountyHierarchicalDataItem({ code: `TAB`, parent: `Central America`, name: `Trinidad and Tobago`, population: 1346350 }),
+ new CountyHierarchicalDataItem({ code: `RCI`, parent: `Central America`, name: `Turks and Caicos Islands`, population: 39184 }),
+ new CountyHierarchicalDataItem({ code: `ISV`, parent: `Central America`, name: `US Virgin Islands`, population: 109666 }),
+ new CountyHierarchicalDataItem({ code: `ALB`, parent: `Europe`, name: `Albania`, population: 3215988 }),
+ new CountyHierarchicalDataItem({ code: `AND`, parent: `Europe`, name: `Andorra`, population: 86165 }),
+ new CountyHierarchicalDataItem({ code: `ARM`, parent: `Europe`, name: `Armenia`, population: 3100236 }),
+ new CountyHierarchicalDataItem({ code: `AUT`, parent: `Europe`, name: `Austria`, population: 8423635 }),
+ new CountyHierarchicalDataItem({ code: `BER`, parent: `Europe`, name: `Belarus`, population: 9473000 }),
+ new CountyHierarchicalDataItem({ code: `BEL`, parent: `Europe`, name: `Belgium`, population: 11020952 }),
+ new CountyHierarchicalDataItem({ code: `BIH`, parent: `Europe`, name: `Bosnia`, population: 3752228 }),
+ new CountyHierarchicalDataItem({ code: `BUL`, parent: `Europe`, name: `Bulgaria`, population: 7348328 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `Europe`, name: `Channel Islands`, population: 153876 }),
+ new CountyHierarchicalDataItem({ code: `CRO`, parent: `Europe`, name: `Croatia`, population: 4403000 }),
+ new CountyHierarchicalDataItem({ code: `CYP`, parent: `Europe`, name: `Cyprus`, population: 1116564 }),
+ new CountyHierarchicalDataItem({ code: `CZE`, parent: `Europe`, name: `Czechia`, population: 10496088 }),
+ new CountyHierarchicalDataItem({ code: `DEN`, parent: `Europe`, name: `Denmark`, population: 5570572 }),
+ new CountyHierarchicalDataItem({ code: `EST`, parent: `Europe`, name: `Estonia`, population: 1339928 }),
+ new CountyHierarchicalDataItem({ code: `FIN`, parent: `Europe`, name: `Finland`, population: 5388272 }),
+ new CountyHierarchicalDataItem({ code: `FRA`, parent: `Europe`, name: `France`, population: 65433714 }),
+ new CountyHierarchicalDataItem({ code: `GEO`, parent: `Europe`, name: `Georgia`, population: 4486000 }),
+ new CountyHierarchicalDataItem({ code: `DEU`, parent: `Europe`, name: `Germany`, population: 81797673 }),
+ new CountyHierarchicalDataItem({ code: `GRC`, parent: `Europe`, name: `Greece`, population: 11300410 }),
+ new CountyHierarchicalDataItem({ code: `HUN`, parent: `Europe`, name: `Hungary`, population: 9971727 }),
+ new CountyHierarchicalDataItem({ code: `ICE`, parent: `Europe`, name: `Iceland`, population: 319014 }),
+ new CountyHierarchicalDataItem({ code: `IRE`, parent: `Europe`, name: `Ireland`, population: 4576317 }),
+ new CountyHierarchicalDataItem({ code: `IOM`, parent: `Europe`, name: `Isle of Man`, population: 83327 }),
+ new CountyHierarchicalDataItem({ code: `ITA`, parent: `Europe`, name: `Italy`, population: 60723603 }),
+ new CountyHierarchicalDataItem({ code: `KOS`, parent: `Europe`, name: `Kosovo`, population: 1802765 }),
+ new CountyHierarchicalDataItem({ code: `LAT`, parent: `Europe`, name: `Latvia`, population: 2058184 }),
+ new CountyHierarchicalDataItem({ code: `LVA`, parent: `Europe`, name: `Liechtenstein`, population: 36304 }),
+ new CountyHierarchicalDataItem({ code: `LTU`, parent: `Europe`, name: `Lithuania`, population: 3030173 }),
+ new CountyHierarchicalDataItem({ code: `LUX`, parent: `Europe`, name: `Luxembourg`, population: 518252 }),
+ new CountyHierarchicalDataItem({ code: `MKD`, parent: `Europe`, name: `North Macedonia`, population: 2063893 }),
+ new CountyHierarchicalDataItem({ code: `MLT`, parent: `Europe`, name: `Malta`, population: 415654 }),
+ new CountyHierarchicalDataItem({ code: `MDA`, parent: `Europe`, name: `Moldova`, population: 3559000 }),
+ new CountyHierarchicalDataItem({ code: `MON`, parent: `Europe`, name: `Monaco`, population: 35427 }),
+ new CountyHierarchicalDataItem({ code: `MNE`, parent: `Europe`, name: `Montenegro`, population: 632261 }),
+ new CountyHierarchicalDataItem({ code: `MLD`, parent: `Europe`, name: `Netherlands`, population: 16693074 }),
+ new CountyHierarchicalDataItem({ code: `NOR`, parent: `Europe`, name: `Norway`, population: 4953088 }),
+ new CountyHierarchicalDataItem({ code: `POL`, parent: `Europe`, name: `Poland`, population: 38534157 }),
+ new CountyHierarchicalDataItem({ code: `POR`, parent: `Europe`, name: `Portugal`, population: 10556999 }),
+ new CountyHierarchicalDataItem({ code: `ROM`, parent: `Europe`, name: `Romania`, population: 21384832 }),
+ new CountyHierarchicalDataItem({ code: `RUS`, parent: `Europe`, name: `Russia`, population: 142960000 }),
+ new CountyHierarchicalDataItem({ code: `SMR`, parent: `Europe`, name: `San Marino`, population: 31735 }),
+ new CountyHierarchicalDataItem({ code: `SBR`, parent: `Europe`, name: `Serbia`, population: 7258745 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `Sint Maarten`, population: 36609 }),
+ new CountyHierarchicalDataItem({ code: `SVK`, parent: `Europe`, name: `Slovakia`, population: 5398384 }),
+ new CountyHierarchicalDataItem({ code: `SLO`, parent: `Europe`, name: `Slovenia`, population: 2052843 }),
+ new CountyHierarchicalDataItem({ code: `ESP`, parent: `Europe`, name: `Spain`, population: 46174601 }),
+ new CountyHierarchicalDataItem({ code: `STM`, parent: `Europe`, name: `St. Martin`, population: 30615 }),
+ new CountyHierarchicalDataItem({ code: `SWE`, parent: `Europe`, name: `Sweden`, population: 9449213 }),
+ new CountyHierarchicalDataItem({ code: `CHE`, parent: `Europe`, name: `Switzerland`, population: 7912398 }),
+ new CountyHierarchicalDataItem({ code: `UKR`, parent: `Europe`, name: `Ukraine`, population: 45706100 }),
+ new CountyHierarchicalDataItem({ code: `GBR`, parent: `Europe`, name: `United Kingdom`, population: 62744081 }),
+ new CountyHierarchicalDataItem({ code: `DZA`, parent: `Middle East`, name: `Algeria`, population: 35980193 }),
+ new CountyHierarchicalDataItem({ code: `AZE`, parent: `Middle East`, name: `Azerbaijan`, population: 9173082 }),
+ new CountyHierarchicalDataItem({ code: `BHR`, parent: `Middle East`, name: `Bahrain`, population: 1323535 }),
+ new CountyHierarchicalDataItem({ code: `EGY`, parent: `Middle East`, name: `Egypt`, population: 82536770 }),
+ new CountyHierarchicalDataItem({ code: `IRN`, parent: `Middle East`, name: `Iran`, population: 74798599 }),
+ new CountyHierarchicalDataItem({ code: `IRQ`, parent: `Middle East`, name: `Iraq`, population: 32961959 }),
+ new CountyHierarchicalDataItem({ code: `ISR`, parent: `Middle East`, name: `Israel`, population: 7765900 }),
+ new CountyHierarchicalDataItem({ code: `JOR`, parent: `Middle East`, name: `Jordan`, population: 6181000 }),
+ new CountyHierarchicalDataItem({ code: `KWT`, parent: `Middle East`, name: `Kuwait`, population: 2818042 }),
+ new CountyHierarchicalDataItem({ code: `LBN`, parent: `Middle East`, name: `Lebanon`, population: 4259405 }),
+ new CountyHierarchicalDataItem({ code: `LBY`, parent: `Middle East`, name: `Libya`, population: 6422772 }),
+ new CountyHierarchicalDataItem({ code: `MAR`, parent: `Middle East`, name: `Morocco`, population: 32272974 }),
+ new CountyHierarchicalDataItem({ code: `OMN`, parent: `Middle East`, name: `Oman`, population: 2846145 }),
+ new CountyHierarchicalDataItem({ code: `PKS`, parent: `Middle East`, name: `Pakistan`, population: 176745364 }),
+ new CountyHierarchicalDataItem({ code: `QTR`, parent: `Middle East`, name: `Qatar`, population: 1870041 }),
+ new CountyHierarchicalDataItem({ code: `SAR`, parent: `Middle East`, name: `Saudi Arabia`, population: 28082541 }),
+ new CountyHierarchicalDataItem({ code: `SOM`, parent: `Middle East`, name: `Somalia`, population: 9556873 }),
+ new CountyHierarchicalDataItem({ code: `SYR`, parent: `Middle East`, name: `Syria`, population: 20820311 }),
+ new CountyHierarchicalDataItem({ code: `TUN`, parent: `Middle East`, name: `Tunisia`, population: 10673800 }),
+ new CountyHierarchicalDataItem({ code: `TUR`, parent: `Middle East`, name: `Turkey`, population: 73639596 }),
+ new CountyHierarchicalDataItem({ code: `UAE`, parent: `Middle East`, name: `United Arab Emirates`, population: 7890924 }),
+ new CountyHierarchicalDataItem({ code: `WTB`, parent: `Middle East`, name: `West Bank`, population: 3927051 }),
+ new CountyHierarchicalDataItem({ code: `YEM`, parent: `Middle East`, name: `Yemen`, population: 24799880 }),
+ new CountyHierarchicalDataItem({ code: `CAN`, parent: `North America`, name: `Canada`, population: 34483975 }),
+ new CountyHierarchicalDataItem({ code: `GRL`, parent: `North America`, name: `Greenland`, population: 56840 }),
+ new CountyHierarchicalDataItem({ code: `MEX`, parent: `North America`, name: `Mexico`, population: 114793341 }),
+ new CountyHierarchicalDataItem({ code: `USA`, parent: `North America`, name: `United States`, population: 311591917 }),
+ new CountyHierarchicalDataItem({ code: `AMS`, parent: `Oceania`, name: `American Samoa`, population: 69543 }),
+ new CountyHierarchicalDataItem({ code: `AUS`, parent: `Oceania`, name: `Australia`, population: 22323900 }),
+ new CountyHierarchicalDataItem({ code: `FIJ`, parent: `Oceania`, name: `Fiji`, population: 868406 }),
+ new CountyHierarchicalDataItem({ code: `FRP`, parent: `Oceania`, name: `French Polynesia`, population: 273777 }),
+ new CountyHierarchicalDataItem({ code: `KIR`, parent: `Oceania`, name: `Kiribati`, population: 101093 }),
+ new CountyHierarchicalDataItem({ code: `MIS`, parent: `Oceania`, name: `Marshall Islands`, population: 54816 }),
+ new CountyHierarchicalDataItem({ code: `MCR`, parent: `Oceania`, name: `Micronesia`, population: 111542 }),
+ new CountyHierarchicalDataItem({ code: `NCD`, parent: `Oceania`, name: `New Caledonia`, population: 254024 }),
+ new CountyHierarchicalDataItem({ code: `NZL`, parent: `Oceania`, name: `New Zealand`, population: 4405200 }),
+ new CountyHierarchicalDataItem({ code: `PAL`, parent: `Oceania`, name: `Palau`, population: 20609 }),
+ new CountyHierarchicalDataItem({ code: `PNG`, parent: `Oceania`, name: `Papua New Guinea`, population: 7013829 }),
+ new CountyHierarchicalDataItem({ code: `SAM`, parent: `Oceania`, name: `Samoa`, population: 183874 }),
+ new CountyHierarchicalDataItem({ code: `SIS`, parent: `Oceania`, name: `Solomon Islands`, population: 552267 }),
+ new CountyHierarchicalDataItem({ code: `TML`, parent: `Oceania`, name: `Timor-Leste`, population: 1175880 }),
+ new CountyHierarchicalDataItem({ code: `TON`, parent: `Oceania`, name: `Tonga`, population: 104509 }),
+ new CountyHierarchicalDataItem({ code: `TUV`, parent: `Oceania`, name: `Tuvalu`, population: 9847 }),
+ new CountyHierarchicalDataItem({ code: `VNT`, parent: `Oceania`, name: `Vanuatu`, population: 245619 }),
+ new CountyHierarchicalDataItem({ code: `ARG`, parent: `South America`, name: `Argentina`, population: 40764561 }),
+ new CountyHierarchicalDataItem({ code: `BOL`, parent: `South America`, name: `Bolivia`, population: 10088108 }),
+ new CountyHierarchicalDataItem({ code: `BRA`, parent: `South America`, name: `Brazil`, population: 196655014 }),
+ new CountyHierarchicalDataItem({ code: `CHI`, parent: `South America`, name: `Chile`, population: 17269525 }),
+ new CountyHierarchicalDataItem({ code: `COL`, parent: `South America`, name: `Colombia`, population: 46927125 }),
+ new CountyHierarchicalDataItem({ code: `ECU`, parent: `South America`, name: `Ecuador`, population: 14666055 }),
+ new CountyHierarchicalDataItem({ code: `GUY`, parent: `South America`, name: `Guyana`, population: 756040 }),
+ new CountyHierarchicalDataItem({ code: `PAR`, parent: `South America`, name: `Paraguay`, population: 6568290 }),
+ new CountyHierarchicalDataItem({ code: `PER`, parent: `South America`, name: `Peru`, population: 29399817 }),
+ new CountyHierarchicalDataItem({ code: `SUR`, parent: `South America`, name: `Suriname`, population: 529419 }),
+ new CountyHierarchicalDataItem({ code: `URG`, parent: `South America`, name: `Uruguay`, population: 3368595 }),
+ new CountyHierarchicalDataItem({ code: `VEN`, parent: `South America`, name: `Venezuela`, population: 29278000 }),
];
super(...newItems.slice(0));
}
diff --git a/samples/charts/zoomslider/overview/.codesandbox/Dockerfile b/samples/charts/zoomslider/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/charts/zoomslider/overview/.codesandbox/Dockerfile
+++ b/samples/charts/zoomslider/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/charts/zoomslider/overview/package.json b/samples/charts/zoomslider/overview/package.json
index 42ca83b92..b6d830bd9 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/operations-on-workbooks/.codesandbox/Dockerfile b/samples/excel/excel-library/operations-on-workbooks/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/operations-on-workbooks/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/operations-on-workbooks/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/operations-on-workbooks/package.json b/samples/excel/excel-library/operations-on-workbooks/package.json
index 7f1518762..4e3f62766 100644
--- a/samples/excel/excel-library/operations-on-workbooks/package.json
+++ b/samples/excel/excel-library/operations-on-workbooks/package.json
@@ -20,9 +20,9 @@
"core-js": "3.21.0",
"file-saver": "2.0.5",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/operations-on-worksheets/.codesandbox/Dockerfile b/samples/excel/excel-library/operations-on-worksheets/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/operations-on-worksheets/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/operations-on-worksheets/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/operations-on-worksheets/package.json b/samples/excel/excel-library/operations-on-worksheets/package.json
index 0f7ae5962..f725fccfc 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/overview/.codesandbox/Dockerfile b/samples/excel/excel-library/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/overview/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/overview/package.json b/samples/excel/excel-library/overview/package.json
index 0f7ae5962..f725fccfc 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/working-with-cells/.codesandbox/Dockerfile b/samples/excel/excel-library/working-with-cells/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/working-with-cells/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/working-with-cells/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/working-with-cells/package.json b/samples/excel/excel-library/working-with-cells/package.json
index 0f7ae5962..f725fccfc 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/working-with-charts/.codesandbox/Dockerfile b/samples/excel/excel-library/working-with-charts/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/working-with-charts/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/working-with-charts/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/working-with-charts/package.json b/samples/excel/excel-library/working-with-charts/package.json
index 5e4603c7f..e83ec5cb1 100644
--- a/samples/excel/excel-library/working-with-charts/package.json
+++ b/samples/excel/excel-library/working-with-charts/package.json
@@ -20,10 +20,10 @@
"core-js": "3.21.0",
"file-saver": "2.0.5",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/working-with-sparklines/.codesandbox/Dockerfile b/samples/excel/excel-library/working-with-sparklines/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/working-with-sparklines/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/working-with-sparklines/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/working-with-sparklines/package.json b/samples/excel/excel-library/working-with-sparklines/package.json
index 5e4603c7f..e83ec5cb1 100644
--- a/samples/excel/excel-library/working-with-sparklines/package.json
+++ b/samples/excel/excel-library/working-with-sparklines/package.json
@@ -20,10 +20,10 @@
"core-js": "3.21.0",
"file-saver": "2.0.5",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/excel-library/working-with-tables/.codesandbox/Dockerfile b/samples/excel/excel-library/working-with-tables/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/excel-library/working-with-tables/.codesandbox/Dockerfile
+++ b/samples/excel/excel-library/working-with-tables/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/excel-library/working-with-tables/package.json b/samples/excel/excel-library/working-with-tables/package.json
index 7f630dd67..037a24527 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
- "igniteui-angular-spreadsheet-chart-adapter": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet-chart-adapter": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/activation/.codesandbox/Dockerfile b/samples/excel/spreadsheet/activation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/activation/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/activation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/activation/package.json b/samples/excel/spreadsheet/activation/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/adapter-chart/.codesandbox/Dockerfile b/samples/excel/spreadsheet/adapter-chart/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/adapter-chart/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/adapter-chart/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/adapter-chart/package.json b/samples/excel/spreadsheet/adapter-chart/package.json
index dd1763b61..d735e14fa 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
- "igniteui-angular-spreadsheet-chart-adapter": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet-chart-adapter": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/adapter-combo/.codesandbox/Dockerfile b/samples/excel/spreadsheet/adapter-combo/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/adapter-combo/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/adapter-combo/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/adapter-combo/package.json b/samples/excel/spreadsheet/adapter-combo/package.json
index dd1763b61..d735e14fa 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
- "igniteui-angular-spreadsheet-chart-adapter": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet-chart-adapter": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/clipboard/.codesandbox/Dockerfile b/samples/excel/spreadsheet/clipboard/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/clipboard/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/clipboard/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/clipboard/package.json b/samples/excel/spreadsheet/clipboard/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/commands/.codesandbox/Dockerfile b/samples/excel/spreadsheet/commands/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/commands/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/commands/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/commands/package.json b/samples/excel/spreadsheet/commands/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/conditional-formatting/.codesandbox/Dockerfile b/samples/excel/spreadsheet/conditional-formatting/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/conditional-formatting/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/conditional-formatting/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/conditional-formatting/package.json b/samples/excel/spreadsheet/conditional-formatting/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/config-options/.codesandbox/Dockerfile b/samples/excel/spreadsheet/config-options/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/config-options/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/config-options/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/config-options/package.json b/samples/excel/spreadsheet/config-options/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/data-validation/.codesandbox/Dockerfile b/samples/excel/spreadsheet/data-validation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/data-validation/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/data-validation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/data-validation/package.json b/samples/excel/spreadsheet/data-validation/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/hyperlinks/.codesandbox/Dockerfile b/samples/excel/spreadsheet/hyperlinks/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/hyperlinks/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/hyperlinks/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/hyperlinks/package.json b/samples/excel/spreadsheet/hyperlinks/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/excel/spreadsheet/overview/.codesandbox/Dockerfile b/samples/excel/spreadsheet/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/excel/spreadsheet/overview/.codesandbox/Dockerfile
+++ b/samples/excel/spreadsheet/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/excel/spreadsheet/overview/package.json b/samples/excel/spreadsheet/overview/package.json
index cc3404078..87f298699 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": "20.0.0",
- "igniteui-angular-excel": "20.0.0",
- "igniteui-angular-spreadsheet": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-excel": "20.2.0-beta.0",
+ "igniteui-angular-spreadsheet": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/animation/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/animation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/animation/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/animation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/animation/package.json b/samples/gauges/bullet-graph/animation/package.json
index 95ed0609f..a76a61f01 100644
--- a/samples/gauges/bullet-graph/animation/package.json
+++ b/samples/gauges/bullet-graph/animation/package.json
@@ -18,9 +18,9 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/background/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/background/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/background/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/background/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/background/package.json b/samples/gauges/bullet-graph/background/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/highlight-needle/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/highlight-needle/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/highlight-needle/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/highlight-needle/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/highlight-needle/package.json b/samples/gauges/bullet-graph/highlight-needle/package.json
index 73a5939a4..a05cafde3 100644
--- a/samples/gauges/bullet-graph/highlight-needle/package.json
+++ b/samples/gauges/bullet-graph/highlight-needle/package.json
@@ -18,8 +18,8 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/labels/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/labels/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/labels/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/labels/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/labels/package.json b/samples/gauges/bullet-graph/labels/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/measures/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/measures/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/measures/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/measures/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/measures/package.json b/samples/gauges/bullet-graph/measures/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/ranges/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/ranges/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/ranges/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/ranges/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/ranges/package.json b/samples/gauges/bullet-graph/ranges/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/scale/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/scale/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/scale/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/scale/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/scale/package.json b/samples/gauges/bullet-graph/scale/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/bullet-graph/tickmarks/.codesandbox/Dockerfile b/samples/gauges/bullet-graph/tickmarks/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/bullet-graph/tickmarks/.codesandbox/Dockerfile
+++ b/samples/gauges/bullet-graph/tickmarks/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/bullet-graph/tickmarks/package.json b/samples/gauges/bullet-graph/tickmarks/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/animation/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/animation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/animation/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/animation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/animation/package.json b/samples/gauges/linear-gauge/animation/package.json
index 95ed0609f..a76a61f01 100644
--- a/samples/gauges/linear-gauge/animation/package.json
+++ b/samples/gauges/linear-gauge/animation/package.json
@@ -18,9 +18,9 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/backing/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/backing/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/backing/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/backing/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/backing/package.json b/samples/gauges/linear-gauge/backing/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/highlight-needle/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/highlight-needle/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/highlight-needle/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/highlight-needle/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/highlight-needle/package.json b/samples/gauges/linear-gauge/highlight-needle/package.json
index 73a5939a4..a05cafde3 100644
--- a/samples/gauges/linear-gauge/highlight-needle/package.json
+++ b/samples/gauges/linear-gauge/highlight-needle/package.json
@@ -18,8 +18,8 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/labels/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/labels/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/labels/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/labels/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/labels/package.json b/samples/gauges/linear-gauge/labels/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/needle/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/needle/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/needle/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/needle/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/needle/package.json b/samples/gauges/linear-gauge/needle/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/ranges/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/ranges/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/ranges/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/ranges/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/ranges/package.json b/samples/gauges/linear-gauge/ranges/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/scale/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/scale/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/scale/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/scale/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/scale/package.json b/samples/gauges/linear-gauge/scale/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/linear-gauge/tickmarks/.codesandbox/Dockerfile b/samples/gauges/linear-gauge/tickmarks/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/linear-gauge/tickmarks/.codesandbox/Dockerfile
+++ b/samples/gauges/linear-gauge/tickmarks/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/linear-gauge/tickmarks/package.json b/samples/gauges/linear-gauge/tickmarks/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/animation/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/animation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/animation/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/animation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/animation/package.json b/samples/gauges/radial-gauge/animation/package.json
index 95ed0609f..a76a61f01 100644
--- a/samples/gauges/radial-gauge/animation/package.json
+++ b/samples/gauges/radial-gauge/animation/package.json
@@ -18,9 +18,9 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular": "20.0.0-rc.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/backing/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/backing/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/backing/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/backing/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/backing/package.json b/samples/gauges/radial-gauge/backing/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/highlight-needle/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/highlight-needle/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/highlight-needle/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/highlight-needle/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/highlight-needle/package.json b/samples/gauges/radial-gauge/highlight-needle/package.json
index 73a5939a4..a05cafde3 100644
--- a/samples/gauges/radial-gauge/highlight-needle/package.json
+++ b/samples/gauges/radial-gauge/highlight-needle/package.json
@@ -18,8 +18,8 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/labels/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/labels/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/labels/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/labels/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/labels/package.json b/samples/gauges/radial-gauge/labels/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/needle/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/needle/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/needle/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/needle/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/needle/package.json b/samples/gauges/radial-gauge/needle/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/optical-scaling/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/optical-scaling/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/optical-scaling/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/optical-scaling/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/optical-scaling/package.json b/samples/gauges/radial-gauge/optical-scaling/package.json
index 73a5939a4..a05cafde3 100644
--- a/samples/gauges/radial-gauge/optical-scaling/package.json
+++ b/samples/gauges/radial-gauge/optical-scaling/package.json
@@ -18,8 +18,8 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/ranges/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/ranges/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/ranges/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/ranges/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ 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 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/scale/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/scale/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/scale/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/scale/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/scale/package.json b/samples/gauges/radial-gauge/scale/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/gauges/radial-gauge/tickmarks/.codesandbox/Dockerfile b/samples/gauges/radial-gauge/tickmarks/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/gauges/radial-gauge/tickmarks/.codesandbox/Dockerfile
+++ b/samples/gauges/radial-gauge/tickmarks/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/gauges/radial-gauge/tickmarks/package.json b/samples/gauges/radial-gauge/tickmarks/package.json
index 73a5939a4..a05cafde3 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": "20.0.0",
- "igniteui-angular-gauges": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-gauges": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/inputs/color-editor/overview/.codesandbox/Dockerfile b/samples/inputs/color-editor/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/inputs/color-editor/overview/.codesandbox/Dockerfile
+++ b/samples/inputs/color-editor/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/inputs/color-editor/overview/package.json b/samples/inputs/color-editor/overview/package.json
index 3301e85ef..9bfd93f29 100644
--- a/samples/inputs/color-editor/overview/package.json
+++ b/samples/inputs/color-editor/overview/package.json
@@ -17,8 +17,8 @@
"@types/hammerjs": "2.0.40",
"classlist.js": "1.1.20150312",
"hammerjs": "2.0.8",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-inputs": "20.0.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-inputs": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-data-csv/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-data-csv/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-data-csv/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-data-csv/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-data-csv/package.json b/samples/maps/geo-map/binding-data-csv/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-data-json-points/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-data-json-points/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-data-json-points/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-data-json-points/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-data-model/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-data-model/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-data-model/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-data-model/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-data-model/package.json b/samples/maps/geo-map/binding-data-model/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-multiple-shapes/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-multiple-shapes/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-multiple-shapes/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-multiple-shapes/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-multiple-shapes/package.json b/samples/maps/geo-map/binding-multiple-shapes/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-multiple-sources/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-multiple-sources/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-multiple-sources/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-multiple-sources/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-multiple-sources/package.json b/samples/maps/geo-map/binding-multiple-sources/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-shp-points/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-shp-points/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-shp-points/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-shp-points/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-shp-points/package.json b/samples/maps/geo-map/binding-shp-points/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-shp-polygons/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-shp-polygons/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-shp-polygons/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-shp-polygons/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-shp-polygons/package.json b/samples/maps/geo-map/binding-shp-polygons/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/binding-shp-polylines/.codesandbox/Dockerfile b/samples/maps/geo-map/binding-shp-polylines/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/binding-shp-polylines/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/binding-shp-polylines/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/binding-shp-polylines/package.json b/samples/maps/geo-map/binding-shp-polylines/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/custom-tooltips/.codesandbox/Dockerfile b/samples/maps/geo-map/custom-tooltips/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/custom-tooltips/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/custom-tooltips/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/custom-tooltips/package.json b/samples/maps/geo-map/custom-tooltips/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/display-azure-imagery/.codesandbox/Dockerfile b/samples/maps/geo-map/display-azure-imagery/.codesandbox/Dockerfile
new file mode 100644
index 000000000..cd7500bb4
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/.codesandbox/Dockerfile
@@ -0,0 +1 @@
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-azure-imagery/.codesandbox/tasks.json b/samples/maps/geo-map/display-azure-imagery/.codesandbox/tasks.json
new file mode 100644
index 000000000..8d92a54cd
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/.codesandbox/tasks.json
@@ -0,0 +1,17 @@
+{
+ // These tasks will run in order when initializing your CodeSandbox project.
+ "setupTasks": [
+ {
+ "name": "Install Dependencies",
+ "command": "yarn install"
+ }
+ ],
+ // These tasks can be run from CodeSandbox. Running one will open a log in the app.
+ "tasks": {
+ "node node_modules/@angular/cli/bin/ng serve -o --disable-host-check": {
+ "name": "Start Project",
+ "command": "node node_modules/@angular/cli/bin/ng serve -o --disable-host-check",
+ "runAtStart": true
+ }
+ }
+}
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-azure-imagery/.stackblitzrc b/samples/maps/geo-map/display-azure-imagery/.stackblitzrc
new file mode 100644
index 000000000..dd44ea00f
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/.stackblitzrc
@@ -0,0 +1 @@
+{"installDependencies":true, "startCommand":"npm start"}
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-azure-imagery/ReadMe.md b/samples/maps/geo-map/display-azure-imagery/ReadMe.md
new file mode 100644
index 000000000..1b83fb80b
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/ReadMe.md
@@ -0,0 +1,58 @@
+
+
+
+This folder contains Angular application with example of Display Azure Imagery feature using [GeoMap](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general-getting-started.html) component.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## 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/maps/geo-map/display-azure-imagery
+```
+
+
+- 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/maps/geo-map/display-azure-imagery/angular.json b/samples/maps/geo-map/display-azure-imagery/angular.json
new file mode 100644
index 000000000..0c2c173c9
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/angular.json
@@ -0,0 +1,120 @@
+{
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+ "version": 1,
+ "newProjectRoot": "projects",
+ "projects": {
+ "demo": {
+ "schematics": {
+ "@schematics/angular:component": {
+ "style": "scss"
+ },
+ "@schematics/angular:application": {
+ "strict": true
+ }
+ },
+ "root": "",
+ "sourceRoot": "src",
+ "prefix": "app",
+ "projectType": "application",
+ "architect": {
+ "build": {
+ "builder": "@angular-devkit/build-angular:browser",
+ "options": {
+ "outputPath": "dist/demo",
+ "index": "src/index.html",
+ "main": "src/main.ts",
+ "polyfills": [
+ "src/polyfills.ts"
+ ],
+ "tsConfig": "tsconfig.app.json",
+ "inlineStyleLanguage": "scss",
+ "assets": [
+ "src/assets"
+ ],
+ "styles": [
+ "src/styles.scss"
+ ],
+ "scripts": [],
+ "stylePreprocessorOptions": {
+ "includePaths": ["node_modules/"]
+ }
+ },
+ "configurations": {
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "src/environments/environment.ts",
+ "with": "src/environments/environment.prod.ts"
+ }
+ ],
+ "outputHashing": "all",
+ "budgets": [
+ {
+ "type": "initial",
+ "maximumWarning": "500kb",
+ "maximumError": "1mb"
+ },
+ {
+ "type": "anyComponentStyle",
+ "maximumWarning": "2kb",
+ "maximumError": "4kb"
+ }
+ ]
+ },
+ "development": {
+ "buildOptimizer": false,
+ "optimization": false,
+ "vendorChunk": true,
+ "extractLicenses": false,
+ "sourceMap": true,
+ "namedChunks": true
+ }
+ },
+ "defaultConfiguration": "production"
+ },
+ "serve": {
+ "builder": "@angular-devkit/build-angular:dev-server",
+ "configurations": {
+ "production": {
+ "buildTarget": "demo:build:production"
+ },
+ "development": {
+ "buildTarget": "demo:build:development"
+ }
+ },
+ "defaultConfiguration": "development"
+ },
+ "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": "tsconfig.spec.json",
+ "karmaConfig": "karma.conf.js",
+ "styles": [
+ "src/styles.scss"
+ ],
+ "scripts": [],
+ "assets": [
+ "src/assets"
+ ],
+ "inlineStyleLanguage": "scss",
+ "stylePreprocessorOptions": {
+ "includePaths": ["node_modules/"]
+ }
+ }
+ }
+ }
+ }
+ },
+ "defaultProject": "demo",
+ "cli": {
+ "analytics": false
+ }
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/package.json b/samples/maps/geo-map/display-azure-imagery/package.json
new file mode 100644
index 000000000..1211dd473
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/package.json
@@ -0,0 +1,43 @@
+{
+ "name": "demo",
+ "version": "0.0.0",
+ "scripts": {
+ "ng": "ng",
+ "start": "ng serve",
+ "build": "ng build",
+ "watch": "ng build --watch --configuration development",
+ "test": "ng test"
+ },
+ "private": true,
+ "dependencies": {
+ "@angular/animations": "20.0.1",
+ "@angular/common": "20.0.1",
+ "@angular/compiler": "20.0.1",
+ "@angular/core": "20.0.1",
+ "@angular/forms": "20.0.1",
+ "@angular/platform-browser": "20.0.1",
+ "@angular/platform-browser-dynamic": "20.0.1",
+ "@angular/router": "20.3.2",
+ "hammerjs": "2.0.8",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
+ "rxjs": "7.8.1",
+ "tslib": "2.6.1",
+ "zone.js": "~0.15.0"
+ },
+ "devDependencies": {
+ "@angular-devkit/build-angular": "20.0.1",
+ "@angular/cli": "20.0.1",
+ "@angular/compiler-cli": "20.0.1",
+ "@types/jasmine": "~5.1.9",
+ "jasmine-core": "5.1.1",
+ "karma": "~6.4.4",
+ "karma-chrome-launcher": "~3.2.0",
+ "karma-coverage": "~2.2.1",
+ "karma-jasmine": "~5.1.0",
+ "karma-jasmine-html-reporter": "~2.1.0",
+ "typescript": "5.8.3"
+ }
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/src/MapUtility.ts b/samples/maps/geo-map/display-azure-imagery/src/MapUtility.ts
new file mode 100644
index 000000000..ec95ca50a
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/MapUtility.ts
@@ -0,0 +1,108 @@
+import { IgxGeographicMapComponent } from "igniteui-angular-maps";
+
+export enum MapRegion {
+ Caribbean = "Caribbean",
+ UnitedStates = "United States",
+ UnitedKingdom = "United Kingdom",
+ European = "European",
+ SouthAfrica = "South Africa",
+ Poland = "Poland",
+ Australia = "Australia",
+ Japan = "Japan",
+ Uruguay = "Uruguay",
+ Egypt = "Egypt",
+ Hawaii = "Hawaii"
+}
+
+export class MapUtility {
+
+ public static navigateTo(geoMap: IgxGeographicMapComponent, name: MapRegion) {
+
+ const geoRect = this.getRegions()[name];
+ geoMap.zoomToGeographic(geoRect);
+ }
+
+ public static toPixel(num: number): string {
+ const s = Math.abs(num).toFixed(0);
+ return s + " px";
+ }
+
+ public static toLng(num: number): string {
+ num = this.clamp(num, -180, 180);
+
+ let s = Math.abs(num).toFixed(1);
+ if (num < 100) {
+ s = " " + s;
+ }
+
+ if (num > 0) {
+ return s + "°E";
+ } else {
+ return s + "°W";
+ }
+ }
+
+ public static toLat(num: number): string {
+ num = this.clamp(num, -90, 90);
+
+ let s = Math.abs(num).toFixed(1);
+ if (num < 100) {
+ s = " " + s;
+ }
+
+ if (num > 0) {
+ return s + "°N";
+ } else {
+ return s + "°S";
+ }
+ }
+
+ public static clamp(num: number, min: number, max: number): number {
+ return Math.max(min, Math.min(max, num));
+ }
+
+ public static pad(num: number, places?: number): string {
+ places = places || 20;
+ let s = num.toFixed(1).toString();
+ while (s.length < places) { s = " " + s; }
+ return s;
+ }
+
+ public static getBingKey(): string {
+ return "Avlo7qsH1zZZI0XNpTwZ4XwvUJmCbd-mczMeUXVAW9kYYOKdmBIVRe8aoO02Xctq";
+ }
+
+ public static getRegions(): any {
+ // create regions only once
+ if (this.regions === undefined) {
+ this.createRegions();
+ }
+ return this.regions;
+ }
+
+ private static regions: any;
+
+ private static addRegion(name: string, geoRect: any) {
+ geoRect.name = name;
+ geoRect.longitude = geoRect.left + (geoRect.width / 2);
+ geoRect.latitude = geoRect.top + (geoRect.height / 2);
+
+ this.regions[name] = geoRect;
+ }
+
+ private static createRegions() {
+ this.regions = {};
+ this.addRegion(MapRegion.Australia, { left: 81.5, top: -52.0, width: 98.0, height: 56.0 });
+ this.addRegion(MapRegion.Caribbean, { left: -92.9, top: 5.4, width: 35.1, height: 25.8 });
+ this.addRegion(MapRegion.Egypt, { left: 19.3, top: 19.9, width: 19.3, height: 13.4 });
+ this.addRegion(MapRegion.European, { left: -36.0, top: 31.0, width: 98.0, height: 38.0 });
+ this.addRegion(MapRegion.Japan, { left: 122.7, top: 29.4, width: 27.5, height: 17.0 });
+ this.addRegion(MapRegion.Hawaii, { left: -161.2, top: 18.5, width: 6.6, height: 4.8 });
+ this.addRegion(MapRegion.Poland, { left: 13.0, top: 48.0, width: 11.0, height: 9.0 });
+ this.addRegion(MapRegion.SouthAfrica, { left: 9.0, top: -37.1, width: 26.0, height: 17.8 });
+ this.addRegion(MapRegion.UnitedStates, { left: -134.5, top: 16.0, width: 70.0, height: 37.0 });
+ this.addRegion(MapRegion.UnitedKingdom, { left: -15.0, top: 49.5, width: 22.5, height: 8.0 });
+ this.addRegion(MapRegion.Uruguay, { left: -62.1, top: -35.7, width: 10.6, height: 7.0 });
+ }
+
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/src/app.component.html b/samples/maps/geo-map/display-azure-imagery/src/app.component.html
new file mode 100644
index 000000000..486b81104
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/app.component.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+ {{ s }}
+
+
+
+
+
+
+
+
+
+
+
+
![Map Imagery]()
+
+
+
+
+
diff --git a/samples/maps/geo-map/display-azure-imagery/src/app.component.scss b/samples/maps/geo-map/display-azure-imagery/src/app.component.scss
new file mode 100644
index 000000000..cb7931ef2
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/app.component.scss
@@ -0,0 +1,77 @@
+:host {
+ display: flex;
+ flex-direction: column;
+ height: 100%;
+ width: 100%;
+ padding: 0;
+}
+
+/* === Controls === */
+.controls-row {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 8px;
+ align-items: center;
+ justify-content: center;
+ position: relative;
+ z-index: 10; /* stay above map */
+ padding: 8px 0;
+}
+
+/* === Map Container === */
+.map-container {
+ flex: 1 1 auto; /* expand to fill available space */
+ display: flex;
+ flex-direction: column;
+ position: relative;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+}
+
+/* Map expands full width/height */
+.map-container igx-geographic-map {
+ flex: 1 1 auto;
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ inset: 0;
+ z-index: 0;
+}
+
+/* === Placeholder Image === */
+.map-container img.placeholder {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 950px;
+ max-width: 900px;
+ height: auto;
+ transform: translate(-50%, -50%);
+ object-fit: contain;
+ z-index: 1;
+ pointer-events: none; /* clicks go through */
+}
+
+/* === Utility Classes === */
+.hidden {
+ display: none !important;
+}
+
+.show {
+ display: inline !important;
+}
+
+.dialog-container {
+ display: flex;
+ align-items: center;
+
+ igx-icon {
+ margin-right: 8px;
+ }
+}
+
+::ng-deep igx-dialog.custom-dialog {
+ width: 400px;
+ height: auto;
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/src/app.component.ts b/samples/maps/geo-map/display-azure-imagery/src/app.component.ts
new file mode 100644
index 000000000..651af83e4
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/app.component.ts
@@ -0,0 +1,170 @@
+import { Component, ViewChild, OnInit, AfterViewInit } from '@angular/core';
+import { NgForm } from '@angular/forms';
+import {
+ AzureMapsImageryStyle,
+ IgxAzureMapsImagery,
+ IgxGeographicMapComponent,
+ IgxGeographicTileSeriesComponent
+} from 'igniteui-angular-maps';
+import {
+ IgxDialogComponent,
+ IgxSelectComponent
+} from 'igniteui-angular';
+import { MapRegion, MapUtility } from './MapUtility';
+
+@Component({
+ selector: 'app-root',
+ templateUrl: './app.component.html',
+ styleUrls: ['./app.component.scss'],
+ standalone: false
+})
+export class AppComponent implements OnInit, AfterViewInit {
+
+ @ViewChild('map', { static: false }) map!: IgxGeographicMapComponent;
+ @ViewChild('tileSeries', { static: false }) tileSeries!: IgxGeographicTileSeriesComponent;
+ @ViewChild('dialog', { static: false }) dialog!: IgxDialogComponent;
+ @ViewChild('styleSelect', { static: false }) styleSelect!: IgxSelectComponent;
+
+ // Bound to the input in the dialog
+ public apiKeyInputValue: string = '';
+
+ public azureTile!: IgxAzureMapsImagery;
+ public azureBackground!: IgxAzureMapsImagery;
+ public apiKey?: string;
+ public styleChangeTimeout?: number;
+
+ public styleOptions: string[] = [];
+ public selectedStyle!: string;
+ public previewImageSrc: string = '';
+ public isMapHidden = true;
+
+ public styleConfig: Record void }> = {
+ Satellite: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_satellite.png", zoom: () => this.zoomUS() },
+ Road: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_road.png", zoom: () => this.zoomUS() },
+ DarkGrey: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_darkgrey.png", zoom: () => this.zoomUS() },
+ TerraOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_terra_overlay.png", background: AzureMapsImageryStyle.Satellite, zoom: () => this.zoomUS() },
+ HybridRoadOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/AzureHybridRoad.png", background: AzureMapsImageryStyle.Satellite, zoom: () => this.zoomUS() },
+ HybridDarkGreyOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_hybriddarkgrey.png", background: AzureMapsImageryStyle.Satellite, zoom: () => this.zoomUS() },
+ LabelsRoadOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_labelsroad.png", background: AzureMapsImageryStyle.Satellite, zoom: () => this.zoomUS() },
+ LabelsDarkGreyOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_labelsdarkgrey.png", background: AzureMapsImageryStyle.Satellite, zoom: () => this.zoomUS() },
+ TrafficDelayOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_trafficdelay.png", background: AzureMapsImageryStyle.DarkGrey, zoom: () => this.zoomNY() },
+ TrafficAbsoluteOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_traffic_absolute.png", background: AzureMapsImageryStyle.DarkGrey, zoom: () => this.zoomNY() },
+ TrafficReducedOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_traffic_light.png", background: AzureMapsImageryStyle.DarkGrey, zoom: () => this.zoomNY() },
+ TrafficRelativeOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_traffic_relative.png", background: AzureMapsImageryStyle.DarkGrey, zoom: () => this.zoomNY() },
+ WeatherInfraredOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_weather_Infrared_road.png", background: AzureMapsImageryStyle.DarkGrey, zoom: () => this.zoomUS() },
+ WeatherRadarOverlay: { placeholder: "https://static.infragistics.com/xplatform/images/browsers/azure-maps/azure_weather_radar.png", background: AzureMapsImageryStyle.DarkGrey, zoom: () => this.zoomUS() }
+ };
+
+ ngOnInit(): void {
+ // Preload preview images
+ Object.values(this.styleConfig).forEach(cfg => new Image().src = cfg.placeholder);
+
+ // Populate dropdown options + default style
+ this.styleOptions = Object.keys(this.styleConfig);
+ this.selectedStyle = this.styleOptions[0];
+ this.previewImageSrc = this.styleConfig[this.selectedStyle].placeholder;
+ }
+
+ ngAfterViewInit(): void {
+ // We'll initialize tile imagery after the user sets the API key
+ // Open dialog automatically after view initializes
+ setTimeout(() => {
+ if (this.dialog) {
+ this.dialog.open();
+ }
+ });
+ }
+
+ public openDialog() {
+ this.dialog.open();
+ }
+
+ private zoomUS() {
+ if (this.map) MapUtility.navigateTo(this.map, MapRegion.UnitedStates);
+ }
+
+ private zoomNY() {
+ if (this.map) {
+ this.map.zoomToGeographic({
+ left: -74.2591,
+ top: 40.9176,
+ width: -73.7004 - (-74.2591),
+ height: 40.4774 - 40.9176
+ });
+ }
+ }
+
+ private setApiKey(key: string) {
+ this.apiKey = key;
+
+ // create azureTile & background if not yet
+ if (!this.azureTile) {
+ this.azureTile = new IgxAzureMapsImagery();
+ this.tileSeries.tileImagery = this.azureTile;
+ }
+ if (!this.azureBackground) {
+ this.azureBackground = new IgxAzureMapsImagery();
+ this.azureBackground.imageryStyle = AzureMapsImageryStyle.DarkGrey;
+ this.map.backgroundContent = this.azureBackground;
+ }
+
+ this.azureTile.apiKey = key;
+ this.azureBackground.apiKey = key;
+ }
+
+ showMap() {
+ this.isMapHidden = false;
+ }
+
+ public onSubmit(form: NgForm) {
+ const key = this.apiKeyInputValue;
+ if (!key) return;
+
+ this.setApiKey(key);
+ if (this.selectedStyle) this.updateAzureMap(this.selectedStyle);
+ this.showMap();
+ // Close the dialog first, then reset form after a tick
+ setTimeout(() => {
+ this.dialog.close();
+ form.resetForm();
+ });
+ }
+
+ public onReset(form: NgForm) {
+ this.apiKey = undefined;
+ this.apiKeyInputValue = '';
+ if (this.azureTile) this.azureTile.apiKey = '';
+ if (this.azureBackground) this.azureBackground.apiKey = '';
+ this.previewImageSrc = this.styleConfig[this.selectedStyle].placeholder;
+
+ setTimeout(() => {
+ this.dialog.close();
+ form.resetForm();
+ });
+ }
+
+ public onStyleChange(value: string) {
+ const cfg = this.styleConfig[value];
+ if (!cfg) return;
+
+ this.previewImageSrc = cfg.placeholder;
+
+ if (this.apiKey) {
+ if (this.styleChangeTimeout) clearTimeout(this.styleChangeTimeout);
+ this.styleChangeTimeout = window.setTimeout(() => this.updateAzureMap(value), 30);
+ }
+ }
+
+ private updateAzureMap(styleName: string) {
+ if (!this.azureTile || !this.azureBackground) return;
+
+ const cfg = this.styleConfig[styleName];
+ if (!cfg) return;
+
+ this.azureTile.imageryStyle =
+ AzureMapsImageryStyle[styleName as keyof typeof AzureMapsImageryStyle];
+
+ this.azureBackground.imageryStyle = cfg.background ?? AzureMapsImageryStyle.DarkGrey;
+ cfg.zoom();
+ }
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/src/app.module.ts b/samples/maps/geo-map/display-azure-imagery/src/app.module.ts
new file mode 100644
index 000000000..2e023fdcf
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/app.module.ts
@@ -0,0 +1,37 @@
+import { NgModule, CUSTOM_ELEMENTS_SCHEMA } 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";
+
+// Ignite UI Maps & Charts
+import { IgxAzureMapsImageryModule, IgxGeographicMapModule } from "igniteui-angular-maps";
+import { IgxDataChartInteractivityModule } from "igniteui-angular-charts";
+
+// Ignite UI Angular components
+import { IgxButtonModule, IgxDialogModule, IgxIconModule, IgxInputGroupModule, IgxSelectModule } from "igniteui-angular";
+
+@NgModule({
+ declarations: [
+ AppComponent
+ ],
+ imports: [
+ BrowserModule,
+ BrowserAnimationsModule,
+ CommonModule,
+ FormsModule,
+ IgxGeographicMapModule,
+ IgxAzureMapsImageryModule,
+ IgxDataChartInteractivityModule,
+ IgxDialogModule,
+ IgxInputGroupModule,
+ IgxIconModule,
+ IgxButtonModule,
+ IgxSelectModule // <-- Add this for the dropdown combo
+ ],
+ providers: [],
+ bootstrap: [AppComponent],
+ schemas: [CUSTOM_ELEMENTS_SCHEMA] // <-- Needed to allow Web Components like igx-combo
+})
+export class AppModule {}
diff --git a/samples/maps/geo-map/display-azure-imagery/src/assets/azure_road.png b/samples/maps/geo-map/display-azure-imagery/src/assets/azure_road.png
new file mode 100644
index 000000000..8c3491233
Binary files /dev/null and b/samples/maps/geo-map/display-azure-imagery/src/assets/azure_road.png differ
diff --git a/samples/maps/geo-map/display-azure-imagery/src/assets/azure_satellite.png b/samples/maps/geo-map/display-azure-imagery/src/assets/azure_satellite.png
new file mode 100644
index 000000000..862289286
Binary files /dev/null and b/samples/maps/geo-map/display-azure-imagery/src/assets/azure_satellite.png differ
diff --git a/samples/maps/geo-map/display-azure-imagery/src/environments/environment.prod.ts b/samples/maps/geo-map/display-azure-imagery/src/environments/environment.prod.ts
new file mode 100644
index 000000000..3612073bc
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/environments/environment.prod.ts
@@ -0,0 +1,3 @@
+export const environment = {
+ production: true
+};
diff --git a/samples/maps/geo-map/display-azure-imagery/src/environments/environment.ts b/samples/maps/geo-map/display-azure-imagery/src/environments/environment.ts
new file mode 100644
index 000000000..7b4f817ad
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/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/maps/geo-map/display-azure-imagery/src/index.html b/samples/maps/geo-map/display-azure-imagery/src/index.html
new file mode 100644
index 000000000..67a35017e
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/index.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+ IgniteUI for Angular | Example | infragistics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/maps/geo-map/display-azure-imagery/src/main.ts b/samples/maps/geo-map/display-azure-imagery/src/main.ts
new file mode 100644
index 000000000..d203a2594
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/main.ts
@@ -0,0 +1,16 @@
+// tslint:disable:no-string-literal
+import "./polyfills";
+import { enableProdMode } from "@angular/core";
+import { platformBrowserDynamic } from "@angular/platform-browser-dynamic";
+import { AppModule } from "./app.module";
+import 'hammerjs';
+
+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/maps/geo-map/display-azure-imagery/src/polyfills.ts b/samples/maps/geo-map/display-azure-imagery/src/polyfills.ts
new file mode 100644
index 000000000..d583cff9c
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/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/maps/geo-map/display-azure-imagery/src/styles.scss b/samples/maps/geo-map/display-azure-imagery/src/styles.scss
new file mode 100644
index 000000000..2e83a2c83
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/styles.scss
@@ -0,0 +1,69 @@
+@use 'igniteui-angular/theming' as *;
+@forward 'igniteui-angular/theming';
+
+$palette: $light-material-palette;
+$schema: $light-material-schema;
+
+$default-palette: $palette;
+
+$green-palette: palette(
+ $primary: #09f,
+ $secondary: #72da67,
+ $surface: #333,
+ $info: #1377d5,
+ $success: #4eb862,
+ $warn: #fbb13c,
+ $error: #ff134a,
+);
+
+$gray-btn-color: color($green-palette, 'gray', 800);
+
+// Specifies large size for all components to match the previous defaults
+// This may not be needed for your project. Please consult https://www.infragistics.com/products/ignite-ui-angular/angular/components/general/update-guide for more details.
+:root {
+ --ig-size: var(--ig-size-large);
+}
+
+/* autoprefixer grid: on */
+html,
+body {
+ height: 100%;
+ overflow: hidden;
+ margin: 0;
+}
+
+@include core();
+@include typography();
+@include theme(
+ $palette: $palette,
+ $schema: $schema
+);
+
+:root {
+ @include palette($palette);
+}
+
+.light-theme {
+ @include light-theme($palette);
+}
+
+.dark-theme {
+ background: #333;
+ color: #fff;
+ @include dark-theme(
+ $palette: $green-palette
+ );
+
+ .grid-chart-contextmenu-wrapper {
+ @include fluent-dark-theme($fluent-excel-palette);
+ }
+}
+
+.fin-dark-theme {
+ @include dark-theme($green-palette);
+ background: #333;
+
+ ::-moz-placeholder {
+ opacity: 1;
+ }
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/src/typings.d.ts b/samples/maps/geo-map/display-azure-imagery/src/typings.d.ts
new file mode 100644
index 000000000..ef5c7bd62
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/src/typings.d.ts
@@ -0,0 +1,5 @@
+/* SystemJS module definition */
+declare var module: NodeModule;
+interface NodeModule {
+ id: string;
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/tsconfig.app.json b/samples/maps/geo-map/display-azure-imagery/tsconfig.app.json
new file mode 100644
index 000000000..ff396d4ce
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/tsconfig.app.json
@@ -0,0 +1,10 @@
+/* To learn more about this file see: https://angular.io/config/tsconfig. */
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "outDir": "./out-tsc/app",
+ "types": []
+ },
+ "files": ["src/main.ts", "src/polyfills.ts"],
+ "include": ["src/**/*.d.ts"]
+}
diff --git a/samples/maps/geo-map/display-azure-imagery/tsconfig.json b/samples/maps/geo-map/display-azure-imagery/tsconfig.json
new file mode 100644
index 000000000..22d546ab3
--- /dev/null
+++ b/samples/maps/geo-map/display-azure-imagery/tsconfig.json
@@ -0,0 +1,27 @@
+{
+ "compileOnSave": false,
+ "compilerOptions": {
+ "importHelpers": true,
+ "module": "esnext",
+ "baseUrl": "./",
+ "outDir": "./dist/out-tsc",
+ "sourceMap": false,
+ "declaration": false,
+ "moduleResolution": "node",
+ "experimentalDecorators": true,
+ "resolveJsonModule": true,
+ "esModuleInterop": true,
+ "downlevelIteration": true,
+ "target": "es2015",
+ "typeRoots": [
+ "node_modules/@types"
+ ],
+ "lib": [
+ "es2018",
+ "dom"
+ ]
+ },
+ "angularCompilerOptions": {
+ "enableIvy": true
+ }
+}
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-bing-imagery/.codesandbox/Dockerfile b/samples/maps/geo-map/display-bing-imagery/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/display-bing-imagery/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/display-bing-imagery/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-bing-imagery/package.json b/samples/maps/geo-map/display-bing-imagery/package.json
index ec8e67254..e83bcf0f0 100644
--- a/samples/maps/geo-map/display-bing-imagery/package.json
+++ b/samples/maps/geo-map/display-bing-imagery/package.json
@@ -18,9 +18,10 @@
"classlist.js": "1.1.20150312",
"core-js": "3.21.0",
"hammerjs": "2.0.8",
- "igniteui-angular-charts": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular": "20.1.0-rc.2",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/display-bing-imagery/src/app.component.html b/samples/maps/geo-map/display-bing-imagery/src/app.component.html
index 7c10cfe10..42483406f 100644
--- a/samples/maps/geo-map/display-bing-imagery/src/app.component.html
+++ b/samples/maps/geo-map/display-bing-imagery/src/app.component.html
@@ -1,7 +1,32 @@
-
-
-
+
+
+
+
+
+
+
+
+
+ Bing Maps Basic has been retired.
+ Please enter your Bing Maps Enterprise key.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/maps/geo-map/display-bing-imagery/src/app.component.scss b/samples/maps/geo-map/display-bing-imagery/src/app.component.scss
index cbff781da..6ce451b30 100644
--- a/samples/maps/geo-map/display-bing-imagery/src/app.component.scss
+++ b/samples/maps/geo-map/display-bing-imagery/src/app.component.scss
@@ -1,3 +1,34 @@
-/* styles are loaded the Shared CSS file located at:
-https://static.infragistics.com/xplatform/css/samples/
-*/
+:host {
+ display: flex;
+ flex-direction: column;
+ height: 100%;
+ width: 100%;
+ padding: 0;
+}
+
+/* === Controls === */
+.controls-row {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 8px;
+ align-items: center;
+ justify-content: center;
+ position: relative;
+ z-index: 10; /* stay above map */
+ padding: 8px 0;
+}
+
+
+.dialog-container {
+ display: flex;
+ align-items: center;
+
+ igx-icon {
+ margin-right: 8px;
+ }
+}
+
+::ng-deep igx-dialog.custom-dialog {
+ width: 400px;
+ height: auto;
+}
diff --git a/samples/maps/geo-map/display-bing-imagery/src/app.component.ts b/samples/maps/geo-map/display-bing-imagery/src/app.component.ts
index 3c92488f2..d1d1579c2 100644
--- a/samples/maps/geo-map/display-bing-imagery/src/app.component.ts
+++ b/samples/maps/geo-map/display-bing-imagery/src/app.component.ts
@@ -1,41 +1,59 @@
-import { AfterViewInit, Component, ViewChild } from "@angular/core";
-import { BingMapsImageryStyle } from "igniteui-angular-maps";
-import { IgxBingMapsMapImagery } from "igniteui-angular-maps";
-import { IgxGeographicMapComponent } from "igniteui-angular-maps";
-import { MapUtility } from "./MapUtility";
-
+import { Component, AfterViewInit, ViewChild } from '@angular/core';
+import {
+ IgxGeographicMapComponent,
+ IgxBingMapsMapImagery,
+ BingMapsImageryStyle
+} from 'igniteui-angular-maps';
+import {
+ IgxDialogComponent,
+ IgxSelectComponent
+} from 'igniteui-angular';
@Component({
- standalone: false,
- selector: "app-root",
- styleUrls: ["./app.component.scss"],
- templateUrl: "./app.component.html"
+ selector: 'app-root',
+ templateUrl: './app.component.html',
+ styleUrls: ['./app.component.scss'],
+ standalone: false
})
export class AppComponent implements AfterViewInit {
- @ViewChild("map", { static: true })
- public map: IgxGeographicMapComponent;
+ @ViewChild('geoMap', { static: false })
+ public geoMap!: IgxGeographicMapComponent;
+
+ @ViewChild('dialog', { static: true })
+ public keyDialog: any;
+
+ public bingKey: string = "";
- constructor() {
+ ngAfterViewInit(): void {
+ setTimeout(() => this.keyDialog.open(), 200);
}
- public ngAfterViewInit(): void {
- const tileSource = new IgxBingMapsMapImagery();
- tileSource.apiKey = MapUtility.getBingKey();
- tileSource.imageryStyle = BingMapsImageryStyle.AerialWithLabels;
- let tileUri = tileSource.actualBingImageryRestUri;
-
- // resolving BingMaps uri based on HTTP protocol of hosting website
- const isHttpSecured = window.location.toString().startsWith("https:");
- if (isHttpSecured) {
- tileUri = tileUri.replace("http:", "https:");
- } else {
- tileUri = tileUri.replace("https:", "http:");
- }
- tileSource.bingImageryRestUri = tileUri;
-
- this.map.backgroundContent = tileSource;
-
- this.map.updateZoomWindow({ left: 0.2, top: 0.1, width: 0.7, height: 0.7});
+ public openKeyDialog(): void {
+ this.keyDialog.open();
+ }
+
+ public closeKeyDialog(): void {
+ this.keyDialog.close();
+ }
+
+ public onKeyDialogClosed(): void {
+ if (!this.bingKey.trim()) return;
+ this.applyImagery();
+ }
+
+ private applyImagery(): void {
+ const imagery = new IgxBingMapsMapImagery();
+ imagery.apiKey = this.bingKey;
+ imagery.imageryStyle = BingMapsImageryStyle.AerialWithLabels;
+
+ this.geoMap.backgroundContent = imagery;
+
+ this.geoMap.zoomToGeographic({
+ left: -124.77,
+ top: 49.38,
+ width: (124.77 - 66.95),
+ height: (49.38 - 24.52)
+ });
}
}
diff --git a/samples/maps/geo-map/display-bing-imagery/src/app.module.ts b/samples/maps/geo-map/display-bing-imagery/src/app.module.ts
index 9180741ca..2e023fdcf 100644
--- a/samples/maps/geo-map/display-bing-imagery/src/app.module.ts
+++ b/samples/maps/geo-map/display-bing-imagery/src/app.module.ts
@@ -1,27 +1,37 @@
-import { NgModule } from "@angular/core";
+import { NgModule, CUSTOM_ELEMENTS_SCHEMA } 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 { IgxGeographicMapModule } from "igniteui-angular-maps";
+
+// Ignite UI Maps & Charts
+import { IgxAzureMapsImageryModule, IgxGeographicMapModule } from "igniteui-angular-maps";
import { IgxDataChartInteractivityModule } from "igniteui-angular-charts";
+// Ignite UI Angular components
+import { IgxButtonModule, IgxDialogModule, IgxIconModule, IgxInputGroupModule, IgxSelectModule } from "igniteui-angular";
@NgModule({
- bootstrap: [AppComponent],
declarations: [
AppComponent
-],
+ ],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxGeographicMapModule,
- IgxDataChartInteractivityModule
-],
+ IgxAzureMapsImageryModule,
+ IgxDataChartInteractivityModule,
+ IgxDialogModule,
+ IgxInputGroupModule,
+ IgxIconModule,
+ IgxButtonModule,
+ IgxSelectModule // <-- Add this for the dropdown combo
+ ],
providers: [],
- schemas: []
+ bootstrap: [AppComponent],
+ schemas: [CUSTOM_ELEMENTS_SCHEMA] // <-- Needed to allow Web Components like igx-combo
})
export class AppModule {}
diff --git a/samples/maps/geo-map/display-bing-imagery/src/styles.scss b/samples/maps/geo-map/display-bing-imagery/src/styles.scss
index 9b431e92d..2e83a2c83 100644
--- a/samples/maps/geo-map/display-bing-imagery/src/styles.scss
+++ b/samples/maps/geo-map/display-bing-imagery/src/styles.scss
@@ -1,9 +1,69 @@
+@use 'igniteui-angular/theming' as *;
+@forward 'igniteui-angular/theming';
+
+$palette: $light-material-palette;
+$schema: $light-material-schema;
+
+$default-palette: $palette;
+
+$green-palette: palette(
+ $primary: #09f,
+ $secondary: #72da67,
+ $surface: #333,
+ $info: #1377d5,
+ $success: #4eb862,
+ $warn: #fbb13c,
+ $error: #ff134a,
+);
+
+$gray-btn-color: color($green-palette, 'gray', 800);
+
+// Specifies large size for all components to match the previous defaults
+// This may not be needed for your project. Please consult https://www.infragistics.com/products/ignite-ui-angular/angular/components/general/update-guide for more details.
+:root {
+ --ig-size: var(--ig-size-large);
+}
+
/* autoprefixer grid: on */
html,
body {
height: 100%;
- width: 100%;
overflow: hidden;
margin: 0;
- box-sizing: border-box;
+}
+
+@include core();
+@include typography();
+@include theme(
+ $palette: $palette,
+ $schema: $schema
+);
+
+:root {
+ @include palette($palette);
+}
+
+.light-theme {
+ @include light-theme($palette);
+}
+
+.dark-theme {
+ background: #333;
+ color: #fff;
+ @include dark-theme(
+ $palette: $green-palette
+ );
+
+ .grid-chart-contextmenu-wrapper {
+ @include fluent-dark-theme($fluent-excel-palette);
+ }
+}
+
+.fin-dark-theme {
+ @include dark-theme($green-palette);
+ background: #333;
+
+ ::-moz-placeholder {
+ opacity: 1;
+ }
}
diff --git a/samples/maps/geo-map/display-esri-imagery/.codesandbox/Dockerfile b/samples/maps/geo-map/display-esri-imagery/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/display-esri-imagery/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/display-esri-imagery/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-esri-imagery/package.json b/samples/maps/geo-map/display-esri-imagery/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/display-heat-imagery/.codesandbox/Dockerfile b/samples/maps/geo-map/display-heat-imagery/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/display-heat-imagery/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/display-heat-imagery/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-heat-imagery/package.json b/samples/maps/geo-map/display-heat-imagery/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/display-osm-imagery/.codesandbox/Dockerfile b/samples/maps/geo-map/display-osm-imagery/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/display-osm-imagery/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/display-osm-imagery/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/display-osm-imagery/package.json b/samples/maps/geo-map/display-osm-imagery/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/marker-layouts/.codesandbox/Dockerfile b/samples/maps/geo-map/marker-layouts/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/marker-layouts/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/marker-layouts/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/marker-layouts/package.json b/samples/maps/geo-map/marker-layouts/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/marker-template/.codesandbox/Dockerfile b/samples/maps/geo-map/marker-template/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/marker-template/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/marker-template/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/marker-template/package.json b/samples/maps/geo-map/marker-template/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/marker-type/.codesandbox/Dockerfile b/samples/maps/geo-map/marker-type/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/marker-type/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/marker-type/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/marker-type/package.json b/samples/maps/geo-map/marker-type/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/navigation/.codesandbox/Dockerfile b/samples/maps/geo-map/navigation/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/navigation/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/navigation/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/navigation/package.json b/samples/maps/geo-map/navigation/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/overview/.codesandbox/Dockerfile b/samples/maps/geo-map/overview/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/overview/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/overview/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/overview/package.json b/samples/maps/geo-map/overview/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/shape-styling/.codesandbox/Dockerfile b/samples/maps/geo-map/shape-styling/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/shape-styling/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/shape-styling/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/shape-styling/package.json b/samples/maps/geo-map/shape-styling/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/triangulating-data/.codesandbox/Dockerfile b/samples/maps/geo-map/triangulating-data/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/triangulating-data/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/triangulating-data/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/samples/maps/geo-map/triangulating-data/package.json b/samples/maps/geo-map/triangulating-data/package.json
index ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-scatter-area-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-scatter-area-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-scatter-area-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-scatter-area-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-scatter-bubble-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-scatter-bubble-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-scatter-bubble-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-scatter-bubble-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-scatter-contour-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-scatter-contour-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-scatter-contour-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-scatter-contour-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-scatter-density-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-scatter-density-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-scatter-density-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-scatter-density-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-scatter-symbol-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-scatter-symbol-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-scatter-symbol-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-scatter-symbol-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-shape-polygon-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-shape-polygon-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-shape-polygon-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-shape-polygon-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/samples/maps/geo-map/type-shape-polyline-series/.codesandbox/Dockerfile b/samples/maps/geo-map/type-shape-polyline-series/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/samples/maps/geo-map/type-shape-polyline-series/.codesandbox/Dockerfile
+++ b/samples/maps/geo-map/type-shape-polyline-series/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
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 ec8e67254..43cc1827e 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": "20.0.0",
- "igniteui-angular-core": "20.0.0",
- "igniteui-angular-maps": "20.0.0",
+ "igniteui-angular-charts": "20.2.0-beta.0",
+ "igniteui-angular-core": "20.2.0-beta.0",
+ "igniteui-angular-maps": "20.2.0-beta.0",
"intl": "1.2.5",
"jszip": "3.8.0",
"rxjs": "7.8.1",
diff --git a/tests/avatar-sample-3/.codesandbox/Dockerfile b/tests/avatar-sample-3/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/avatar-sample-3/.codesandbox/Dockerfile
+++ b/tests/avatar-sample-3/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut-ava/.codesandbox/Dockerfile b/tests/donut-ava/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut-ava/.codesandbox/Dockerfile
+++ b/tests/donut-ava/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut-ava2/.codesandbox/Dockerfile b/tests/donut-ava2/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut-ava2/.codesandbox/Dockerfile
+++ b/tests/donut-ava2/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut-ava3/.codesandbox/Dockerfile b/tests/donut-ava3/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut-ava3/.codesandbox/Dockerfile
+++ b/tests/donut-ava3/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut-ava4/.codesandbox/Dockerfile b/tests/donut-ava4/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut-ava4/.codesandbox/Dockerfile
+++ b/tests/donut-ava4/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut-mod/.codesandbox/Dockerfile b/tests/donut-mod/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut-mod/.codesandbox/Dockerfile
+++ b/tests/donut-mod/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut2/.codesandbox/Dockerfile b/tests/donut2/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut2/.codesandbox/Dockerfile
+++ b/tests/donut2/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/donut3/.codesandbox/Dockerfile b/tests/donut3/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/donut3/.codesandbox/Dockerfile
+++ b/tests/donut3/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file
diff --git a/tests/treegrid/.codesandbox/Dockerfile b/tests/treegrid/.codesandbox/Dockerfile
index adf04bd95..cd7500bb4 100644
--- a/tests/treegrid/.codesandbox/Dockerfile
+++ b/tests/treegrid/.codesandbox/Dockerfile
@@ -1 +1 @@
-FROM node:18
\ No newline at end of file
+FROM node:20
\ No newline at end of file