Package org.pepstock.charba.client.events
Contains all events to interact with chart instance.
- Author:
- Andrea "Stock" Stocchero
-
Interface Summary Interface Description AddHandlerEventHandler Event handler for new event handler.AnimationCompleteEventHandler Event handler for chart animation complete event.AnimationProgressEventHandler Event handler for chart animation progress event.AxisClickEventHandler Event handler for clicking on the chart axis.AxisEnterEventHandler Event handler for entering on the chart axis.AxisHoverEventHandler Event handler for hovering on the chart axis.AxisLeaveEventHandler Event handler for leaving on the chart axis.ChartClickEventHandler Event handler for clicking on the chart.ChartEventHandler Common interface for all chart event handlers, used to recognize when the chart event handlers (and only the chart ones) have been activated.ChartHoverEventHandler Event handler for hovering on the chart.ChartResizeEventHandler Event handler for chart resize event managing.DatasetRangeCleanSelectionEventHandler Event handler for chart area cleaning, byDatasetsItemsSelector.ID
plugin.DatasetRangeSelectionEventHandler Event handler for chart area selecting, byDatasetsItemsSelector.ID
plugin.DatasetSelectionEventHandler Event handler for chart dataset selecting.EventHandler Interface for objects which will be handlers.IsChartEvent Interface which maps a chart event, an event generated from CHART.JS.IsCommonChartEvent Interface which maps a common chart event, an event generated from CHART.JS.IsLegendEvent Interface which maps a legend chart event, an event generated from CHART.JS.LegendClickEventHandler Event handler for clicking on the chart legend.LegendHoverEventHandler Event handler for hovering on the chart legend.LegendLeaveEventHandler Event handler for leaving on the chart legend.RemoveHandlerEventHandler Event handler for removing a chart event handler.SubtitleClickEventHandler Event handler for clicking on the chart subtitle.SubtitleEnterEventHandler Event handler for entering on the chart title.SubtitleLeaveEventHandler Event handler for leaving on the chart title.TitleClickEventHandler Event handler for clicking on the chart title.TitleEnterEventHandler Event handler for entering on the chart title.TitleLeaveEventHandler Event handler for leaving on the chart title. -
Class Summary Class Description AbstractEvent Abstract event for all events which must contain a native event.
This event contains the chart instance as source.AddHandlerEvent Event which is fired when new event handler has been added to the chart.
This event should use only for use internal only to manage internally all handlers.AnimationCompleteEvent Event which is fired when the animation of the chart is completed.AnimationProgressEvent Event which is fired when the animation of the chart is progressing.AxisClickEvent Event which is fired when the user clicks on the axis of the chart.AxisEnterEvent Event which is fired when the user is entering on the axis of the chart.AxisHoverEvent Event which is fired when the user is hovering on the axis of the chart.AxisLeaveEvent Event which is fired when the user is leaving from the axis of the chart.ChartClickEvent Event which is fired when the user clicks on the chart.ChartEventContext This is the class which can wrap a CHART.JS event.ChartHoverEvent Event which is fired when the user hovers on the chart.ChartResizeEvent Event which is fired when the chart has been resized.DatasetRangeCleanSelectionEvent Event which is fired when the user cleans an area on the chart, byDatasetsItemsSelector.ID
plugin.DatasetRangeSelectionEvent Event which is fired when the user selects an area on the chart, byDatasetsItemsSelector.ID
plugin.DatasetSelectionEvent Event which is fired when the user clicks on the chart and selects a dataset.
This event doesn't suppress the click event on the chart.Event Base object for chart events which can be consumed by an handler.EventType This is the type of an event which must be related to the handlers.
To be unique it uses a class name as value.HandlerManager Manager to add, remove event handlers and firing events to registered handlers.
This is currently implemented by all charts.HandlerRegistration Registration objects returned when an event handler is bound, used to deregister.LegendClickEvent Event which is fired when the user clicks on the legend of the chart.LegendHoverEvent Event which is fired when the user hovers on the legend of the chart.LegendLeaveEvent Event which is fired when the user leaves on the legend of the chart.RemoveHandlerEvent Event which is fired when new event handler has been removed to the chart.
This event should use only for use internal only to manage internally all handlers.SubtitleClickEvent Event which is fired when the user clicks on the subtitle of the chart.SubtitleEnterEvent Event which is fired when the user enters on the subtitle of the chart.SubtitleLeaveEvent Event which is fired when the user leaves on the subtitle of the chart.TitleClickEvent Event which is fired when the user clicks on the title of the chart.TitleEnterEvent Event which is fired when the user enters on the title of the chart.TitleLeaveEvent Event which is fired when the user leaves on the title of the chart.