diff --git a/package-lock.json b/package-lock.json
index 7569d71..7c96af6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -859,6 +859,11 @@
}
}
},
+ "@types/canvas-gauges": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@types/canvas-gauges/-/canvas-gauges-2.1.1.tgz",
+ "integrity": "sha512-5UCsn5DSqRW9HzwUoZkkeE5Fw4GA35Z5Wu/h33CLp5+8qcTyhzslbP6VtlVwNq05LrfPjcMYuHbZhk6zTJdAsw=="
+ },
"@types/fusioncharts": {
"version": "3.11.5",
"resolved": "https://registry.npmjs.org/@types/fusioncharts/-/fusioncharts-3.11.5.tgz",
@@ -2111,6 +2116,11 @@
"integrity": "sha512-eRhP+nQ6YUkIcNQ6hnvdhMkdc7n3zadog0KXNRxAZTT2kHjUb1yGn71OrPhSn8MOvlX97g5CR97kGVj8fMsXWg==",
"dev": true
},
+ "canvas-gauges": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/canvas-gauges/-/canvas-gauges-2.1.5.tgz",
+ "integrity": "sha512-7GUd1uukePQPQPIoM8Sh4UrG8om+2RG+D8WN5BCkIp9wAfByzPuZZinsUkfFCyRrEOZ/rhuwBfFnb1ld8IfNrw=="
+ },
"caseless": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
@@ -6771,6 +6781,102 @@
"integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",
"dev": true
},
+ "ng-canvas-gauges": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/ng-canvas-gauges/-/ng-canvas-gauges-6.0.0.tgz",
+ "integrity": "sha512-p8IVLCvOnZYED3wRAqRa0/otCimoXJ/6yHzQvufDT9lyRBsmDv1va3Ths5u5aQxrQG2wZcIB/7EwCYGGhzJB9Q==",
+ "requires": {
+ "@angular/animations": "~7.2.0",
+ "@angular/common": "~7.2.0",
+ "@angular/compiler": "~7.2.0",
+ "@angular/core": "~7.2.0",
+ "@angular/forms": "~7.2.0",
+ "@angular/platform-browser": "~7.2.0",
+ "@angular/platform-browser-dynamic": "~7.2.0",
+ "@angular/router": "~7.2.0",
+ "@types/canvas-gauges": "^2.1.1",
+ "canvas-gauges": "^2.1.5",
+ "core-js": "^2.5.4",
+ "rx-dom-html": "^7.0.3",
+ "rxjs": "~6.3.3",
+ "tslib": "^1.9.0",
+ "zone.js": "~0.8.26"
+ },
+ "dependencies": {
+ "@angular/animations": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.2.11.tgz",
+ "integrity": "sha512-YlZATC4Gnd3eOBuSW/QqsMPHeJWVKR8yfen2qKgFO3waK+6qXHXIdRF3j81l07jlUx5kBw+f1OCEeHl2QChBiw==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/common": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.11.tgz",
+ "integrity": "sha512-78T65tt3zD0Oss6pyRvzLhPlTJMhPpXMCsJdr1s821i+/xg8TUzgU3Cqxvz37r3dysnY08r6BmEqJg3+fGxEwA==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/compiler": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.2.11.tgz",
+ "integrity": "sha512-PptrtUgzuxLtBFxcmkkmhr16Pu9A3xqRQGmgTKL2mzwpt/fZswYEv4QT2E5Br8f94UP5XPv+K30kY+exjPnFjg==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/core": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/core/-/core-7.2.11.tgz",
+ "integrity": "sha512-2FUgXbGn75D6HQESVVmnrjqP1l2YNwwIZISembzpr4WvTm0lxzq/9WsuPFJNWggwCerajyjYz+kDJT3RsonGZg==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/forms": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.2.11.tgz",
+ "integrity": "sha512-S7qpaA4lP4yU5HsOvPuf4bpDGiqP6YjwcWHcTkm1kx9oiHGvmUoQAkFw06SMh2YCsGi413Qqys/4L0H8+8Za2A==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/platform-browser": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.11.tgz",
+ "integrity": "sha512-M/XB1TQDHx2Ni+2NR75Zc1N+UuwfAMwNcBaOxtKRLkZhpyOAneA0ZyqT2GQm6XTGxDwQhz6Q3wG6SwGTm9aLYg==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/platform-browser-dynamic": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.11.tgz",
+ "integrity": "sha512-MDwNjH0BKfYabTJtfKAy87o+pRVcHsCwlrkp8/LBGNS42vDuzWWNUepMRTf2SloDUthL9Tsibdl1LfbMhUoGpw==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "@angular/router": {
+ "version": "7.2.11",
+ "resolved": "https://registry.npmjs.org/@angular/router/-/router-7.2.11.tgz",
+ "integrity": "sha512-6TcXQgTCPrOgkGWkxO879t+kcMovno6VfN4xfqr36IMBRxhmeWFEhLJmsVGPa/TT4XZjYQXyBk57ZXmneUqjQQ==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "rxjs": {
+ "version": "6.3.3",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
+ "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ }
+ }
+ },
"nice-try": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
@@ -8520,6 +8626,19 @@
"aproba": "^1.1.1"
}
},
+ "rx": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
+ "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I="
+ },
+ "rx-dom-html": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/rx-dom-html/-/rx-dom-html-7.0.3.tgz",
+ "integrity": "sha1-Y2MRp1rezZiDFwiHIIEEsP4LKCU=",
+ "requires": {
+ "rx": "*"
+ }
+ },
"rxjs": {
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz",
diff --git a/package.json b/package.json
index cac8147..9aab074 100644
--- a/package.json
+++ b/package.json
@@ -27,6 +27,7 @@
"core-js": "^2.6.3",
"fusioncharts": "^3.13.4",
"hammerjs": "^2.0.8",
+ "ng-canvas-gauges": "^6.0.0",
"rxjs": "^6.2.2",
"rxjs-compat": "^6.2.2",
"zone.js": "^0.8.29"
diff --git a/src/app/app.component.html b/src/app/app.component.html
index 7beb1a0..1e15754 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,2 +1,2 @@
-
\ No newline at end of file
+
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 44d94cd..c5e778c 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -4,6 +4,7 @@ import { RouterModule, Routes } from '@angular/router';
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
import { GaugeModule } from 'angular-gauge';
import { FusionChartsModule } from 'angular-fusioncharts';
+import {GaugesModule} from 'ng-canvas-gauges';
import { AppComponent } from './app.component';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
@@ -43,6 +44,7 @@ FusionChartsModule.fcRoot(FusionCharts, Charts, Widgets, FusionTheme)
BrowserAnimationsModule,
HttpClientModule,
FusionChartsModule,
+ GaugesModule,
RouterModule.forRoot([
{path: 'dashboard', component: FrontpageComponent},