Package | Description |
---|---|
org.pepstock.charba.client |
Main package with all charts implementation, global classes and common interfaces.
|
org.pepstock.charba.client.adapters |
Contains all classes to interact with date adapters implemented by CHART.JS to be abstract from date time java script library to use.
|
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.annotation.callbacks |
Contains the
AnnotationPlugin.ID plugin callback interfaces to catch events. |
org.pepstock.charba.client.annotation.elements |
Contains the
AnnotationPlugin.ID plugin elements interfaces to use in the callbacks and events. |
org.pepstock.charba.client.annotation.enums |
Contains all enumerations to configure the
AnnotationPlugin.ID plugin. |
org.pepstock.charba.client.annotation.listeners |
Contains all callback interfaces to implement for the
AnnotationPlugin.ID plugin. |
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.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 catch event of plugin. |
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.dom |
Contains all classes needed to work with DOM tree, base classes of a DOM tree.
|
org.pepstock.charba.client.dom.elements |
Contains a set of DOM elements that Charba is using.
|
org.pepstock.charba.client.dom.enums |
Contains enumerations used inside the DOM tree to set properties or invokes methods of elements or items.
|
org.pepstock.charba.client.dom.events |
Contains all classes to map and manage DOM events.
|
org.pepstock.charba.client.dom.safehtml |
Contains the classes to use in order to create HTML encoded strings.
|
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.geo |
Contains all classes to activate the GEO controllers (AKA
chartjs-chart-geo.js ) for CHART.js. |
org.pepstock.charba.client.geo.callbacks |
Contains all callbacks to configure the GEO controllers.
|
org.pepstock.charba.client.geo.enums |
Contains all enumerations to configure the GEO controllers.
|
org.pepstock.charba.client.gradient |
Contains all classes to activate the
GradientPlugin.ID plugin (AKA chartjs-plugin-gradient.js ) for CHART.js. |
org.pepstock.charba.client.gwt |
Contains the fundamental java script resources to inject in order to use Charba by GWT.
|
org.pepstock.charba.client.gwt.widgets |
Contains all charts classes wrapped as GWT widget in order to enable to use inside to GWT UIBinder.
|
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.interaction |
Contains all classes to implement a custom interactions for CHART.JS.
|
org.pepstock.charba.client.intl |
Contains classes in order to use the ECMAScript Internationalization API, which provides language sensitive number formatting, and date and time formatting.
|
org.pepstock.charba.client.intl.enums |
Contains enumerations to use in order to configure the ECMAScript Internationalization API options.
|
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.matrix |
Contains all classes to activate the Matrix controller (AKA
chartjs-chart-matrix.js ) for CHART.js. |
org.pepstock.charba.client.matrix.callbacks |
Contains all callbacks to configure the MATRIX controllers.
|
org.pepstock.charba.client.matrix.enums |
Contains all enumerations to configure the MATRIX controllers.
|
org.pepstock.charba.client.ml |
Contains all classes to activate the ML library to use the regression capabilities.
|
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.plugins.hooks |
Contains all hooks interfaces used by
SmartPlugin in order to activate a custom plugin. |
org.pepstock.charba.client.positioner |
Contains all classes to implement a custom tooltip positioner for CHART.JS.
|
org.pepstock.charba.client.resources |
Contains the fundamental java script resources to inject in order to use Charba.
It provides all implementations to inject embedded resources for LUXON date adapters. |
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.sankey.callbacks |
Contains all callbacks to configure the SANKEY controllers.
|
org.pepstock.charba.client.sankey.enums |
Contains all enumerations to configure the SANKEY controllers.
|
org.pepstock.charba.client.treemap |
Contains all classes to activate the TreeMap controller (AKA
chartjs-chart-treemap.js ) for CHART.js. |
org.pepstock.charba.client.treemap.callbacks |
Contains the
TreeMapChart controller callback interfaces to configure the chart itself. |
org.pepstock.charba.client.treemap.enums |
Contains all enumerations to configure the
TreeMapChart controller. |
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.utils.toast |
Contains all classes to use
Toaster utility. |
org.pepstock.charba.client.utils.toast.enums |
Contains all enumerations to configure the TOAST utility.
|
org.pepstock.charba.client.utils.toast.handlers |
Contains all handlers to implement in order to manage events of change status of the TOAST utility.
|
org.pepstock.charba.client.zoom |
Contains all classes to activate the
ZoomPlugin.ID plugin (AKA chartjs-plugin-zoom.js ) for CHART.js. |
org.pepstock.charba.client.zoom.callbacks |
Contains the
ZoomPlugin.ID plugin callback interfaces to configure the plugin itself and to catch events. |
org.pepstock.charba.client.zoom.enums |
Contains the
ZoomPlugin.ID plugin enumerations to configure the plugin. |