Régis - 2016-08-19

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