| Package | Description | 
|---|---|
| org.pepstock.charba.client.datalabels | 
 Contains all classes to activate the  
DataLabelsPlugin.ID plugin (AKA chartjs-plugin-datalabels.js ) for CHART.js. | 
| org.pepstock.charba.client.datalabels.events | 
 Contains the  
DataLabelsPlugin.ID plugin event handlers interfaces to catch event of plugin. | 
| org.pepstock.charba.client.impl.callbacks | 
 Contains some callbacks implementations, available out-of-the box. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LeaveEventHandler | 
Listeners.getLeaveEventHandler()
Returns the LEAVE event (the mouse is moved out of a label) handler. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Listeners.setLeaveEventHandler(LeaveEventHandler leaveEventHandler)
Sets the LEAVE event (the mouse is moved out of a label) handler. 
 | 
AbstractBuilder<T> | 
AbstractBuilder.setLeaveEventHandler(LeaveEventHandler leaveEventHandler)
Sets the LEAVE event (the mouse is moved out of a label) handler. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEventHandler
Abstract event handler which implements all interfaces to listen DATA LABELS events. 
Can be used as base class for custom implementation.  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DataLabelsPointerHandler
DataLabelsPlugin.ID event callback to change the cursor type when the labels are clickable. | 
class  | 
DataLabelsSelectionHandler
DataLabelsPlugin.ID event callbacks to invoke data set selection handlers if there were defined.This can substitute the event handling at chart level.  |