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.configuration |
Contains all elements to configure a chart instance (know as chart options at instance level).
|
org.pepstock.charba.client.data |
Contains all elements to configure the datasets of a chart instance (know as chart data 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.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 | Class and Description |
---|---|
class |
AnnotationOptionsFactory
Factory to get the options (from chart) related to
AnnotationPlugin.ID plugin. |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPluginOptions> |
Plugins.getOptions(AbstractPluginOptionsFactory<T> factory)
Returns the plugin options, if exist.
It uses a factory instance to create a plugin options. If factory argument is not consistent, null is returned. |
<T extends AbstractPluginOptions> |
Plugins.getOptions(String pluginId,
AbstractPluginOptionsFactory<T> factory)
Returns the plugin options, if exist.
It uses a factory instance to create a plugin options. |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPluginOptions> |
Dataset.getOptions(AbstractPluginOptionsFactory<T> factory)
Returns the plugin options, if exist.
It uses a factory instance to create a plugin options. If factory argument is not consistent, null is returned. |
<T extends AbstractPluginOptions> |
Dataset.getOptions(String pluginId,
AbstractPluginOptionsFactory<T> factory)
Returns the plugin data set configuration, if exist.
It uses a factory instance to create a plugin options. |
Modifier and Type | Class and Description |
---|---|
class |
DataLabelsOptionsFactory
Factory to get the options (form chart, form dataset or from default global ones) related to
DataLabelsPlugin.ID plugin. |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPluginOptions> |
IsDefaultPlugins.getOptions(String pluginId,
AbstractPluginOptionsFactory<T> factory)
Returns the plugin options, if exist.
|
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPluginOptions> |
DefaultChartPlugins.getOptions(String pluginId,
AbstractPluginOptionsFactory<T> factory) |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPluginOptions> |
DefaultPlugins.getOptions(String pluginId,
AbstractPluginOptionsFactory<T> factory) |
Modifier and Type | Class and Description |
---|---|
class |
ChartBackgroundColorOptionsFactory
Factory to get the options (ONLY for chart and not global options) related to
ChartBackgroundColor.ID plugin. |
class |
ChartPointerOptionsFactory
Factory to get the options (form chart or from default global ones) related to
ChartPointer.ID plugin. |
class |
ColorSchemesOptionsFactory
Factory to get the options (form chart or from default global ones) related to
ColorSchemes.ID plugin. |
class |
DatasetsItemsSelectorOptionsFactory
Factory to get the options (form chart or from default global ones) related to
DatasetsItemsSelector.ID plugin. |
class |
HtmlLegendOptionsFactory
Factory to get the options (form chart or from default global ones) related to
HtmlLegend.ID plugin. |
Modifier and Type | Class and Description |
---|---|
class |
LabelsOptionsFactory
Factory to get the options (form chart or from default global ones) related to
LabelsPlugin.ID plugin. |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPluginOptions> |
Plugins.getOptions(AbstractPluginOptionsFactory<T> factory)
Returns the plugin options, if exist.
It uses a factory instance to create a plugin options. If factory argument is not consistent, null is returned. |
<T extends AbstractPluginOptions> |
Plugins.getOptions(String pluginId,
AbstractPluginOptionsFactory<T> factory)
Returns the plugin options, if exist.
It uses a factory instance to create a plugin options. If factory argument is not consistent, null is returned. |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractExtensionPlugin.loadDefaults(AbstractPluginOptionsFactory<T> factory)
Loads the default values from CHART.JS default in order to maintain the 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 . |
protected <T extends AbstractPluginOptions> |
AbstractPluginOptions.loadGlobalsPluginOptions(AbstractPluginOptionsFactory<T> factory)
Loads the default plugin options from defaults.
|
Modifier and Type | Class and Description |
---|---|
class |
ZoomOptionsFactory
Factory to get the options (form chart, form dataset or from default global ones) related to
ZoomPlugin.ID plugin. |