* Add index to legendItem interface for doughnut, pie and polarArea charts. Make datasetIndex optional since the before named charts dont include it.
* Remove test to check if datasetIndex has been set in generateLabels function for legend
/**
* Index of the associated dataset
*/
- datasetIndex: number;
+ datasetIndex?: number;
+
+ /**
+ * Index the associated label in the labels array
+ */
+ index?: number
/**
* Fill style of the legend box
text: 'test'
}];
};
-
-// @ts-expect-error Type '{ text: string; }[]' is not assignable to type 'LegendItem[]'.
-defaults.plugins.legend.labels.generateLabels = function(chart) {
- return [{
- text: 'test'
- }];
-};