Uses of Interface
org.pepstock.charba.client.events.EventHandler
-
Packages that use EventHandler Package Description org.pepstock.charba.client Main package with all charts implementation, global classes and common interfaces.org.pepstock.charba.client.configuration Contains all elements to configure a chart instance (know as chart options at instance level).org.pepstock.charba.client.events Contains all events to interact with chart instance.org.pepstock.charba.client.geo Contains all classes to activate the GEO controllers (AKAchartjs-chart-geo.js
) for CHART.js.org.pepstock.charba.client.gwt.widgets Contains all charts classes wrapped as GWT widget in order to enable to use inside to GWT UIBinder.org.pepstock.charba.client.impl.callbacks Contains some callbacks implementations, available out-of-the box.org.pepstock.charba.client.impl.charts Contains METER and GAUGE charts implementations (based on controllers), available out-of-the box.org.pepstock.charba.client.matrix Contains all classes to activate the Matrix controller (AKAchartjs-chart-matrix.js
) for CHART.js.org.pepstock.charba.client.sankey Contains all classes to activate the Sankey controller (AKAchartjs-chart-sankey.js
) for CHART.js.org.pepstock.charba.client.treemap Contains all classes to activate the TreeMap controller (AKAchartjs-chart-treemap.js
) for CHART.js. -
-
Uses of EventHandler in org.pepstock.charba.client
Methods in org.pepstock.charba.client with parameters of type EventHandler Modifier and Type Method Description HandlerRegistration
AbstractChart. addHandler(EventHandler handler, EventType type)
HandlerRegistration
IsChart. addHandler(EventHandler handler, EventType type)
Adds this handler to the widget. -
Uses of EventHandler in org.pepstock.charba.client.configuration
Classes in org.pepstock.charba.client.configuration that implement EventHandler Modifier and Type Class Description class
AbstractPieOptions
Abstract options for PIE chart.class
Animation
It animates charts out of the box.
A number of options are provided to configure how the animation looks and how long it takes.
This configuration item is configuring the common animation properties.class
BarOptions
Specific options for BAR chart.class
BubbleOptions
Specific options for BUBBLE chart.class
ConfigurationOptions
Base object which maps chart configuration.
CHARBA stores the unique chart ID in the CHART.JS chart options usingcharbaId
property key.
Important topics to take care:
Responsive
When it comes to change the chart size based on the window size, a major limitation is that the canvas render size (canvas.width and .height) can not be expressed with relative values, contrary to the display size (canvas.style.width and .height).class
DoughnutOptions
Specific options for DOUGHNUT chart.class
HorizontalBarOptions
Specific options for HORIZONTAL BAR chart.class
Legend
The chart legend displays data about the datasets that area appearing on the chart.class
LineOptions
Specific options for LINE chart.class
PieOptions
Specific options for PIE chart.class
PolarAreaOptions
Specific options for POLAR AREA chart.class
RadarOptions
Specific options for RADAR chart.class
ScalesOptions
Configuration of chart with multiple scales.class
ScatterOptions
Specific options for SCATTER chart.class
StackedOptions
Configuration of chart which could be stacked.
It uses Category axis for X axis and Linear for Y axis.class
TimeSeriesBarOptions
Specific options for BAR chart, for time series.class
TimeSeriesLineOptions
Specific options for LINE chartfor time series.class
VerticalLineOptions
Specific options for vertical LINE chart. -
Uses of EventHandler in org.pepstock.charba.client.events
Subinterfaces of EventHandler in org.pepstock.charba.client.events Modifier and Type Interface Description interface
AddHandlerEventHandler
Event handler for new event handler.interface
AnimationCompleteEventHandler
Event handler for chart animation complete event.interface
AnimationProgressEventHandler
Event handler for chart animation progress event.interface
AxisClickEventHandler
Event handler for clicking on the chart axis.interface
AxisEnterEventHandler
Event handler for entering on the chart axis.interface
AxisHoverEventHandler
Event handler for hovering on the chart axis.interface
AxisLeaveEventHandler
Event handler for leaving on the chart axis.interface
ChartClickEventHandler
Event handler for clicking on the chart.interface
ChartEventHandler
Common interface for all chart event handlers, used to recognize when the chart event handlers (and only the chart ones) have been activated.interface
ChartHoverEventHandler
Event handler for hovering on the chart.interface
ChartResizeEventHandler
Event handler for chart resize event managing.interface
DatasetRangeCleanSelectionEventHandler
Event handler for chart area cleaning, byDatasetsItemsSelector.ID
plugin.interface
DatasetRangeSelectionEventHandler
Event handler for chart area selecting, byDatasetsItemsSelector.ID
plugin.interface
DatasetSelectionEventHandler
Event handler for chart dataset selecting.interface
LegendClickEventHandler
Event handler for clicking on the chart legend.interface
LegendHoverEventHandler
Event handler for hovering on the chart legend.interface
LegendLeaveEventHandler
Event handler for leaving on the chart legend.interface
RemoveHandlerEventHandler
Event handler for removing a chart event handler.interface
SubtitleClickEventHandler
Event handler for clicking on the chart subtitle.interface
SubtitleEnterEventHandler
Event handler for entering on the chart title.interface
SubtitleLeaveEventHandler
Event handler for leaving on the chart title.interface
TitleClickEventHandler
Event handler for clicking on the chart title.interface
TitleEnterEventHandler
Event handler for entering on the chart title.interface
TitleLeaveEventHandler
Event handler for leaving on the chart title.Methods in org.pepstock.charba.client.events with parameters of type EventHandler Modifier and Type Method Description HandlerRegistration
HandlerManager. addHandler(EventHandler handler, EventType type)
Adds a event handler.protected void
AddHandlerEvent. dispatch(EventHandler handler)
protected void
AnimationCompleteEvent. dispatch(EventHandler handler)
protected void
AnimationProgressEvent. dispatch(EventHandler handler)
protected void
AxisClickEvent. dispatch(EventHandler handler)
protected void
AxisEnterEvent. dispatch(EventHandler handler)
protected void
AxisHoverEvent. dispatch(EventHandler handler)
protected void
AxisLeaveEvent. dispatch(EventHandler handler)
protected void
ChartClickEvent. dispatch(EventHandler handler)
protected void
ChartHoverEvent. dispatch(EventHandler handler)
protected void
ChartResizeEvent. dispatch(EventHandler handler)
protected void
DatasetRangeCleanSelectionEvent. dispatch(EventHandler handler)
protected void
DatasetRangeSelectionEvent. dispatch(EventHandler handler)
protected void
DatasetSelectionEvent. dispatch(EventHandler handler)
protected abstract void
Event. dispatch(EventHandler handler)
Implemented by subclasses to dispatch event on the handler.protected void
LegendClickEvent. dispatch(EventHandler handler)
protected void
LegendHoverEvent. dispatch(EventHandler handler)
protected void
LegendLeaveEvent. dispatch(EventHandler handler)
protected void
RemoveHandlerEvent. dispatch(EventHandler handler)
protected void
SubtitleClickEvent. dispatch(EventHandler handler)
protected void
SubtitleEnterEvent. dispatch(EventHandler handler)
protected void
SubtitleLeaveEvent. dispatch(EventHandler handler)
protected void
TitleClickEvent. dispatch(EventHandler handler)
protected void
TitleEnterEvent. dispatch(EventHandler handler)
protected void
TitleLeaveEvent. dispatch(EventHandler handler)
-
Uses of EventHandler in org.pepstock.charba.client.geo
Classes in org.pepstock.charba.client.geo that implement EventHandler Modifier and Type Class Description class
BubbleMapOptions
Specific options for bubble map chart.class
ChoroplethOptions
Specific options for choropleth chart. -
Uses of EventHandler in org.pepstock.charba.client.gwt.widgets
Methods in org.pepstock.charba.client.gwt.widgets with parameters of type EventHandler Modifier and Type Method Description HandlerRegistration
AbstractChartWidget. addHandler(EventHandler handler, EventType type)
-
Uses of EventHandler in org.pepstock.charba.client.impl.callbacks
Classes in org.pepstock.charba.client.impl.callbacks that implement EventHandler Modifier and Type Class Description class
AtLeastOneDatasetHandler
Implementation of legend click handler which disable the capability to hide the last visible dataset.
In this way, always a dataset is showed. -
Uses of EventHandler in org.pepstock.charba.client.impl.charts
Classes in org.pepstock.charba.client.impl.charts that implement EventHandler Modifier and Type Class Description class
GaugeOptions
Specific options for GAUGE chart.class
MeterOptions
Specific options for METER chart. -
Uses of EventHandler in org.pepstock.charba.client.matrix
Classes in org.pepstock.charba.client.matrix that implement EventHandler Modifier and Type Class Description class
MatrixOptions
Specific options for matrix chart.
Disables legend at the beginning but you can enable when needed. -
Uses of EventHandler in org.pepstock.charba.client.sankey
Classes in org.pepstock.charba.client.sankey that implement EventHandler Modifier and Type Class Description class
SankeyOptions
Specific options for sankey chart.
Disables legend at the beginning but you can enable when needed. -
Uses of EventHandler in org.pepstock.charba.client.treemap
Classes in org.pepstock.charba.client.treemap that implement EventHandler Modifier and Type Class Description class
TreeMapOptions
Specific options for treemap chart.
-