Package | Description |
---|---|
org.pepstock.charba.client |
Main package with all charts implementation, global classes and common interfaces.
|
org.pepstock.charba.client.events |
Contains all events to interact with chart instance.
|
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.
|
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
AbstractChart.addHandler(EventHandler handler,
EventType type) |
HandlerRegistration |
IsChart.addHandler(EventHandler handler,
EventType type)
Adds this handler to the widget.
|
Modifier and Type | Interface and 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, by
DatasetsItemsSelector.ID plugin. |
interface |
DatasetRangeSelectionEventHandler
Event handler for chart area selecting, by
DatasetsItemsSelector.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.
|
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
HandlerManager.addHandler(EventHandler handler,
EventType type)
Adds a event handler.
|
protected void |
ChartClickEvent.dispatch(EventHandler handler) |
protected void |
TitleClickEvent.dispatch(EventHandler handler) |
protected void |
AxisEnterEvent.dispatch(EventHandler handler) |
protected void |
LegendLeaveEvent.dispatch(EventHandler handler) |
protected void |
AxisHoverEvent.dispatch(EventHandler handler) |
protected void |
ChartResizeEvent.dispatch(EventHandler handler) |
protected void |
SubtitleClickEvent.dispatch(EventHandler handler) |
protected abstract void |
Event.dispatch(EventHandler handler)
Implemented by subclasses to dispatch event on the handler.
|
protected void |
AddHandlerEvent.dispatch(EventHandler handler) |
protected void |
TitleLeaveEvent.dispatch(EventHandler handler) |
protected void |
SubtitleEnterEvent.dispatch(EventHandler handler) |
protected void |
RemoveHandlerEvent.dispatch(EventHandler handler) |
protected void |
DatasetRangeCleanSelectionEvent.dispatch(EventHandler handler) |
protected void |
TitleEnterEvent.dispatch(EventHandler handler) |
protected void |
DatasetSelectionEvent.dispatch(EventHandler handler) |
protected void |
AxisLeaveEvent.dispatch(EventHandler handler) |
protected void |
LegendClickEvent.dispatch(EventHandler handler) |
protected void |
DatasetRangeSelectionEvent.dispatch(EventHandler handler) |
protected void |
ChartHoverEvent.dispatch(EventHandler handler) |
protected void |
AxisClickEvent.dispatch(EventHandler handler) |
protected void |
AnimationCompleteEvent.dispatch(EventHandler handler) |
protected void |
SubtitleLeaveEvent.dispatch(EventHandler handler) |
protected void |
AnimationProgressEvent.dispatch(EventHandler handler) |
protected void |
LegendHoverEvent.dispatch(EventHandler handler) |
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
AbstractChartWidget.addHandler(EventHandler handler,
EventType type) |
Modifier and Type | Class and 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. |