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.enums |
Contains all enumerations to configure the
DataLabelsPlugin.ID plugin. |
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.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.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.utils |
Contains some utilities to use in Charba, like HTML annotation builder, and other java script utilities useful for debugging.
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
Class and Description |
---|
Array
Array object which maps the java script object.
|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeExtendedObject
Base native object which can be extended by native object where additional properties could be needed, added as java script
object into a property called 'options'.
|
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
Class and Description |
---|
Array
Array object which maps the java script object.
|
ArrayDouble
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of numeric (doubles) values. |
ArrayDoubleList
The user of this interface has precise control over where in the list each element is inserted.
|
ArrayEnumList
The user of this interface has precise control over where in the list each element is inserted.
|
ArrayGradient
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (CanvasGradient) values. |
ArrayImage
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (ImageElement) values. |
ArrayImageList
An ordered collection (also known as a sequence).
|
ArrayInteger
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of numeric (int) values. |
ArrayIntegerList
The user of this interface has precise control over where in the list each element is inserted.
|
ArrayObject
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (extension of java script objects) values. |
ArrayObjectContainerList
An ordered collection (also known as a sequence).
|
ArrayObjectList
An ordered collection (also known as a sequence).
|
ArrayPattern
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (CanvasPattern) values. |
ArrayString
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of string values. |
ArrayStringList
An ordered collection (also known as a sequence).
|
CallbackProxy
This is a native object which wraps a java script object created by
JsHelper .This object is used to get a proxy instance which is able to call a java script function passing laso this java
script value, to maintain the environment when required. |
CallbackProxy.Proxy
It's a java script function which maps the function
proxy implemented into additional java script source. |
Id
Enums the property ID used by CHARBA to identify the chart.
|
IteratorImpl
Custom iterator over a collection.
|
JsHelper
This is a singleton wrapper for Java native object which is wrapping a CHARBA java script object implementation with some
utilities to act on java script objects.
|
Key
Represents the property key of a JavaScript object.
Used for enum. |
Merger
Singleton utility to merge java script object into another one and provide the service to get the chart options with all
defaults.
|
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
ObjectType
Enumerates all java script types.
The latest ECMAScript standard defines seven data types: Six data types that are primitives: Boolean Function Undefined Number String Symbol and other 2 objects types: Object Array See https://developer.mozilla.org/it/docs/Web/JavaScript/Reference/Operators/typeof |
Class and Description |
---|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
ObjectType
Enumerates all java script types.
The latest ECMAScript standard defines seven data types: Six data types that are primitives: Boolean Function Undefined Number String Symbol and other 2 objects types: Object Array See https://developer.mozilla.org/it/docs/Web/JavaScript/Reference/Operators/typeof |
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
ObjectType
Enumerates all java script types.
The latest ECMAScript standard defines seven data types: Six data types that are primitives: Boolean Function Undefined Number String Symbol and other 2 objects types: Object Array See https://developer.mozilla.org/it/docs/Web/JavaScript/Reference/Operators/typeof |
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
Class and Description |
---|
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
Class and Description |
---|
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
Class and Description |
---|
CallbackProxy.Proxy
It's a java script function which maps the function
proxy implemented into additional java script source. |
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
Class and Description |
---|
Array
Array object which maps the java script object.
|
Key
Represents the property key of a JavaScript object.
Used for enum. |
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |
NativeObjectContainer
Base class for all classes which are wrapping a native java script object.
|
NativeObjectContainerFactory
Interface to be implemented to load elements from an array of native object
|
Class and Description |
---|
Key
Represents the property key of a JavaScript object.
Used for enum. |
Class and Description |
---|
NativeObject
Base object for all native objects implemented in Charba.
It implements some common methods and wraps some native methods. |