See: Description
Interface | Description |
---|---|
IsLinearTick |
Common methods for linear scale is use to chart numerical data.
Can be used for cartesian and radial axes. |
Class | Description |
---|---|
AbstractPieOptions |
Abstract options for PIE chart.
|
Animation |
It animates charts out of the box.
|
Arc |
Arcs are used in the polar area, doughnut and pie charts.
|
Axis |
Axes are an integral part of a chart.
They are used to determine how data maps to a pixel value on the chart. It contains a number of config callbacks that can be used to change parameters in the scale at different points in the update process. |
BarOptions |
Specific options for BAR chart.
|
BaseTickMajor |
It defines options for the major tick marks that are generated by the axis.
|
BaseTickMinor |
It defines options for the minor tick marks that are generated by the axis.
|
BubbleOptions |
Specific options for BUBBLE chart.
|
CartesianCategoryAxis |
This object is used to map defined axis as category.
|
CartesianCategoryTick |
The category scale provides the following options for configuring tick marks.
The labels are drawn from one of the label arrays included in the chart data. |
CartesianLinearAxis |
This object is used to map defined axis as linear.
|
CartesianLinearTick |
The linear scale is use to chart numerical data.
It can be placed on either the x or y axis. The scatter chart type automatically configures a line chart to use one of these scales for the x axis. As the name suggests, linear interpolation is used to determine where a value lies on the axis. |
CartesianLogarithmicAxis |
This object is used to map defined axis as logarithmic.
|
CartesianLogarithmicTick |
The logarithmic scale is use to chart numerical data.
|
CartesianPadding |
It is applied to all sides of the chart (left, top, right, bottom).
|
CartesianScaleLabel |
When creating a chart, you want to tell the viewer what data they are viewing.
|
CartesianTimeAxis |
This object is used to map defined axis as time.
|
CartesianTimeTick |
The time scale is use to chart time data.
It can be placed on either the x or y axis. |
ConfigurationOptions |
Base object which maps chart configuration.
Charba stores the unique chart ID into CHART.JS chart options using charbaId property key.Important topics to take care: Responsive When it comes to change the chart size based on the window size, a major limitation is that the canvas render size (canvas.width and .height) can not be expressed with relative values, contrary to the display size (canvas.style.width and .height). |
DisplayFormats |
The following display formats are used to configure how different time units are formed into strings for the axis tick marks.
|
DoughnutOptions |
Specific options for DOUGHNUT chart.
|
Elements |
Options can be configured for four different types of elements: arc, lines, points, and rectangles.
When set, these options apply to the configuration attached to a dataset. |
GridLines |
The grid line configuration defines options for the grid lines that run perpendicular to the axis.
|
Hover |
Definitions about how elements appear in the tooltip, hovering the chart.
|
Layout |
The layout configuration is needed to set the padding.
|
Legend |
The chart legend displays data about the datasets that area appearing on the chart.
|
LegendLabels |
This is the labels configuration of the legend.
|
Line |
Line elements are used to represent the line in a line chart.
|
LineOptions |
Specific options for LINE chart.
|
Padding |
It is applied to all sides of the chart (left, top, right, bottom).
|
PieOptions |
Specific options for PIE chart.
|
Plugins |
Definitions about plugins options.
|
Point |
Point elements are used to represent the points in a line chart or a bubble chart.
|
PolarAreaOptions |
Specific options for POLAR AREA chart.
|
RadarOptions |
Specific options for RADAR chart.
|
RadialAngleLines |
It is used to configure angled lines that radiate from the center of the chart to the point labels.
Note that these options only apply if display is true. |
RadialAxis |
Radial axes are used specifically for the radar and polar area chart types.
These axes overlay the chart area, rather than being positioned on one of the edges. The linear scale is use to chart numerical data. As the name suggests, linear interpolation is used to determine where a value lies in relation the center of the axis. |
RadialLinearTick |
This object is used to map defined radial axis as linear.
|
RadialPointLabels |
It is used to configure the point labels that are shown on the perimeter of the scale.
Note that these options only apply if display is true. |
Rectangle |
Rectangle elements are used to represent the bars in a bar chart.
|
Scales |
The configuration element which contains all axes definitions.
|
ScatterOptions |
Specific options for SCATTER chart.
|
SingleScaleOptions |
Configuration of chart with only 1 scale.
|
StackedOptions |
Configuration of chart which could be stacked.
It uses Category axis for X axis and Linear for Y axis. |
StackedScales |
Specific scales for stacked charts.
|
Time |
The following display formats are used to configure how different time units are formed into strings for the axis tick marks.
|
TimeSeriesBarOptions |
Specific options for BAR chart, for time series.
|
TimeSeriesLineOptions |
Specific options for LINE chartfor time series.
|
TimeSeriesScales |
Specific scales for time series charts.
It uses TIME axis for X axis and Linear for Y axis. |
Title |
Configures the chart title which defines text to draw at the top of the chart.
|
Tooltips |
Configuration element to set all attributes and features of the tooltip.
|
TooltipsCallbacks |
Contains all callbacks defined for a toolitp.
|