Uses of Interface
org.pepstock.charba.client.options.HasEvents
-
Packages that use HasEvents Package Description org.pepstock.charba.client Main package with all charts implementation, global classes and common interfaces.org.pepstock.charba.client.annotation Contains all classes to activate theAnnotationPlugin.ID
plugin (AKAchartjs-plugin-annotation.js
) for CHART.js.org.pepstock.charba.client.datalabels Contains all classes to activate theDataLabelsPlugin.ID
plugin (AKAchartjs-plugin-datalabels.js
) for CHART.js.org.pepstock.charba.client.gradient Contains all classes to activate theGradientPlugin.ID
plugin (AKAchartjs-plugin-gradient.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.labels Contains all classes to useLabelsPlugin.ID
plugin (AKAchartjs-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 theZoomPlugin.ID
plugin (AKAchartjs-plugin-zoom.js
) for CHART.js. -
-
Uses of HasEvents in org.pepstock.charba.client
Classes in org.pepstock.charba.client that implement HasEvents Modifier and Type Class Description class
ChartOptions
This object is mapping the default options related to the chart type.class
GlobalOptions
Default global options (maps the java script object chart.defaults.global). -
Uses of HasEvents in org.pepstock.charba.client.annotation
Classes in org.pepstock.charba.client.annotation that implement HasEvents Modifier and Type Class Description class
AnnotationOptions
This is theAnnotationPlugin.ID
plugin options where to set all configuration items needed to the plugin. -
Uses of HasEvents in org.pepstock.charba.client.datalabels
Classes in org.pepstock.charba.client.datalabels that implement HasEvents Modifier and Type Class Description class
DataLabelsOptions
This is theDataLabelsPlugin.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.
TheDataLabelsPlugin.ID
plugin is highly customizable CHART.JS plugin that displays labels on data for any type of charts.class
LabelItem
This is the base forDataLabelsPlugin.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. -
Uses of HasEvents in org.pepstock.charba.client.gradient
Classes in org.pepstock.charba.client.gradient that implement HasEvents Modifier and Type Class Description class
GradientOptions
This is theGradientPlugin.ID
plugin options where to set all configuration items needed to the plugin. -
Uses of HasEvents in org.pepstock.charba.client.impl.plugins
Classes in org.pepstock.charba.client.impl.plugins that implement HasEvents Modifier and Type Class Description class
ChartBackgroundColorOptions
Configuration options ofChartBackgroundColor.ID
plugin.class
ChartPointerOptions
Configuration options ofChartPointer.ID
plugin.
It manages the cursor to adopt when the cursor is over the dataset item and when not.class
ColorSchemesOptions
This is the object to map theColorSchemes.ID
plugin options, both at chart and global level.class
CrosshairOptions
Configuration options ofCrosshair.ID
plugin.
It manages the drawing the horizontal and vertical crosshair on the chart.class
DatasetsItemsSelectorOptions
Configuration options ofDatasetsItemsSelector.ID
plugin.
It is managing:
the X axis ID the selection color the border color the border width the border dash the border dash offset flag to fire event on update flag to activate clean selection byKeyboardUiKey.ESCAPE
"clear" optionsclass
HtmlLegendOptions
Configuration options ofHtmlLegend.ID
plugin.
This is mapping the configuration both default global and per chart instance. -
Uses of HasEvents in org.pepstock.charba.client.items
Classes in org.pepstock.charba.client.items that implement HasEvents Modifier and Type Class Description class
OptionsNode
Wrapper of options node of CHART.JS. -
Uses of HasEvents in org.pepstock.charba.client.labels
Classes in org.pepstock.charba.client.labels that implement HasEvents Modifier and Type Class Description class
LabelsOptions
This is the object to map theLabelsPlugin.ID
plugin options, both at chart and global level. -
Uses of HasEvents in org.pepstock.charba.client.options
Classes in org.pepstock.charba.client.options that implement HasEvents Modifier and Type Class Description class
ExtendedOptions
Options used internally inside the chart configuration.
This is the root element of configuration.
Extends the normal options (with scales) with all methods to add callbacks and events.
It provides also the method to set the CHARBA id when new chart is created.class
Legend
The chart legend displays data about the datasets that area appearing on the chart.class
Options
Base object which maps chart options.class
ScaledOptions
Base object which maps chart options, with scales elements to set axes configurations.class
Tooltips
Configuration element to set all attributes and features of the default tooltip. -
Uses of HasEvents in org.pepstock.charba.client.plugins
Classes in org.pepstock.charba.client.plugins that implement HasEvents Modifier and Type Class Description class
AbstractPluginOptions
Abstract plugin options where to set all the configuration needed to the plugin. -
Uses of HasEvents in org.pepstock.charba.client.zoom
Classes in org.pepstock.charba.client.zoom that implement HasEvents Modifier and Type Class Description class
ZoomOptions
This is theZoomPlugin.ID
plugin options where to set all the configuration needed to the plugin.
-