| Package | Description | 
|---|---|
| org.pepstock.charba.client.callbacks | 
 All callbacks interfaces to be implemented, also to use the scriptable options of CHART.JS. 
 | 
| org.pepstock.charba.client.commons | 
 Core classes to manage the inter-operations with java script code. 
 | 
| org.pepstock.charba.client.utils | 
 Contains some utilities to use in Charba, like HTML annotation builder, and other java script utilities useful for debugging. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Array | 
ScriptableFunctions.ProxyArrayCallback.call(NativeObject context)
Method of function to be called to provide an array property. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NativeArrayContainer<T extends Array>
Base class for all classes which are wrapping a native java script array. 
 | 
interface  | 
NativeArrayContainerFactory<A extends Array,T extends NativeArrayContainer<A>>
Interface to be implemented to load elements from an array of native array. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArrayCanvas
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of object (HTMLCanvasElement) values.  | 
class  | 
ArrayChart
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of chart values.  | 
class  | 
ArrayDouble
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of numeric (doubles) values.  | 
class  | 
ArrayDoubleArray
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of arrays of numeric (doubles) values.  | 
class  | 
ArrayGradient
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of object (CanvasGradientItem) values.  | 
class  | 
ArrayImage
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of object (ImageElement) values.  | 
class  | 
ArrayInteger
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of numeric (int) values.  | 
class  | 
ArrayMixedObject
Array object which maps the java script object. 
A simple wrapper around a homogeneous array of mixed type of object (extension of java script objects) values.  | 
class  | 
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.  | 
class  | 
ArrayPattern
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of object (CanvasPatternItem) values.  | 
class  | 
ArrayString
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of string values.  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <T extends Array> | 
NativeObjectContainer.getArrayValue(Key key)
Returns a value (array) in the embedded JavaScript object at specific property. 
 | 
protected <T extends Array> | 
NativeObjectContainer.setArrayValue(Key key,
             T value)
Sets a value (Array) in the embedded JavaScript object at specific property. 
 | 
protected <T extends Array> | 
PropertyHandler.setArrayValueAndAddToParent(Key key,
                           T value)
Sets a value (Array) in the embedded JavaScript object at specific property. 
 | 
protected <T extends Array> | 
AbstractNode.setArrayValueAndAddToParent(Key key,
                           T value)
Sets a value (Array) in the embedded JavaScript object at specific property. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RegExpResult
Array object which maps the java script object. 
A simple wrapper around a homogeneous native array of string values.  |