| Package | Description |
|---|---|
| org.pepstock.charba.client |
Main package with all charts implementation, global classes and common interfaces.
|
| org.pepstock.charba.client.defaults.chart |
Contains the default values of chart options based on type of chart instance.
|
| org.pepstock.charba.client.events |
Contains all events to interact with chart instance.
|
| 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).
|
| Class and Description |
|---|
| Options
Base object which maps chart options.
|
| Scale
Axes are an integral part of a chart.
|
| ScaledOptions
Base object which maps chart options, with scales elements to set axes configurations.
|
| Scales
The configuration element which contains all axes definitions.
|
| Class and Description |
|---|
| ExtendedOptions
Options used internally inside the chart configuration.
|
| Scale
Axes are an integral part of a chart.
|
| Scales
The configuration element which contains all axes definitions.
|
| Class and Description |
|---|
| Title
Configures the default chart title which defines text to draw at the top of the chart.
|
| Class and Description |
|---|
| Options
Base object which maps chart options.
|
| ScaledOptions
Base object which maps chart options, with scales elements to set axes configurations.
|
| Class and Description |
|---|
| AbstractElement
Options can be configured for four different types of elements: arc, lines, points, and rectangles.
When set, these options apply to all objects of that type unless specifically overridden by the configuration attached to a dataset. |
| AbstractTick
Configures the ticks of an axis.
Common base class for ticks. |
| Adapters
The following adapters element is used to configure a date adapter, injecting to support time series into CAHRT.JS.
|
| AngleLines
It is used to configure angled lines that radiate from the center of the chart to the point labels.
Note that these options only apply if display is true. |
| Animation
It animates charts out of the box.
|
| Arc
Arcs are used in the polar area, doughnut and pie charts.
|
| DisplayFormats
The following display formats are used to configure how different time units are formed into strings for the axis tick marks.
|
| Elements
Options can be configured for four different types of elements: arc, lines, points, and rectangles.
|
| Fonter
Base object to map font options for configuration.
|
| GridLines
The grid line configuration defines options for the grid lines that run perpendicular to the axis.
|
| HasFont
Interface to map font options.
|
| Hover
Definitions about how elements appear in the tooltip, hovering the chart.
|
| Layout
The layout configuration is needed to set the padding.
|
| Legend
The chart legend displays data about the datasets that area appearing on the chart.
|
| LegendLabels
This is the labels configuration of the legend.
|
| Line
Line elements are used to represent the line in a line chart.
|
| Options
Base object which maps chart options.
|
| Padding
It is applied to all sides of the chart (left, top, right, bottom).
|
| Plugins
Definitions about plugins options.
|
| Point
Point elements are used to represent the points in a line chart or a bubble chart.
|
| PointLabels
It is used to configure the point labels that are shown on the perimeter of the scale.
Note that these options only apply if display is true. |
| Rectangle
Rectangle elements are used to represent the bars in a bar chart.
|
| Scale
Axes are an integral part of a chart.
|
| ScaledOptions
Base object which maps chart options, with scales elements to set axes configurations.
|
| ScaleLabel
When creating a chart, you want to tell the viewer what data they are viewing.
|
| ScaleLabelPadding
It is applied to all sides of the scale label object of axes (left, top, right, bottom).
|
| Scales
The configuration element which contains all axes definitions.
|
| TickMajor
It defines options for the major tick marks that are generated by the axis.
|
| TickMinor
It defines options for the minor tick marks that are generated by the axis.
|
| Ticks
All configuration for ticks of a chart.
It defines options for the tick marks that are generated by the axis. |
| Time
The following display formats are used to configure how different time units are formed into strings for the axis tick marks.
|
| Title
Configures the default chart title which defines text to draw at the top of the chart.
|
| Tooltips
Configuration element to set all attributes and features of the default tooltip.
|
| TooltipsCallbacks
Contains all callbacks defined for a tooltips.
Is empty because this is only the container of all properties related to callbacks which must be defined into chart configuration. |