const inputs = {
min: 8,
max: 16,
count: 8,
decimals: 2,
continuity: 1
};
const generateLabels = () => {
return Utils.months({count: inputs.count});
};
const generateData = () => {
const values = Utils.numbers(inputs);
inputs.from = values;
return values;
};
const labels = Utils.months({count: 8});
const data = {
labels: generateLabels(),
datasets: [
{
label: 'D0',
data: generateData(),
borderColor: Utils.CHART_COLORS.red,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.red),
},
{
label: 'D1',
data: generateData(),
borderColor: Utils.CHART_COLORS.orange,
hidden: true,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.orange),
fill: '-1'
},
{
label: 'D2',
data: generateData(),
borderColor: Utils.CHART_COLORS.yellow,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.yellow),
fill: 1
},
{
label: 'D3',
data: generateData(),
borderColor: Utils.CHART_COLORS.green,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.green),
fill: false
},
{
label: 'D4',
data: generateData(),
borderColor: Utils.CHART_COLORS.blue,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.blue),
fill: '-1'
},
{
label: 'D5',
data: generateData(),
borderColor: Utils.CHART_COLORS.purple,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.purple),
fill: '-1'
},
{
label: 'D6',
data: generateData(),
borderColor: Utils.CHART_COLORS.grey,
backgroundColor: Utils.transparentize(Utils.CHART_COLORS.grey),
fill: {value: 85}
}
]
};