Class | Description |
---|---|
AnimationItem |
The onProgress and onComplete event are useful for synchronizing an external draw to the chart animation.
This is the CHART.JS item with all needed info. |
AxisItem |
There are a number of configuration callbacks that can be used to change parameters in the scale at different points in the
update process.
This is the CHART.JS item with all needed info about an axis. |
AxisMarginsItem |
JavaScript object which contains the margins sizes of an axis.
This object reflects the object created by CHART.JS and is provided to Axis callbacks. |
AxisMinSizeItem |
JavaScript object which contains the minimum size of an axis.
This object reflects the object created by CHART.JS and is provided to Axis callbacks. |
BaseBoxItem |
Base object which maps the CHART.JS chart items which represents a box.
|
BaseBoxNodeItem |
Base object which maps the CHART.JS chart items and represents main nodes of chart java script object.
|
ChartAreaItem |
Object which maps the chart area item of CHART.JS chart java script object.
|
ChartNode |
Main object node which maps CHART.JS java script object in order to retrieve chart information (for instances
dimensions of all chart elements) at runtime.
|
DatasetItem |
Calling some methods on your chart instance passing an argument of an event, will return the elements at the event
position.
The elements are mapped by this object. This is the CHART.JS item with all needed info about a selected dataset. |
DatasetMetaItem |
This object is just a proxy object, created from JavaScript side, to wrap an JavaScript array.
Created and passed by CHART.JS. |
DatasetViewItem |
This item provides all information about the view where a dataset has been displayed.
This object has been created and passed to event handler or callbacks to apply own logic. |
LegendHitBoxItem |
JavaScript object which contains the legends hit box size.
|
LegendItem |
JavaScript object which contains the legends hit box size.
|
LegendLabelItem |
This object is created by CHART.JS and passed to all callbacks and events handlers related to legend entity.
|
LegendNode |
Wrapper of legend node of CHART.JS.
|
MarginsItem |
It is applied to all sides of the chart (left, top, right, bottom).
|
OptionsNode |
Wrapper of options node of CHART.JS.
|
ScaleItem |
Wraps the scale item of CHART JS chart.
|
ScaleLongestTextCacheItem |
Legend internal object to get data about ticks and their length in pixels.
|
ScalesNode |
Wrapper of scales node of CHART.JS.
|
SizeItem |
This item contains the new size of the chart after it has been resized.
This object has been created ONLY when a resize event occurs. |
TickItem |
This item contains the tick info item.
It has been created to change the tick marks. |
TitleNode |
Wrapper of title node of CHART.JS.
|
TooltipBodyItem |
This object is passed by CHART.JS to the callback to manage tooltip body.
|
TooltipItem |
Contains all info for every item of tooltip.
Created and passed by CHART.JS. It uses into the tooltips callbacks. |
TooltipItemArray |
This object is just a proxy object, created from JavaScript side, to wrap an JavaScript array.
Created and passed by CHART.JS. This object is NOT used or passed to any callbacks or event handling |
TooltipLabelColor |
This object contains the color info when a label into tooltip.
It must be used into label tooltip callback. |
TooltipModel |
This object is passed by CHART.JS to the callback to manage tooltip custom callback.
The tooltip label configuration is nested below the tooltip configuration using the callbacks key. |
TooltipNode |
Wrapper of tooltip node of CHART.JS.
|
UndefinedValues |
Class with default values when the java script object returns an UNDEFINED value.
|
Enum | Description |
---|---|
BaseBoxItem.Property |
Name of fields of JavaScript object.
|
BaseBoxNodeItem.Property |
Name of fields of JavaScript object.
|
LegendItem.Property |
Name of fields of JavaScript object.
|
ScaleItem.Property |
Name of fields of JavaScript object.
|
SizeItem.Property |
Name of fields of JavaScript object.
|