Hello
I'd like to apply custom renderer function to chart legend fields. That is if text displayed in the legend field is too long, trim it and add some other logic. I'm attaching the fragment of code that I thought would work for me, but it does not. I'm using ExtJs 6.2.0
Code:
series: [{
type: seriesType,
angleField: angleField,
donut: donut,
label: {
field: labelField,
},
renderer: function (sprite, config, rendererData, index) {
var label = rendererData.store.getData().items[index].get('Name');
return {text : label.substr(0,8)};
},
}],