mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-07 04:39:06 +02:00
Merge pull request #2885 from neilmacintyre/master
cached index and length
This commit is contained in:
commit
609df5fb16
@ -267,11 +267,15 @@ module.exports = function(Chart) {
|
||||
|
||||
//gets the max border or hover width to properly scale pie charts
|
||||
getMaxBorderWidth: function (elements) {
|
||||
var max = 0;
|
||||
var max = 0,
|
||||
index = this.index,
|
||||
length = elements.length,
|
||||
borderWidth,
|
||||
hoverWidth;
|
||||
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
var borderWidth = elements[i]._model ? elements[i]._model.borderWidth : 0,
|
||||
hoverWidth = elements[i]._chart ? elements[i]._chart.config.data.datasets[this.index].hoverBorderWidth : 0;
|
||||
for (var i = 0; i < length; i++) {
|
||||
borderWidth = elements[i]._model ? elements[i]._model.borderWidth : 0;
|
||||
hoverWidth = elements[i]._chart ? elements[i]._chart.config.data.datasets[index].hoverBorderWidth : 0;
|
||||
|
||||
max = borderWidth > max ? borderWidth : max;
|
||||
max = hoverWidth > max ? hoverWidth : max;
|
||||
|
Loading…
Reference in New Issue
Block a user