Made frequency usable on weird displays

This commit is contained in:
Tim Stallard 2017-03-03 14:49:40 +00:00
parent 9c6ea37451
commit 2678fcb8cf

View File

@ -64,9 +64,7 @@ module.exports = {
topGroups = topGroupsByFrequency(getFrequency(getFirstLetters(input, parseInt(block.properties.type)))); topGroups = topGroupsByFrequency(getFrequency(getFirstLetters(input, parseInt(block.properties.type))));
} }
$(block.elem).data("chartTop").data.labels = topGroups.labels; $(block.elem).data("chartTop").data.labels = topGroups.labels;
$(block.elem).data("chartTop").data.datasets[0] = { $(block.elem).data("chartTop").data.datasets[0].data = topGroups.values;
data: topGroups.values
};
$(block.elem).data("chartTop").update(); $(block.elem).data("chartTop").update();
}, },
size: { //update static widths in HTML as well size: { //update static widths in HTML as well
@ -112,9 +110,7 @@ module.exports = {
var standardGroups = topGroupsByFrequency(standardFrequency, true); var standardGroups = topGroupsByFrequency(standardFrequency, true);
$(block.elem).data("chartBottom").data.labels = standardGroups.labels; $(block.elem).data("chartBottom").data.labels = standardGroups.labels;
$(block.elem).data("chartBottom").data.datasets[0] = { $(block.elem).data("chartBottom").data.datasets[0].data = standardGroups.values;
data: standardGroups.values
};
$(block.elem).data("chartBottom").update(); $(block.elem).data("chartBottom").update();
events.emit("inputChanged"); events.emit("inputChanged");
@ -133,6 +129,13 @@ module.exports = {
legend: { legend: {
display: false display: false
} }
},
data: {
labels: [],
datasets: [{
data: [],
backgroundColor: "rgba(0,0,0,0.5)"
}]
} }
} }
)); ));
@ -150,9 +153,10 @@ module.exports = {
} }
}, },
data: { data: {
labels: ["1", "2", "3"], labels: [],
datasets: [{ datasets: [{
data: [5,3,10] data: [],
backgroundColor: "rgba(0,0,0,0.5)"
}] }]
} }
} }