Hi,
It seems that DataLabelsFormatter method works only when set to the chart level.
With the example below when setting a DataLabelsFormatter inside addSeries, it doesn't use the data formatter.
Chart chart = new Chart(); chart.setHeight(200); chart.setType(Series.Type.COLUMN) chart.addSeries(durationChart.createSeries().setPlotOptions( new ColumnPlotOptions() .setLineWidth(4) .setDataLabels(new DataLabels() .setEnabled(true).setFormatter(new DataLabelsFormatter() { @Override public String format(DataLabelsData dataLabelsData) { return dataLabelsData.getYAsString() + " minutes"; } }))) .setPoints(points));
Is any kwown workaround?
Thanks
Log in to post a comment.
Hi,
It seems that DataLabelsFormatter method works only when set to the chart level.
With the example below when setting a DataLabelsFormatter inside addSeries, it doesn't use the data formatter.
Is any kwown workaround?
Thanks