Package | Description |
---|---|
org.pepstock.charba.client |
Main package with all charts implementation, global classes and common interfaces.
|
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.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.geo |
Contains all classes to activate the GEO controllers (AKA
chartjs-chart-geo.js ) for CHART.js. |
org.pepstock.charba.client.impl.charts |
Contains METER and GAUGE charts implementations (based on controllers), 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.matrix |
Contains all classes to activate the Matrix controller (AKA
chartjs-chart-matrix.js ) 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.sankey |
Contains all classes to activate the Sankey controller (AKA
chartjs-chart-sankey.js ) for CHART.js. |
org.pepstock.charba.client.treemap |
Contains all classes to activate the TreeMap controller (AKA
chartjs-chart-treemap.js ) for CHART.js. |
Modifier and Type | Class and 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).
|
Modifier and Type | Class and Description |
---|---|
class |
BarDataset
The bar chart allows a number of properties to be specified for each data set.
|
class |
BubbleDataset
The chart allows a number of properties to be specified for each data set.
|
class |
Dataset
The chart allows a number of properties to be specified for each data set.
|
class |
DoughnutDataset
The doughnut chart allows a number of properties to be specified for each dataset.
|
class |
HorizontalBarDataset
The horizontal bar chart allows a number of properties to be specified for each data set.
These are used to set display properties for a specific data set. Some properties can be specified as an array. If these are set to an array value, the first value applies to the first bar, the second value to the second bar, and so on. |
class |
HoverDataset
The chart allows a number of properties to be specified for each data set.
These are used to set display properties for a specific data set. |
class |
HoverFlexDataset
This dataset is managing some common properties related to background and border colors where every property can be set as a single value or an array.
|
class |
LineDataset
The line chart allows a number of properties to be specified for each data set.
These are used to set display properties for a specific data set. All point* properties can be specified as an array. If these are set to an array value, the first value applies to the first point, the second value to the second point, and so on. |
class |
LiningDataset
The chart allows a number of properties to be specified for each data set.
These are used to set display properties for a specific data set. This class collects a set of common field for Line and Radar charts. |
class |
PieDataset
The pie chart allows a number of properties to be specified for each dataset.
|
class |
PolarAreaDataset
The polar area chart allows a number of properties to be specified for each dataset.
|
class |
RadarDataset
The radar chart allows a number of properties to be specified for each dataset.
|
class |
ScatterDataset
The scatter chart allows a number of properties to be specified for each dataset.
|
class |
StackedAreaDataset
The stacked area chart allows a number of properties to be specified for each dataset.
|
class |
StackedBarDataset
The stacked bar area chart allows a number of properties to be specified for each dataset.
|
class |
StackedHorizontalBarDataset
The stacked horizontal bar area chart allows a number of properties to be specified for each dataset.
|
class |
TimeSeriesBarDataset
The time series bar chart allows a number of properties to be specified for each dataset.
|
class |
TimeSeriesHorizontalBarDataset
The time series horizontal bar chart allows a number of properties to be specified for each dataset.
|
class |
TimeSeriesLineDataset
The time series line chart allows a number of properties to be specified for each dataset.
|
class |
VerticalLineDataset
The vertical line chart allows a number of properties to be specified for each data set.
These are used to set display properties for a specific data set. All point* properties can be specified as an array. If these are set to an array value, the first value applies to the first point, the second value to the second point, and so on. |
Modifier and Type | Interface and Description |
---|---|
interface |
IsDefaultAnimationContainer
Interface to define animation container defaults.
The animation container defaults is used as internal instance to manage animations options on more configuration items. |
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.
|
interface |
IsDefaultTypedDataset
Interface to define datasets object defaults.
|
Modifier and Type | Method and Description |
---|---|
IsDefaultAnimationTransition |
IsDefaultTransitions.get(TransitionKey transition)
Returns an animation transition instance if stored in the the animation options.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultChartAnimationTransition
Defaults for property animation option element.
|
class |
DefaultChartOptions
Defaults for options element, based on chart type.
|
class |
DefaultChartTooltips
Defaults for tooltips option element, based on chart type.
|
class |
DefaultChartTypedDatasets
Default values for DATASETS element for a specific
Type . |
class |
DefaultGlobalOptions
Defaults for options element, using the defualt global options.
THIS IS THE ROOT OF ALL ELEMENTS DEFAULTS. |
Modifier and Type | Method and Description |
---|---|
IsDefaultAnimationTransition |
DefaultChartTransitions.get(TransitionKey transition) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDefaultOptions
Abstract CHART.JS default values for OPTIONS element with all inner elements.
|
class |
DefaultAnimationTransition
CHART.JS default values for animation collection.
|
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.
|
class |
DefaultTypedDataset
CHART.JS default values for DATASETS element.
|
Modifier and Type | Field and Description |
---|---|
static IsDefaultAnimationTransition |
DefaultTransitions.DEFAULT_ANIMATION_TRANSITION
Default animation mode element.
|
Modifier and Type | Method and Description |
---|---|
IsDefaultAnimationTransition |
DefaultTransitions.get(TransitionKey transition) |
Modifier and Type | Class and Description |
---|---|
class |
BubbleMapDataset
It is a
BubbleDataset with additional options for bubble map charts. |
class |
ChoroplethDataset
The choropleth data set allows a region definition (by
Feature ) and specific value to be specified. |
Modifier and Type | Class and Description |
---|---|
class |
GaugeDataset
The Gauge chart allows a number of properties to be specified for each dataset.
|
class |
MeterDataset
The Meter chart allows a number of properties to be specified for each dataset.
|
Modifier and Type | Class and Description |
---|---|
class |
OptionsNode
Wrapper of options node of CHART.JS.
|
Modifier and Type | Class and Description |
---|---|
class |
MatrixDataset
The matrix data set allows to specify the values for showing magnitude of a phenomenon as color in two dimensions.
The variation in color may be by hue or intensity, giving obvious visual cues to the reader about how the phenomenon is clustered or varies over space. |
Modifier and Type | Interface and Description |
---|---|
interface |
HasAnimationOptions
Defines a configuration element which is managing the animation options items, ANIMATION, ANIMATIONS and TRANSITIONS.
|
Modifier and Type | Class and Description |
---|---|
class |
AnimationContainer
Manages the ANIMATION, ANIMATIONS and TRANSITIONS properties of options in order to use the same logic among all options/configuration and datasets.
|
class |
AnimationTransition
Abstract options to define the animation for a specific update mode (transition).
|
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 |
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.
|
class |
TypedDataset
Contains the options for the data sets.
|
Constructor and Description |
---|
AnimationTransition(Key childKey,
IsDefaultAnimationTransition defaultValues,
ChartEnvelop<NativeObject> envelop,
String scope)
Creates an animation transitions container for the
UpdateConfiguration . |
Modifier and Type | Class and Description |
---|---|
class |
SankeyDataset
Sankey charts are a type of flow diagram in which the width of the arrows is proportional to the flow rate.
Sankey diagrams emphasize the major transfers or flows within a system. They help locate the most important contributions to a flow. They often show conserved quantities within defined system boundaries. |
Modifier and Type | Class and Description |
---|---|
class |
TreeMapDataset
The treemap data set allows to specify the values for displaying hierarchical data using nested rectangles.
|