| Package | Description | 
|---|---|
| org.pepstock.charba.client.annotation | 
 Contains all classes to activate the  
AnnotationPlugin#ID plugin (AKA chartjs-plugin-annotation.js ) for CHART.js. | 
| org.pepstock.charba.client.impl.plugins | 
 Contains some plugins implementations, available out-of-the box. 
 | 
| org.pepstock.charba.client.items | 
 Contains all elements generated by CHART.JS, which are mapping java script objects, to use at runtime in plugins, events or controllers. 
 | 
| 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  | 
Font
Base object to map font options for  
AnnotationPlugin.ID plugin LINE LABEL configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
IsFont | 
SelectionCleaner.getFont()
Returns the the font object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FontItem
Font options item to use mainly for callbacks. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractFont
Base class to map the font properties of an element. 
 | 
class  | 
AbstractScriptableFont<T extends ChartContext>
Object can be provided with additional configuration by callbacks to define font options at runtime, and with the possibility to reset  
FontCallback if the
 IsScriptableFontProvider instance has been set with a FontCallback. |