mirror of
https://github.com/chartjs/Chart.js.git
synced 2026-03-07 00:36:50 +01:00
Add API to change data visibility (#6907)
This commit is contained in:
@@ -810,6 +810,19 @@ class Chart {
|
||||
return typeof meta.hidden === 'boolean' ? !meta.hidden : !this.data.datasets[datasetIndex].hidden;
|
||||
}
|
||||
|
||||
setDatasetVisibility(datasetIndex, visible) {
|
||||
const meta = this.getDatasetMeta(datasetIndex);
|
||||
meta.hidden = !visible;
|
||||
}
|
||||
|
||||
setDataVisibility(datasetIndex, index, visible) {
|
||||
const meta = this.getDatasetMeta(datasetIndex);
|
||||
|
||||
if (meta.data[index]) {
|
||||
meta.data[index].hidden = !visible;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @private
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user