All docs
V23.2
24.2
24.1
23.2
23.1
22.2
The page you are viewing does not exist in version 22.2.
22.1
The page you are viewing does not exist in version 22.1.
21.2
The page you are viewing does not exist in version 21.2.
21.1
The page you are viewing does not exist in version 21.1.
20.2
The page you are viewing does not exist in version 20.2.
20.1
The page you are viewing does not exist in version 20.1.
19.2
The page you are viewing does not exist in version 19.2.
19.1
The page you are viewing does not exist in version 19.1.
18.2
The page you are viewing does not exist in version 18.2.
18.1
The page you are viewing does not exist in version 18.1.
17.2
The page you are viewing does not exist in version 17.2.
Box
Map
A newer version of this page is available. Switch to the current version.

jQuery/JS Common Types - charts

AnimationEaseMode

Specifies the animation easing mode.

Accepted Values: 'easeOutCubic' | 'linear'

AnnotationType

Specifies whether the annotation displays text, an image, or a template.

Accepted Values: 'text' | 'image' | 'custom'

ArgumentAxisHoverMode

Specifies chart elements to be highlighted when a user points to an axis label.

Accepted Values: 'allArgumentPoints' | 'none'

AxisScaleType

Specifies the type of the axis.

Accepted Values: 'continuous' | 'discrete' | 'logarithmic'

ChartsAxisLabelOverlap

Decides how to arrange axis labels when there is not enough space to display all of them.

Accepted Values: 'rotate' | 'stagger' | 'none' | 'hide'

ChartsColor

Specifies the chart's color.

import { ChartsColor } from "devextreme/common/charts"
Type:

Object

ChartsLabelOverlap

Specifies how the chart must behave when series point labels overlap.

Accepted Values: 'hide' | 'none' | 'stack'

DashStyle

Sets a dash style for the chart elements.

Accepted Values: 'dash' | 'dot' | 'longDash' | 'solid'

DiscreteAxisDivisionMode

Specifies whether ticks/grid lines of a discrete axis are located between labels or cross the labels.

Accepted Values: 'betweenLabels' | 'crossLabels'

Font

Font properties.

import { Font } from "devextreme/common/charts"
Type:

Object

GradientColor

Specifies colors on which gradient is based.

import { GradientColor } from "devextreme/common/charts"
Type:

Object

LabelOverlap

Decides how to arrange scale/axis labels when there is not enough space to keep all of them.

Accepted Values: 'hide' | 'none'

LabelPosition

Specifies a label position relative to the chart.

Accepted Values: 'columns' | 'inside' | 'outside'

LegendHoverMode

Specifies what series elements to highlight when a corresponding item in the legend is hovered over.

Accepted Values: 'excludePoints' | 'includePoints' | 'none'

LegendMarkerState

The marker's state.

Accepted Values: 'normal' | 'hovered' | 'selected'

Palette

Sets the palette to be used for colorizing chart elements.

Accepted Values: 'Bright' | 'Harmony Light' | 'Ocean' | 'Pastel' | 'Soft' | 'Soft Pastel' | 'Vintage' | 'Violet' | 'Carmine' | 'Dark Moon' | 'Dark Violet' | 'Green Mist' | 'Soft Blue' | 'Material' | 'Office'

PaletteColorSet

Returns a subset of palette colors.

Accepted Values: 'simpleSet' | 'indicatingSet' | 'gradientSet'

PaletteExtensionMode

Specifies how to extend the palette when it contains less colors than the number of chart points/series.

Accepted Values: 'alternate' | 'blend' | 'extrapolate'

PointInteractionMode

Specifies series elements to be highlighted when a user interacts with a series point.

Accepted Values: 'allArgumentPoints' | 'allSeriesPoints' | 'none' | 'onlyPoint'

PointSymbol

Specifies which symbol should represent series points in scatter, line- and area-like series.

Accepted Values: 'circle' | 'cross' | 'polygon' | 'square' | 'triangle' | 'triangleDown' | 'triangleUp'

ScaleBreakLineStyle

Specifies the scale breaks' line style.

Accepted Values: 'straight' | 'waved'

SeriesHoverMode

Specifies series elements to be highlighted when a user points to a series.

Accepted Values: 'allArgumentPoints' | 'allSeriesPoints' | 'excludePoints' | 'includePoints' | 'nearestPoint' | 'none' | 'onlyPoint'

SeriesSelectionMode

Specifies series elements to be highlighted when a user selects a series.

Accepted Values: 'allArgumentPoints' | 'allSeriesPoints' | 'excludePoints' | 'includePoints' | 'none' | 'onlyPoint'

SeriesType

Sets the series type.

Accepted Values: 'area' | 'bar' | 'bubble' | 'candlestick' | 'fullstackedarea' | 'fullstackedbar' | 'fullstackedline' | 'fullstackedspline' | 'fullstackedsplinearea' | 'line' | 'rangearea' | 'rangebar' | 'scatter' | 'spline' | 'splinearea' | 'stackedarea' | 'stackedbar' | 'stackedline' | 'stackedspline' | 'stackedsplinearea' | 'steparea' | 'stepline' | 'stock'

ShiftLabelOverlap

Specifies how a chart should behave when point/bar/item labels overlap.

Accepted Values: 'hide' | 'none' | 'shift'

Theme

Sets the name of the theme the UI component uses.

Accepted Values: 'generic.dark' | 'generic.light' | 'generic.contrast' | 'generic.carmine' | 'generic.darkmoon' | 'generic.darkviolet' | 'generic.greenmist' | 'generic.softblue' | 'material.blue.light' | 'material.lime.light' | 'material.orange.light' | 'material.purple.light' | 'material.teal.light'

ValueErrorBarDisplayMode

Specifies whether error bars must be displayed in full or partially.

Accepted Values: 'auto' | 'high' | 'low' | 'none'

ValueErrorBarType

Specifies how error bar values must be calculated.

Accepted Values: 'fixed' | 'percent' | 'stdDeviation' | 'stdError' | 'variance'

VisualRangeUpdateMode

Specifies how the selected or visual range should behave when data is updated.

Accepted Values: 'auto' | 'keep' | 'reset' | 'shift'