Interface ChartBackgroundDrawnHandler

All Superinterfaces:
EventHandler

public interface ChartBackgroundDrawnHandler extends EventHandler
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called when most elements of the chart other than data data have been drawn, including gradations and legend.
  • Method Details

    • onChartBackgroundDrawn

      void onChartBackgroundDrawn(ChartBackgroundDrawnEvent event)
      Called when most elements of the chart other than data data have been drawn, including gradations and legend.

      This notification will be fired each time the chart is redrawn (due to resize, data change, etc). If you want to draw additional information on the chart using DrawPane (FacetChart's superclass) and various DrawItems, you should do in response to this notification. Due to auto-sizing, APIs that are typically used to position custom DrawItems (such as getChartLeft()) may return bad values if called at other times.

      Additional DrawItems added in this method will appear underneath data elements such as bars or columns. See FacetChart.chartDrawn() for placing DrawItems on top of data elements.

      Parameters:
      event - the event