X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fapp%2Fdashboard%2FDashboardComponent.ts;h=56b79a4d6d21057977668323a58f22001a11ae57;hb=e53dbb6d5bf8d4dfb80fa670a078ffe613bb19aa;hp=4660732f80ffefd48309e1e2a69f98ba9c2588bc;hpb=250ed205aef6e60544514fc622ccaf1b49a7775b;p=osm%2FNG-UI.git diff --git a/src/app/dashboard/DashboardComponent.ts b/src/app/dashboard/DashboardComponent.ts index 4660732..56b79a4 100644 --- a/src/app/dashboard/DashboardComponent.ts +++ b/src/app/dashboard/DashboardComponent.ts @@ -21,7 +21,7 @@ import { Component, Injector, OnInit } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { AuthenticationService } from 'AuthenticationService'; -import { ActiveElement, Chart, ChartEvent } from 'chart.js'; +import { Chart } from 'chart.js'; import { ERRORDATA } from 'CommonModel'; import { environment } from 'environment'; import { NSDDetails } from 'NSDModel'; @@ -303,29 +303,36 @@ export class DashboardComponent implements OnInit { data: this.noOfHours, label: this.translateService.instant('NOOFHOURS'), borderColor: this.backgroundColor, + fill: false, backgroundColor: this.backgroundColor }] }, options: { - onHover: (evt: ChartEvent, elements):void => { - const el: HTMLElement = document.getElementById('canvas'); - el.style.cursor = elements[0] ? 'pointer' : 'default'; - }, - plugins: { - legend: { display: false }, + hover: { + onHover(evt: Event, item: {}): void { + const el: HTMLElement = document.getElementById('canvas'); + el.style.cursor = item[0] ? 'pointer' : 'default'; + } }, + legend: { display: false }, scales: { - x: { + xAxes: [{ display: true, - labels: [this.translateService.instant('INSTANCES')], - }, - y: { + scaleLabel: { + display: true, + labelString: this.translateService.instant('INSTANCES') + } + }], + yAxes: [{ ticks: { - labelOffset: 0, + beginAtZero: true }, display: true, - labels: [this.translateService.instant('NOOFHOURS')] - }, + scaleLabel: { + display: true, + labelString: this.translateService.instant('NOOFHOURS') + } + }] } } });