Allows a set of options to customize a pivot chart with a variety of settings, such as chart series, chart area, axis labels, legends, border, crosshairs, theme, title, tooltip, zooming, etc. The following options are available to customize the pivot chart.
background
: Allows you to change the background color of the chart series in the pivot chart.
For example, to display the chart series with background color as red, set the property background
to either “red” or “#FF0000” or “rgba(255,0,0,1.0)”.border
: Allow options to customize the border of the chart series such as color and border size in the pivot chart.
For example, to display the chart series border color as red, set the properties color
to either “red” or “#FF0000” or “rgba(255,0,0,1.0)” and width
to 0.5.chartArea
: Allow options to customize the chart area with a variety of settings such as background color, border, opacity and background image in the pivot chart.
For example, to change the of the pivot chart’s background, set the property opacity
to 0.5.chartSeries
: Allow options to customize the chart series with different settings such as fill color, animation of the series,
series width, border, visibility of the series, opacity, chart series types, marker, tooltip, trendlines, etc., in the pivot chart.
For example, to display the line type pivot chart, set the property type
to Line.crosshair
: Allow options to customize the crosshair line with different settings such as color and width of the line,
line types that are shown horizontally and vertically to indicate the value of the axis at the mouse hover or touch position in the pivot chart.description
: Allows you to add a description of the pivot chart.enableAnimation
: Allows you to enable/disable the tooltip animation while performing the mouse move from one point to another in the pivot chart.enableCanvas
: Allows you to render the pivot chart in canvas mode.enableExport
: Allows the pivot chart to be exported to either PDF or PNG or JPEG or SVG filter formats.enableMultipleAxis
: Allows you to draw the pivot chart with multiple value fields as separate chart area.enableSideBySidePlacement
: Allows you to draw points of the column type pivot chart series as side by side.isMultiSelect
: Allows you to perform multiple selection in the pivot chart. To enable this option, it requires the property selectionMode
to be Point or Series or Cluster.isTransposed
: Allows you to render the pivot chart in a transposed manner or not.legendSettings
: Allow options for customizing legends with different properties such as legend visibility,
height, width, position, legend padding, alignment, textStyle, border, margin, background, opacity, description, tabIndex in the pivot chart.margin
: Allow options to customize the left, right, top and bottom margins of the pivot chart.palettes
: Allows you to draw the chart series points with custom color in the pivot chart.primaryXAxis
: Allow options to customize the horizontal(row) axis with different properties such as labelIntersectAction, labelStyle, title,
description, crosshairTooltip, labelFormat, titleStyle, plotOffset, edgeLabelPlacement, labelPlacement, tickPosition, opposedPosition, minor and
major grid lines, minor and major tick lines, border, etc. in the pivot chart.primaryYAxis
: Allow options to customize the vertical(value) axis with different properties such as labelIntersectAction, labelStyle,
title, description, crosshairTooltip, labelFormat, titleStyle, plotOffset, edgeLabelPlacement, labelPlacement, tickPosition, opposedPosition, minor and
major grid lines, minor and major tick lines, border, etc. in the pivot chart.selectedDataIndexes
: Allows you to highlight a specific point of the series while rendering the pivot chart.
For example, to highlight first point in the first series, set the properties series to 0 and points to 1. To use this option, it requires the property selectionMode
to be Point or Series.selectionMode
: Allow options for customizing the selection mode to be done either by a specific series or point or cluster or by dragging it to the pivot chart.
For example, to highlight a specific point in a specific series of the pivot chart, set the property selectionMode
to Point.showMultiLevelLabels
: Allows you to display the multi-level label feature in the pivot chart. This multi-level labels used to perform drill operation in the pivot chart.subTitle
: Allows you to add the subtitle to the pivot chart.subTitleStyle
: Allow options to customize the subtitle in the pivot chart with different properties such as fontStyle, font size, fontWeight, font color, testAlignment, fontFamily, opacity, textOverflow.tabIndex
: Allows you to highlight specific legends by clicking the mouse or by interacting with the keyboard in the pivot chart.theme
: Allows you to draw a pivot chart with either material, fabric, bootstrap, highcontrast light, material dark, fabric dark, highcontrast, bootstrap dark, bootstrap4 theme.title
: Allows you to add title to the pivot chart.titleStyle
: Allow options to customize the title in the pivot chart with different properties such as fontStyle, font size, fontWeight, font color, testAlignment, fontFamily, opacity, textOverflow.tooltip
: Allow options to customize the tooltip of the pivot chart with different properties such as visibility of the tooltip, enableMarker, fill color, opacity, header for tooltip,
format, textStyle, template, border, enableAnimation.useGroupingSeparator
: Allows the group separator to be shown to the values in the pivot chart.value
: Allows you to draw a pivot chart with a specific value field during initial loading.zoomSettings
: Allow options to customize the pivot chart zooming with different properties such as enablePinchZooming, enableSelectionZooming,
enableDeferredZooming, enableMouseWheelZooming, zoom modes, toolbarItems, enableScrollbar and enablePan.Allow options for customizing the selection mode to be done either by a specific series or point or cluster
or by dragging it to the pivot chart. For example, to highlight a specific point in a specific series of the
pivot chart, set the property accumulationSelectionMode
to Point. It is applicable for chart types pie,
funnel, doughnut and pyramid. The available modes are,
Defaults to ‘None’
string
Allows you to change the background color of the chart series in the pivot chart.
For example, to display the chart series with background color as red, set the property background
to either “red” or “#FF0000” or “rgba(255,0,0,1.0)”.
Defaults to null
PivotChartBorderModel
Allow options to customize the border of the chart series such as color and border size in the pivot chart.
For example, to display the chart series border color as red, set the properties color
to either “red” or “#FF0000” or “rgba(255,0,0,1.0)” and width
to 0.5.
PivotChartAreaModel
Allow options to customize the chart area with a variety of settings such as background color, border, opacity and background image in the pivot chart.
For example, to change the of the pivot chart’s background, set the property opacity
to 0.5.
Allow options to customize the chart series with different settings such as fill color, animation of the series,
series width, border, visibility of the series, opacity, chart series types, marker, tooltip, trendlines, etc., in the pivot chart.
For example, to display the line type pivot chart, set the property type
to Line.
string
Allows to specify the delimiter to split the column headers. The is applicable for pie, doughnut, funnel and pyramid chart types.
Defaults to ’-’
string
Allows to specify the column whose values will be considered to draw the pivot chart. The is applicable for pie, doughnut, funnel and pyramid chart types.
Defaults to ”
PivotChartCrosshairSettingsModel
Allow options to customize the crosshair line with different settings such as color and width of the line, line types that are shown horizontally and vertically to indicate the value of the axis at the mouse hover or touch position in the pivot chart.
string
Allows you to add a description of the pivot chart.
Defaults to null
boolean
Allows you to enable/disable the tooltip animation while performing the mouse move from one point to another in the pivot chart.
Defaults to true
boolean
Allows to Enable or disable the border in pie and doughnut chart while mouse moving.
Defaults to true
boolean
Allows you to render the pivot chart in canvas mode.
Defaults to false
boolean
Allows the pivot chart to be exported to either PDF or PNG or JPEG or SVG filter formats.
Defaults to true
boolean
It allows you to draw a pivot chart with multiple value fields as a single or stacked chart area.
Use the multipleAxisMode
enum options, either Stacked or Single, to show the chart area as either stacked or single based on value fields.
Defaults to false
boolean
Enable or disable scroll bar while multiple axis.
Defaults to false
boolean
Allows you to draw points of the column type pivot chart series as side by side.
Defaults to true
boolean
Allows to set the labels placed smartly without overlapping. It is applicable for chart types pie, funnel, doughnut and pyramid.
Defaults to true
Specifies whether point has to get highlighted or not. It is applicable for chart types pie, funnel, doughnut and pyramid. Takes value either ‘None ‘or ‘Point’.
Defaults to None
SelectionPattern
Specifies whether series or data point for accumulation chart has to be selected. They are,
Defaults to None
boolean
Allows you to perform multiple selection in the pivot chart. To enable this option, it requires the property selectionMode
to be Point or Series or Cluster.
Defaults to false
boolean
Allows you to render the pivot chart in a transposed manner or not.
Defaults to false
LegendSettingsModel
Allow options for customizing legends with different properties such as legend visibility, height, width, position, legend padding, alignment, textStyle, border, margin, background, opacity, description, tabIndex in the pivot chart.
PivotChartMarginModel
Allow options to customize the left, right, top and bottom margins of the pivot chart.
Allows the chart series to be displayed, depending on the value fields specified, in either a stacked or single chart area. The options available are:
Defaults to ‘Stacked’
string[]
Allows you to draw the chart series points with custom color in the pivot chart.
Defaults to []
Allow options to customize the center of pie series chart with properties x and y.
Allow options to customize the horizontal(row) axis with different properties such as labelIntersectAction, labelStyle, title, description, crosshairTooltip, labelFormat, titleStyle, plotOffset, edgeLabelPlacement, labelPlacement, tickPosition, opposedPosition, minor and major grid lines, minor and major tick lines, border, etc. in the pivot chart.
Allow options to customize the vertical(value) axis with different properties such as labelIntersectAction, labelStyle, title, description, crosshairTooltip, labelFormat, titleStyle, plotOffset, edgeLabelPlacement, labelPlacement, tickPosition, opposedPosition, minor and major grid lines, minor and major tick lines, border, etc. in the pivot chart.
PivotChartIndexesModel[]
Allows you to highlight a specific point of the series while rendering the pivot chart.
For example, to highlight first point in the first series, set the properties series to 0 and points to 1. To use this option, it requires the property selectionMode
to be Point or Series.
Defaults to []
Allow options for customizing the selection mode to be done either by a specific series or point or cluster or by dragging it to the pivot chart.
For example, to highlight a specific point in a specific series of the pivot chart, set the property selectionMode
to Point. The available modes are,
Defaults to ‘None’
boolean
Allows to display chart series in accordance with member name in all chart area.
It is applicable only when
enableMultipleAxis
property is set to true. TheshowMemberSeries
property is deprecated and will no longer be used. UseshowPointColorByMembers
with to achieve the same.
Defaults to false
boolean
Allows you to display the multi-level label feature in the pivot chart. This multi-level labels used to perform drill operation in the pivot chart.
Defaults to true
boolean
Allows to display data points in different colors in multiple charts. The multiple charts are actually drawn as a result of the “n” of measures bound in the datasource.
It is only applicable when the
enableMultipleAxis
property is enabled and themultipleAxisMode
property is set to Stacked.
Defaults to false
string
Allows you to add the subtitle to the pivot chart.
Defaults to ”
titleSettingsModel
Allow options to customize the subtitle in the pivot chart with different properties such as fontStyle, font size, fontWeight, font color, testAlignment, fontFamily, opacity, textOverflow.
number
Allows you to highlight specific legends by clicking the mouse or by interacting with the keyboard in the pivot chart.
Defaults to 1
ChartTheme
Allows you to draw a pivot chart with either material, fabric, bootstrap, highcontrast light, material dark, fabric dark, highcontrast, bootstrap dark, bootstrap4 theme.
Defaults to ‘Material’
string
Allows you to add title to the pivot chart.
Defaults to ”
titleSettingsModel
Allow options to customize the title in the pivot chart with different properties such as fontStyle, font size, fontWeight, font color, testAlignment, fontFamily, opacity, textOverflow.
Allow options to customize the tooltip of the pivot chart with different properties such as visibility of the tooltip, enableMarker, fill color, opacity, header for tooltip, format, textStyle, template, border, enableAnimation.
boolean
Allows the group separator to be shown to the values in the pivot chart.
Defaults to true
string
Allows you to draw a pivot chart with a specific value field during initial loading.
Defaults to ”
Allow options to customize the pivot chart zooming with different properties such as enablePinchZooming, enableSelectionZooming, enableDeferredZooming, enableMouseWheelZooming, zoom modes, toolbarItems, enableScrollbar and enablePan.
EmitType<IAnimationCompleteEventArgs>
It triggers after the pivot chart series animation is completed.
EmitType<IAxisLabelRenderEventArgs>
It triggers before each axis label is rendered.
It triggers before the pivot chart prints.
It triggers on clicking the pivot chart.
It triggers when mouse down on chart series.
It triggers when cursor leaves the chart.
It triggers on hovering the pivot chart.
It triggers when mouse up on chart series.
EmitType<IDragCompleteEventArgs>
It triggers after the drag selection is completed on chart series.
EmitType<ILegendClickEventArgs>
Triggers when the chart legend of a specific series is clicked.
EmitType<ILegendRenderEventArgs>
It triggers before the legend renders in the pivot chart.
It triggers before chart loads.
It triggers after the pivot chart loaded.
EmitType<MultiLevelLabelClickEventArgs>
It triggers when clicked multi-level label.
EmitType<MultiLevelLabelRenderEventArgs>
Event to customize the multi-level labels of the pivot chart. This triggers while rendering the multi-level labels
It triggers on series point click.
It triggers on series point move.
EmitType<IPointRenderEventArgs>
It triggers before each points for the series is rendered.
It triggers after the pivot chart resized.
It triggers when change the scroll of the chart series.
It triggers after the scroll end.
It triggers when start scroll the chart series.
EmitType<ISeriesRenderEventArgs>
It triggers before the series is rendered in the pivot chart.
EmitType<ITextRenderEventArgs>
It triggers before the data label for series renders in the pivot chart.
EmitType<ITooltipRenderEventArgs>
It triggers before the tooltip for series is rendered.
EmitType<IZoomCompleteEventArgs>
It triggers after the zoom selection is completed.