See: Description
Interface | 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. |
NativeObjectContainerFactory<T extends NativeObjectContainer> |
Interface to be implemented to load elements from an array of native object
|
Class | 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<E extends Key> |
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.
|
ArrayListHelper |
Utility to create array list objects from java script arrays.
|
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. |
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<E extends NativeObjectContainer> |
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<T> |
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. |
ConfigurationLoader |
Utility to load java script object into CHART-JS configuration.
This utility needs to reduce visibility on java script objects for configuration. |
IteratorImpl<E> |
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.
|
ListIteratorImpl<E> |
An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration,
and obtain the iterator's current position in the list.
|
Merger |
Singleton utility to merge java script object into another one and provide the service to get the chart options with all
defaults.
|
NativeArrayDescriptor<T extends Array> |
A property descriptor is a record which describes a java script property (array).
|
NativeBooleanDescriptor |
A property descriptor is a record which describes a java script property (boolean).
|
NativeCallbackProxyDescriptor |
A property descriptor is a record which describes a java script property (callback proxy function).
|
NativeDateDescriptor |
A property descriptor is a record which describes a java script property (JsDate).
|
NativeDoubleDescriptor |
A property descriptor is a record which describes a java script property (double).
|
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'.
|
NativeGradientDescriptor |
A property descriptor is a record which describes a java script property (CanvasGradient).
|
NativeImageDescriptor |
A property descriptor is a record which describes a java script property (ImageElement).
|
NativeIntegerDescriptor |
A property descriptor is a record which describes a java script property (integer).
|
NativeName |
Constants with java script object name to use into
JsType native objects. |
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.
|
NativeObjectDescriptor |
A property descriptor is a record which describes a java script property (object).
|
NativePatternDescriptor |
A property descriptor is a record which describes a java script property (CanvasPattern).
|
NativeStringDescriptor |
A property descriptor is a record which describes a java script property (String).
|
StandardKey |
This is a standard implementation of a key of property inside a Java script object.
The standard is the key name is a String. |
Enum | Description |
---|---|
Id |
Enums the property ID used by CHARBA to identify the chart.
|
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 |