Skip navigation links
Packages 
Package Description
org.pepstock.charba.client
Main package with all charts implementation, global classes and common interfaces.
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 into 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.controllers
Contains all classes to manage the implementations of controllers.
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.datalabels.callbacks
Contains the DataLabelsPlugin.ID plugin callback interfaces to configure the plugin itself.
org.pepstock.charba.client.datalabels.enums
Contains all enumerations to configure the DataLabelsPlugin.ID plugin.
org.pepstock.charba.client.datalabels.events
Contains the DataLabelsPlugin.ID plugin event handlers interfaces to configure the plugin itself.
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.events
Contains all events to interact with chart instance.
org.pepstock.charba.client.impl
Main package with the implementation out-of-the-box of callbacks, plugins and charts.
org.pepstock.charba.client.impl.callbacks
Contains some callbacks implementations, available out-of-the box.
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.impl.plugins.enums
Contains the enumeration items to configure out of the box CHARBA plugins.
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.labels.callbacks
Contains the LabelsPlugin.ID plugin callback interfaces to configure the plugin itself.
org.pepstock.charba.client.labels.enums
Contains all enumerations to configure the LabelsPlugin.ID plugin.
org.pepstock.charba.client.options
Contains all elements to configure charts at global level (know as chart global options).
org.pepstock.charba.client.plugins
Contains all classes to manage the plugin implementations.
org.pepstock.charba.client.positioner
Contains all classes to implement a custom tooltip positioner for CHART.JS.
org.pepstock.charba.client.resources
Contains java script resources to inject in order to use Charba.
org.pepstock.charba.client.utils
Contains some utilities to use in Charba, like HTML annotation builder, and other java script utilities useful for debugging.
Skip navigation links