Skip to content

Commit

Permalink
Update style only
Browse files Browse the repository at this point in the history
  • Loading branch information
loicbourgois committed Jan 28, 2018
1 parent c98185e commit 8de5a31
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions src/controllers/controller.bar.js
Expand Up @@ -213,7 +213,20 @@ module.exports = function(Chart) {

updateElement: function(rectangle, index, reset) {
var me = this;
var meta = me.getMeta();
var chart = me.chart;
var dataset = me.getDataset();

rectangle._xScale = me.getScaleForId(meta.xAxisID);
rectangle._yScale = me.getScaleForId(meta.yAxisID);
rectangle._datasetIndex = me.index;
rectangle._index = index;

rectangle._model = {
datasetLabel: dataset.label,
label: chart.data.labels[index]
};

me.updateRectangle(rectangle);
me.updateElementGeometry(rectangle, index, reset);
rectangle.pivot();
Expand Down Expand Up @@ -460,23 +473,11 @@ module.exports = function(Chart) {

updateRectangle: function(rectangle, options) {
var me = this;
var chart = this.chart;
var dataset = this.getDataset();
var dataset = me.getDataset();
var index = rectangle._index;
var custom = rectangle.custom || {};
var meta = me.getMeta();
options = options ? options : this.getElementOptions();

rectangle._xScale = me.getScaleForId(meta.xAxisID);
rectangle._yScale = me.getScaleForId(meta.yAxisID);
rectangle._datasetIndex = me.index;

if (!rectangle._model) {
rectangle._model = {};
}

rectangle._model.datasetLabel = dataset.label;
rectangle._model.label = chart.data.labels[index];
rectangle._model.borderSkipped = custom.borderSkipped ? custom.borderSkipped : options.borderSkipped;
rectangle._model.backgroundColor = custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.backgroundColor, index, options.backgroundColor);
rectangle._model.borderColor = custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.borderColor, index, options.borderColor);
Expand Down

0 comments on commit 8de5a31

Please sign in to comment.