Class AbstractChartEvent.TriggerEvent<T extends AbstractChartEvent<C,E>.TriggerEvent<?>>

Object
TriggerEvent<T>
Direct Known Subclasses:
ChartEvents.OnCellClick.CellClickTriggerEvent, ChartEvents.OnChartClick.ClickTriggerEvent, ChartEvents.OnRowClick.RowClickTriggerEvent
Enclosing class:
AbstractChartEvent<C extends AbstractChartBuilder<?>,E extends AbstractChartEvent<C,E>>

public class AbstractChartEvent.TriggerEvent<T extends AbstractChartEvent<C,E>.TriggerEvent<?>> extends Object
Base class for the event-payload builders returned by a concrete AbstractChartEvent.triggerEvent(String) implementation, for example ChartEvents.OnRowClick.RowClickTriggerEvent. Each concrete subclass adds its own methods for selecting what data accompanies the fired event; call back() to return to the AbstractChartEvent this builder came from.
  • Field Details

    • eventName

      protected String eventName
  • Constructor Details

    • TriggerEvent

      public TriggerEvent(String eventName)
  • Method Details

    • back

      public final E back()
      Returns to the AbstractChartEvent this trigger-event builder came from, to continue configuring the chart.
      Returns:
      the AbstractChartEvent this builder came from. Never null.
    • getThis

      protected T getThis()