in modules/performance-statistics-ext/report/js/operationsTab.js [46:104]
function drawCacheCharts() {
$("#operationsCharts").empty();
$.each(CACHE_OPERATIONS, function (k, opName) {
opsCountPerType[opName] = 0;
var chartId = opName + "OperationChart";
$("#operationsCharts").append('<canvas class="my-4" ' + 'id="' + chartId + '" height="120"/>');
new Chart(document.getElementById(chartId), {
type: 'line',
data: {
datasets: prepareCacheDatasets(opName)
},
options: {
scales: {
xAxes: [{
type: 'time',
time: {
displayFormats: {
'millisecond': 'HH:mm:ss',
'second': 'HH:mm:ss',
'minute': 'HH:mm:ss',
'hour': 'HH:mm'
}
},
scaleLabel: {
display: true,
labelString: 'Date'
}
}],
yAxes: [{
display: true,
scaleLabel: {
display: true,
labelString: 'Count'
},
ticks: {
suggestedMin: 0,
suggestedMax: 10
}
}]
},
legend: {
display: true
},
title: {
display: true,
text: "Count of [" + CACHE_OPERATIONS_READABLE[k] + "]",
fontSize: 20
},
animation: false
}
})
});
drawCacheBar();
}