Uses of Interface
org.pepstock.charba.client.defaults.IsDefaultEventHandler
-
Packages that use IsDefaultEventHandler 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.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.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 IsDefaultEventHandler in org.pepstock.charba.client
Classes in org.pepstock.charba.client that implement IsDefaultEventHandler 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 IsDefaultEventHandler in org.pepstock.charba.client.annotation
Classes in org.pepstock.charba.client.annotation that implement IsDefaultEventHandler 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 IsDefaultEventHandler in org.pepstock.charba.client.datalabels
Classes in org.pepstock.charba.client.datalabels that implement IsDefaultEventHandler 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 IsDefaultEventHandler in org.pepstock.charba.client.defaults
Subinterfaces of IsDefaultEventHandler in org.pepstock.charba.client.defaults Modifier and Type Interface Description interface
IsDefaultLegend
Interface to define legends object defaults.interface
IsDefaultOptions
Interface to define options defaults.
THIS IS THE ROOT OF ALL INTERFACE DEFAULTS.interface
IsDefaultScaledOptions
Interface to define options defaults.interface
IsDefaultTooltips
Interface to define tooltips object defaults. -
Uses of IsDefaultEventHandler in org.pepstock.charba.client.defaults.chart
Classes in org.pepstock.charba.client.defaults.chart that implement IsDefaultEventHandler Modifier and Type Class Description class
DefaultChartLegend
Defaults for legend option element, based on chart type.class
DefaultChartOptions
Defaults for options element, based on chart type.class
DefaultChartTooltips
Defaults for tooltips option element, based on chart type.class
DefaultGlobalOptions
Defaults for options element, using the defualt global options.
THIS IS THE ROOT OF ALL ELEMENTS DEFAULTS. -
Uses of IsDefaultEventHandler in org.pepstock.charba.client.defaults.globals
Classes in org.pepstock.charba.client.defaults.globals that implement IsDefaultEventHandler Modifier and Type Class Description class
AbstractDefaultOptions
Abstract CHART.JS default values for OPTIONS element with all inner elements.class
DefaultLegend
CHART.JS default values for LEGEND element.class
DefaultOptions
CHART.JS default values for OPTIONS element.class
DefaultScaledOptions
CHART.JS default values for OPTIONS element for scaled charts.class
DefaultTooltips
CHART.JS default values for TOOLTIPS element. -
Uses of IsDefaultEventHandler in org.pepstock.charba.client.gradient
Classes in org.pepstock.charba.client.gradient that implement IsDefaultEventHandler 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 IsDefaultEventHandler in org.pepstock.charba.client.impl.plugins
Classes in org.pepstock.charba.client.impl.plugins that implement IsDefaultEventHandler 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 Y 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 IsDefaultEventHandler in org.pepstock.charba.client.items
Classes in org.pepstock.charba.client.items that implement IsDefaultEventHandler Modifier and Type Class Description class
OptionsNode
Wrapper of options node of CHART.JS. -
Uses of IsDefaultEventHandler in org.pepstock.charba.client.labels
Classes in org.pepstock.charba.client.labels that implement IsDefaultEventHandler 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 IsDefaultEventHandler in org.pepstock.charba.client.options
Subinterfaces of IsDefaultEventHandler in org.pepstock.charba.client.options Modifier and Type Interface Description interface
HasEvents
Defines a configuration element which is managing the EVENTS property.Classes in org.pepstock.charba.client.options that implement IsDefaultEventHandler 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.Constructors in org.pepstock.charba.client.options with parameters of type IsDefaultEventHandler Constructor Description EventsOptionHandler(AbstractNode parent, IsDefaultEventHandler defaultValues, PluginsEnvelop<NativeObject> envelop)
Creates a native object where one or more properties must be managed, cross classes and package. -
Uses of IsDefaultEventHandler in org.pepstock.charba.client.plugins
Classes in org.pepstock.charba.client.plugins that implement IsDefaultEventHandler Modifier and Type Class Description class
AbstractPluginOptions
Abstract plugin options where to set all the configuration needed to the plugin. -
Uses of IsDefaultEventHandler in org.pepstock.charba.client.zoom
Classes in org.pepstock.charba.client.zoom that implement IsDefaultEventHandler Modifier and Type Class Description class
ZoomOptions
This is theZoomPlugin.ID
plugin options where to set all the configuration needed to the plugin.
-