Add API to change data visibility (#6907)

This commit is contained in:
Evert Timberg
2020-01-06 17:16:00 -05:00
committed by GitHub
parent eb116fa331
commit 9cb65d2c97
3 changed files with 66 additions and 0 deletions

View File

@@ -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
*/