in desktop/src/app/components/account/monitoring/monitor-chart/monitor-chart.component.ts [192:241]
private _setChartOptions() {
this.options = {
responsive: true,
maintainAspectRatio: false,
elements: {
point: {
radius: 0,
hitRadius: 10,
hoverRadius: 3,
},
line: {
tension: 0.05,
},
},
legend: {
display: false,
},
tooltips: {
enabled: true,
mode: "single",
position: "nearest",
callbacks: {
title: (tooltipItems, data) =>
this._computeTooltipTitle(tooltipItems[0], data),
},
},
scales: {
yAxes: [{
stacked: true,
type: "linear",
display: !this.preview,
ticks: {
min: 0,
autoSkip: true,
callback: (value) => {
if (value as number % 1 === 0) {
return value;
}
},
},
}],
xAxes: [{
stacked: true,
type: "time",
position: "bottom",
display: false,
}],
},
};
}