| Package | Description | 
|---|---|
| org.pepstock.charba.client.annotation | 
 Contains all classes to activate the  
AnnotationPlugin#ID plugin (AKA chartjs-plugin-annotation.js ) for CHART.js. | 
| org.pepstock.charba.client.callbacks | 
 All callbacks interfaces to be implemented, also to use the scriptable options of CHART.JS. 
 | 
| org.pepstock.charba.client.colors | 
 Contains the enumerations of HTML and GWT Material colors, to consume out-of-the-box, and utilities to create and manage own colors and classes to define gradients of patterns
 for charts. 
 | 
| org.pepstock.charba.client.colors.tiles | 
 Contains all classes to build tiles to use in the a canvas patterns or a Charba pattern. 
 | 
| org.pepstock.charba.client.commons | 
 Core classes to manage the inter-operations with java script code. 
 | 
| 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  
DataLabelsPlugin.ID plugin (AKA chartjs-plugin-datalabels.js ) for CHART.js. | 
| org.pepstock.charba.client.dom.elements | 
 Contains a set of DOM elements that Charba is using. 
 | 
| 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  
LabelsPlugin.ID 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). 
 | 
| org.pepstock.charba.client.utils | 
 Contains some utilities to use in Charba, like HTML annotation builder, and other java script utilities useful for debugging. 
 | 
| org.pepstock.charba.client.zoom | 
 Contains all classes to activate the  
ZoomPlugin.ID plugin (AKA chartjs-plugin-zoom.js ) for CHART.js. | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| Area
 Contains the coordinates of an area. 
Used inside the canvas object factory.  | 
| CanvasObject
 Base object for pattern and gradient instances, based on canvas element. 
 | 
| Center
 Contains the coordinates of a center of arc. 
Used inside the canvas object factory.  | 
| Color
 This class contains information about a color. 
You can requests a specific alpha (starting form source color and cloning it).  | 
| GoogleChartColor
 Google Chart colors provided as enumeration of colors. 
 | 
| Gradient
 A gradient is an image consisting of a progressive transition between two or more colors. 
Could be Linear or Radial.Can be created using the size of CANVAS or CHART area.The orientation to have a progressive transition, is defined by an enumeration in order to creates the gradient using the right coordinates and dimension, based on existing items (canvas and chart).  | 
| GradientBuilder
 The gradient builder is the entry point to create a canvas gradient. 
A gradient is an image consisting of a progressive transition between two or more colors. Could be Linear or Radial.Can be created using the size of CANVAS or CHART area.The orientation to have a progressive transition, is defined by an enumeration in order to creates the gradient using the right coordinates and dimension, based on existing items (canvas and chart).  | 
| GradientColor
 Contains the color and its offset to set a gradient. 
 | 
| GradientOrientation
 Represents the gradient orientation for gradient. 
Every orientation contains also on which gradient type can be applied.  | 
| GradientScope
 A gradient needs to have coordinates and/or radius to be created. 
The dimension to create a gradient are decided by Charba, automatically based on canvas or chart area element.  | 
| GradientType
 A gradient must have a type. 
The possible types are: LINEAR RADIAL  | 
| GwtMaterialColor
 GWT material color constants. 
 | 
| HtmlColor
 All modern browsers support the following 140 color names. 
 | 
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Pattern
 Entity to apply a canvas pattern in the a data set as background. 
See here some interesting pattern images.  | 
| PatternBuilder
 The pattern builder is the entry point to create a canvas pattern. 
Entity to apply a canvas pattern in the a data set as background. See here some interesting pattern images.  | 
| Radius
 Contains the radius of inner and outer of an arc. 
Used inside the canvas object factory.  | 
| UiGradient
 uiGradients is a community contributed collection of beautiful multi-color gradients. 
Enumerates the uiGradients items, with a set of predefined colors, in order to create Charba Gradients. | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Pattern
 Entity to apply a canvas pattern in the a data set as background. 
See here some interesting pattern images.  | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| Area
 Contains the coordinates of an area. 
Used inside the canvas object factory.  | 
| CanvasObjectFactory
 Abstract utility class which creates a canvas gradient and pattern java script objects using a Charba gradient or pattern. 
A Charba gradient or pattern describes how a canvas gradient or pattern must be created.  | 
| Center
 Contains the coordinates of a center of arc. 
Used inside the canvas object factory.  | 
| Gradient
 A gradient is an image consisting of a progressive transition between two or more colors. 
Could be Linear or Radial.Can be created using the size of CANVAS or CHART area.The orientation to have a progressive transition, is defined by an enumeration in order to creates the gradient using the right coordinates and dimension, based on existing items (canvas and chart).  | 
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Pattern
 Entity to apply a canvas pattern in the a data set as background. 
See here some interesting pattern images.  | 
| Radius
 Contains the radius of inner and outer of an arc. 
Used inside the canvas object factory.  | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| Gradient
 A gradient is an image consisting of a progressive transition between two or more colors. 
Could be Linear or Radial.Can be created using the size of CANVAS or CHART area.The orientation to have a progressive transition, is defined by an enumeration in order to creates the gradient using the right coordinates and dimension, based on existing items (canvas and chart).  | 
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Pattern
 Entity to apply a canvas pattern in the a data set as background. 
See here some interesting pattern images.  | 
| Class and Description | 
|---|
| Gradient
 A gradient is an image consisting of a progressive transition between two or more colors. 
Could be Linear or Radial.Can be created using the size of CANVAS or CHART area.The orientation to have a progressive transition, is defined by an enumeration in order to creates the gradient using the right coordinates and dimension, based on existing items (canvas and chart).  | 
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Pattern
 Entity to apply a canvas pattern in the a data set as background. 
See here some interesting pattern images.  | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 | 
| Class and Description | 
|---|
| Gradient
 A gradient is an image consisting of a progressive transition between two or more colors. 
Could be Linear or Radial.Can be created using the size of CANVAS or CHART area.The orientation to have a progressive transition, is defined by an enumeration in order to creates the gradient using the right coordinates and dimension, based on existing items (canvas and chart).  | 
| Pattern
 Entity to apply a canvas pattern in the a data set as background. 
See here some interesting pattern images.  | 
| Class and Description | 
|---|
| IsColor
 Defines the methods that all colors must have and many of them have got already an implementation that usually does not need to be changed. 
 |