Package | Description |
---|---|
org.pepstock.charba.client |
Main package with all charts implementation, global classes and common interfaces.
|
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 DATALABELS 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.enums |
Contains all enumerations of some chart options where only a specific set of values can be set.
|
org.pepstock.charba.client.impl.charts |
Contains METER and GAUGE charts implementations (based on controllers), available out-of-the box.
|
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 use LABELS 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).
|
Class and Description |
---|
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
CapStyle
Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. |
CartesianAxisType
Can be set to 'x', 'y' to define which directions are used in axis.
|
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
Event
The events option defines the browser events that the chart should listen to.
|
FontStyle
The font-style property specifies the font style for a text.
|
InteractionAxis
Can be set to 'x', 'y', or 'xy' to define which directions are used in calculating distances.
Defaults to 'x' for index mode and 'xy' in dataset and nearest modes. |
InteractionMode
When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which
elements appear via tooltip or hover.
|
IsFill
Represents how to fill the area under the line.
|
JoinStyle
Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together
(degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are
skipped).
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
ScaleBounds
Controls the scale boundary strategy (bypassed by minimum/maximum time options).
|
ScaleDistribution
Controls the data distribution along the scale.
|
TextAlign
Property to set the text alignment.
|
TickSource
Controls the ticks generation on cartesian time axis.
|
TimeUnit
Controls the data distribution along the scale.
About available formats, see moment.js. |
TooltipPosition
These are the different modes for positioning the tooltip.
|
Class and Description |
---|
DataType
Enumeration with all possible types of data set into dataset.
|
IsFill
Represents how to fill the area under the line.
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
SteppedLine
Property to set if the line is shown as a stepped line.
|
Class and Description |
---|
FontStyle
The font-style property specifies the font style for a text.
|
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
CapStyle
Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. |
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
FontStyle
The font-style property specifies the font style for a text.
|
InteractionAxis
Can be set to 'x', 'y', or 'xy' to define which directions are used in calculating distances.
Defaults to 'x' for index mode and 'xy' in dataset and nearest modes. |
InteractionMode
When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which
elements appear via tooltip or hover.
|
IsFill
Represents how to fill the area under the line.
|
JoinStyle
Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together
(degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are
skipped).
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
ScaleBounds
Controls the scale boundary strategy (bypassed by minimum/maximum time options).
|
ScaleDistribution
Controls the data distribution along the scale.
|
TextAlign
Property to set the text alignment.
|
TickSource
Controls the ticks generation on cartesian time axis.
|
TimeUnit
Controls the data distribution along the scale.
About available formats, see moment.js. |
TooltipPosition
These are the different modes for positioning the tooltip.
|
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
CapStyle
Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. |
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
FontStyle
The font-style property specifies the font style for a text.
|
InteractionAxis
Can be set to 'x', 'y', or 'xy' to define which directions are used in calculating distances.
Defaults to 'x' for index mode and 'xy' in dataset and nearest modes. |
InteractionMode
When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which
elements appear via tooltip or hover.
|
IsFill
Represents how to fill the area under the line.
|
JoinStyle
Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together
(degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are
skipped).
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
ScaleBounds
Controls the scale boundary strategy (bypassed by minimum/maximum time options).
|
ScaleDistribution
Controls the data distribution along the scale.
|
TextAlign
Property to set the text alignment.
|
TickSource
Controls the ticks generation on cartesian time axis.
|
TimeUnit
Controls the data distribution along the scale.
About available formats, see moment.js. |
TooltipPosition
These are the different modes for positioning the tooltip.
|
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
CapStyle
Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. |
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
FontStyle
The font-style property specifies the font style for a text.
|
InteractionAxis
Can be set to 'x', 'y', or 'xy' to define which directions are used in calculating distances.
Defaults to 'x' for index mode and 'xy' in dataset and nearest modes. |
InteractionMode
When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which
elements appear via tooltip or hover.
|
IsFill
Represents how to fill the area under the line.
|
JoinStyle
Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together
(degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are
skipped).
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
ScaleBounds
Controls the scale boundary strategy (bypassed by minimum/maximum time options).
|
ScaleDistribution
Controls the data distribution along the scale.
|
TextAlign
Property to set the text alignment.
|
TickSource
Controls the ticks generation on cartesian time axis.
|
TimeUnit
Controls the data distribution along the scale.
About available formats, see moment.js. |
TooltipPosition
These are the different modes for positioning the tooltip.
|
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
CapStyle
Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. |
CartesianAxisType
Can be set to 'x', 'y' to define which directions are used in axis.
|
DataType
Enumeration with all possible types of data set into dataset.
|
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
Event
The events option defines the browser events that the chart should listen to.
|
Fill
Both line and radar charts support a fill option on the dataset object which can be used to create area between two datasets
or a dataset and a boundary.
These are the constants of predefined filling mode values. |
FillingMode
Represents how to fill the area under the line.
|
FontStyle
The font-style property specifies the font style for a text.
|
InteractionAxis
Can be set to 'x', 'y', or 'xy' to define which directions are used in calculating distances.
Defaults to 'x' for index mode and 'xy' in dataset and nearest modes. |
InteractionMode
When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which
elements appear via tooltip or hover.
|
IsFill
Represents how to fill the area under the line.
|
JoinStyle
Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together
(degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are
skipped).
|
PluginOptionsScope
Enumeration with all possible plugin options scope, where they are set to the chart or dataset.
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
ScaleBounds
Controls the scale boundary strategy (bypassed by minimum/maximum time options).
|
ScaleDistribution
Controls the data distribution along the scale.
|
SteppedLine
Property to set if the line is shown as a stepped line.
|
TextAlign
Property to set the text alignment.
|
TickSource
Controls the ticks generation on cartesian time axis.
|
TimeUnit
Controls the data distribution along the scale.
About available formats, see moment.js. |
TooltipPosition
These are the different modes for positioning the tooltip.
|
Class and Description |
---|
FontStyle
The font-style property specifies the font style for a text.
|
Class and Description |
---|
FontStyle
The font-style property specifies the font style for a text.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
CapStyle
Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. |
Easing
Easing is acceleration, a change in speed.
For further details, see here. |
FontStyle
The font-style property specifies the font style for a text.
|
JoinStyle
Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together
(degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are
skipped).
|
PointStyle
Style of the point.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
TextAlign
Property to set the text alignment.
|
Class and Description |
---|
FontStyle
The font-style property specifies the font style for a text.
|
Class and Description |
---|
AxisType
Axes are an integral part of a chart.
|
Event
The events option defines the browser events that the chart should listen to.
|
FontStyle
The font-style property specifies the font style for a text.
|
Position
Property to set the postion's edge of an element to a unit above/below its normal position.
|
ScaleBounds
Controls the scale boundary strategy (bypassed by minimum/maximum time options).
|
ScaleDistribution
Controls the data distribution along the scale.
|
TickSource
Controls the ticks generation on cartesian time axis.
|