| 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.datalabels | 
 Contains all classes to activate the  
DataLabelsPlugin.ID plugin (AKA chartjs-plugin-datalabels.js ) for CHART.js. | 
| org.pepstock.charba.client.defaults | 
 Contains all interfaces need to provide defaults values of the chart options. 
 | 
| org.pepstock.charba.client.defaults.chart | 
 Contains the default values of chart options based on type of chart instance. 
 | 
| org.pepstock.charba.client.defaults.globals | 
 Contains the default values of chart options for all chart types (CHART.JS options defaults). 
 | 
| org.pepstock.charba.client.impl.plugins | 
 Contains some plugins implementations, available out-of-the box. 
 | 
| org.pepstock.charba.client.labels | 
 Contains all classes to use  
LabelsPlugin.ID plugin (AKA chartjs-plugin-labels.js) available for CHART.JS | 
| org.pepstock.charba.client.options | 
 Contains all elements to configure charts at global level (know as chart global options). 
 | 
| org.pepstock.charba.client.plugins | 
 Contains all classes to manage the plugin implementations. 
 | 
| org.pepstock.charba.client.zoom | 
 Contains all classes to activate the  
ZoomPlugin.ID plugin (AKA chartjs-plugin-zoom.js ) for CHART.js. | 
| Modifier and Type | Method and Description | 
|---|---|
AnnotationOptions | 
AnnotationOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
| Modifier and Type | Method and Description | 
|---|---|
DataLabelsOptions | 
DataLabelsOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
| Modifier and Type | Method and Description | 
|---|---|
IsDefaultPlugins | 
IsDefaultOptions.getPlugins()
Returns the plugins defaults. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultChartPlugins
Defaults for plugins options, based on chart type. 
 | 
| Constructor and Description | 
|---|
DefaultChartPlugins(IsDefaultPlugins plugins)
Creates the object by plugins option element instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultPlugins
CHART.JS default values for LEGEND element. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IsDefaultPlugins | 
AbstractDefaultOptions.getPlugins()  | 
| Modifier and Type | Method and Description | 
|---|---|
HtmlLegendOptions | 
HtmlLegendOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
ColorSchemesOptions | 
ColorSchemesOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
DatasetsItemsSelectorOptions | 
DatasetsItemsSelectorOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
ChartBackgroundColorOptions | 
ChartBackgroundColorOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
ChartPointerOptions | 
ChartPointerOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
| Modifier and Type | Method and Description | 
|---|---|
LabelsOptions | 
LabelsOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Plugins
Definitions about plugins options. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract T | 
AbstractPluginOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)
Creates a plugin options by a native object which is containing the options values and its defaults. 
 | 
protected <G extends AbstractPluginOptions> | 
AbstractPluginOptionsFactory.loadDefaultsPluginOptions(IsDefaultPlugins defaultsPlugins,
                         AbstractPluginOptionsFactory<G> factory)
Loads the default plugin options from defaults. 
If factory, passed as argument, is null, returns null. | 
| Modifier and Type | Method and Description | 
|---|---|
ZoomOptions | 
ZoomOptionsFactory.create(NativeObject nativeObject,
      IsDefaultPlugins defaultValues)  |