| Package | Description | 
|---|---|
| org.pepstock.charba.client.configuration | 
 Contains all elements to configure a chart instance (know as chart options at instance level). 
 | 
| 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.options | 
 Contains all elements to configure charts at global level (know as chart global options). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Layout
The layout configuration is needed to set the padding. 
 | 
class  | 
Subtitle
Configures the chart title which defines text to draw at the top of the chart. 
 | 
class  | 
Title
Configures the chart title which defines text to draw at the top of the chart. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DataLabelsOptions
This is the  
DataLabelsPlugin.ID plugin options where to set all the configuration needed to the plugin.The options could be set by simply the value or by setting a callback. The DataLabelsPlugin.ID plugin is highly customizable CHART.JS plugin that displays labels on data for any type of charts. | 
class  | 
LabelItem
This is the base for  
DataLabelsPlugin.ID plugin options where to set all the configuration needed to the a label.The options could be set by simply the value or by setting a callback.  | 
| Constructor and Description | 
|---|
AbstractScriptablePadding(IsScriptablePaddingProvider<T> scriptablePaddingProvider,
                         IsDefaultPadding defaultValues)
Creates an empty padding to use for chart configuration. 
 | 
AbstractScriptablePadding(IsScriptablePaddingProvider<T> scriptablePaddingProvider,
                         IsDefaultPadding defaultValues,
                         NativeObject nativeObject)
Creates a padding to use for chart configuration, wrapping a native object instance. 
 |