Basic
const config = {
type: 'line',
data,
options: {
scales: {
y: {
stacked: true
}
},
plugins: {
annotation: {
annotations: {
annotation
}
}
}
}
};
const annotation = {
type: 'line',
borderColor: 'black',
borderWidth: 3,
scaleID: 'y',
value: 50
};
const DATA_COUNT = 8;
const MIN = 10;
const MAX = 100;
Utils.srand(8);
const labels = [];
for (let i = 0; i < DATA_COUNT; ++i) {
labels.push('' + i);
}
const numberCfg = {count: DATA_COUNT, min: MIN, max: MAX};
const data = {
labels: labels,
datasets: [{
data: Utils.numbers(numberCfg)
}]
};