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.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 |
---|
AbstractModel
Base class for all options, which will wraps a native object and manages the relations about parent and children
elements.
Provides also a set of methods to manages callbacks and events. |
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 |
---|
Scale
Axes are an integral part of a chart.
|
Scales
The configuration element which contains all axes definitions.
|
Class and Description |
---|
AbstractModel
Base class for all options, which will wraps a native object and manages the relations about parent and children
elements.
Provides also a set of methods to manages callbacks and events. |
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. |
AbstractModel
Base class for all options, which will wraps a native object and manages the relations about parent and children
elements.
Provides also a set of methods to manages callbacks and events. |
AbstractTick
Configures the ticks of an axis.
Common base class for ticks. |
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.
|
FontItem
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.
|
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. |