mirror of
https://github.com/chartjs/Chart.js.git
synced 2026-03-21 07:36:52 +01:00
Implement clipping (#3658)
Implements clipping of items outside the chart area. Resolves #3506 #3491 #2873
This commit is contained in:
committed by
Evert Timberg
parent
bdcdbc2abf
commit
5a24bfa500
@@ -229,12 +229,14 @@ module.exports = function(Chart) {
|
||||
var dataset = me.getDataset();
|
||||
var i, len;
|
||||
|
||||
Chart.canvasHelpers.clipArea(me.chart.chart.ctx, me.chart.chartArea);
|
||||
for (i = 0, len = metaData.length; i < len; ++i) {
|
||||
var d = dataset.data[i];
|
||||
if (d !== null && d !== undefined && !isNaN(d)) {
|
||||
metaData[i].transition(easingDecimal).draw();
|
||||
}
|
||||
}
|
||||
Chart.canvasHelpers.unclipArea(me.chart.chart.ctx);
|
||||
},
|
||||
|
||||
setHoverStyle: function(rectangle) {
|
||||
|
||||
Reference in New Issue
Block a user