IIgrPieChartBaseProps
Properties
Section titled "Properties"Optional actualBrushes
Section titled "actualBrushes"Gets the actual palette of brushes to use for coloring the slices.
actualBrushes?: string | string[] Optional actualLabelInnerColor
Section titled "actualLabelInnerColor"Gets the actual color for labels rendered inside of the pie chart.
actualLabelInnerColor?: string Optional actualLabelOuterColor
Section titled "actualLabelOuterColor"Gets the actual color for labels rendered outside of the pie chart.
actualLabelOuterColor?: string Optional actualOutlines
Section titled "actualOutlines"Gets the actual palette of brushes to use for outlines on the slices.
actualOutlines?: string | string[] Optional actualPixelScalingRatio
Section titled "actualPixelScalingRatio"Resolved pixel scaling ratio. Unless explicitly overridden by the PieChartBase.PixelScalingRatio property, this one returns the default ratio enforced by device. High resolution devices will initialize this property to a higher value.
actualPixelScalingRatio?: string | number Optional allowSliceExplosion
Section titled "allowSliceExplosion"Gets or sets whether the slices can be exploded.
allowSliceExplosion?: string | boolean Optional allowSliceSelection
Section titled "allowSliceSelection"Gets or sets whether the slices can be selected.
allowSliceSelection?: string | boolean Optional brushes
Section titled "brushes"Gets or sets the palette of brushes to use for coloring the slices.
brushes?: string | string[] Optional children
Section titled "children"children?: ReactNode Optional explodedRadius
Section titled "explodedRadius"Determines how much the exploded slice is offset from the center. Value between 0 and 1.
explodedRadius?: string | number Optional explodedSlices
Section titled "explodedSlices"Gets or sets the collection of exploded slice indices.
explodedSlices?: string | IgrIndexCollection Optional formatLabel
Section titled "formatLabel"Sets or gets a function which takes an object that produces a formatted label for displaying in the chart.
formatLabel?: object Optional formatLegendLabel
Section titled "formatLegendLabel"Sets or gets a function which takes an object that produces a formatted label for displaying in the chart's legend.
formatLegendLabel?: object Optional innerExtent
Section titled "innerExtent"Gets or sets the amount of space between the center and the start of the arc. This property should be set between 0 and 1. If InnerExtent is set to a value greater than 1, it will be interpreted as a percentage, effectively divided by 100.
innerExtent?: string | number Optional isDragInteractionEnabled
Section titled "isDragInteractionEnabled"Gets or sets whether the pie chart will handle drag interaction and make them avaiilable in its events.
isDragInteractionEnabled?: string | boolean Optional isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"Gets or sets whether all surface interactions with the plot area should be disabled.
isSurfaceInteractionDisabled?: string | boolean Optional labelClick
Section titled "labelClick"Raised when the slice's label is clicked.
labelClick?: object Optional labelExtent
Section titled "labelExtent"Gets or sets the pixel amount by which the labels are offset from the edge of the slices.
labelExtent?: string | number Optional labelFormat
Section titled "labelFormat"Gets or sets the label format string to use for the label.
labelFormat?: string Optional labelFormatSpecifiers
Section titled "labelFormatSpecifiers"Gets or sets the format specifiers to use with the LabelFormat string.
labelFormatSpecifiers?: any[] Optional labelInnerColor
Section titled "labelInnerColor"Gets or sets the color for labels rendered inside of the pie chart.
labelInnerColor?: string Optional labelMemberPath
Section titled "labelMemberPath"Gets or sets the property name that contains the labels.
labelMemberPath?: string Optional labelOuterColor
Section titled "labelOuterColor"Gets or sets the color for labels rendered outside of the pie chart.
labelOuterColor?: string Optional labelsPosition
Section titled "labelsPosition"Gets or sets the position of chart labels.
labelsPosition?: string | LabelsPosition Optional leaderLineMargin
Section titled "leaderLineMargin"Gets or sets the margin between a label and the end of its leader line. The default is 6 pixels.
leaderLineMargin?: string | number Optional leaderLineType
Section titled "leaderLineType"Gets or sets what type of leader lines will be used for the outside end labels.
leaderLineType?: string | LeaderLineType Optional leaderLineVisibility
Section titled "leaderLineVisibility"Gets or sets whether the leader lines are visible.
leaderLineVisibility?: any Optional legendEmptyValuesMode
Section titled "legendEmptyValuesMode"Determines display mode for zero values in the legend. For example, handling zero values as valid slices and providing them with proper appearance settings.
legendEmptyValuesMode?: any Optional legendItemBadgeTemplate
Section titled "legendItemBadgeTemplate"Gets or sets the LegendItemBadgeTemplate property. The legend item badge is created according to the LegendItemBadgeTemplate on-demand by the chart object itself.
legendItemBadgeTemplate?: IgDataTemplate Optional legendItemTemplate
Section titled "legendItemTemplate"Gets or sets the LegendItemTemplate property. The legend item control content is created according to the LegendItemTemplate on-demand by the chart object itself.
legendItemTemplate?: IgDataTemplate Optional legendLabelFormat
Section titled "legendLabelFormat"Gets or sets the label format string to use for the label.
legendLabelFormat?: string Optional legendLabelFormatSpecifiers
Section titled "legendLabelFormatSpecifiers"Gets or sets the format specifiers to use with the LegendLabelFormat string.
legendLabelFormatSpecifiers?: any[] Optional legendLabelMemberPath
Section titled "legendLabelMemberPath"Gets or sets the property name that contains the legend labels.
legendLabelMemberPath?: string Optional legendOthersLabelFormat
Section titled "legendOthersLabelFormat"Gets or sets the label format string to use for the label.
legendOthersLabelFormat?: string Optional legendOthersLabelFormatSpecifiers
Section titled "legendOthersLabelFormatSpecifiers"Gets or sets the format specifiers to use with the LegendOthersLabelFormat string.
legendOthersLabelFormatSpecifiers?: any[] Optional othersCategoryFill
Section titled "othersCategoryFill"Gets or sets the fill brush.
othersCategoryFill?: string Optional othersCategoryOpacity
Section titled "othersCategoryOpacity"Gets or sets the opacity.
othersCategoryOpacity?: string | number Optional othersCategoryStroke
Section titled "othersCategoryStroke"Gets or sets the stroke brush.
othersCategoryStroke?: string Optional othersCategoryStrokeThickness
Section titled "othersCategoryStrokeThickness"Gets or sets the stroke thickness.
othersCategoryStrokeThickness?: string | number Optional othersCategoryText
Section titled "othersCategoryText"Gets or sets the label of the Others slice.
othersCategoryText?: string Optional othersCategoryThreshold
Section titled "othersCategoryThreshold"Gets or sets the threshold value that determines if slices are grouped into the Others slice.
othersCategoryThreshold?: string | number Optional othersCategoryType
Section titled "othersCategoryType"Gets or sets whether to use numeric or percent-based threshold value.
othersCategoryType?: any Optional othersLabelFormat
Section titled "othersLabelFormat"Gets or sets the label format string to use for the label.
othersLabelFormat?: string Optional othersLabelFormatSpecifiers
Section titled "othersLabelFormatSpecifiers"Gets or sets the format specifiers to use with the OthersLabelFormat string.
othersLabelFormatSpecifiers?: any[] Optional outlines
Section titled "outlines"Gets or sets the palette of brushes to use for outlines on the slices.
outlines?: string | string[] Optional pixelScalingRatio
Section titled "pixelScalingRatio"Gets or sets the scaling value used to affect the pixel density of the control. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.
pixelScalingRatio?: string | number Optional radiusFactor
Section titled "radiusFactor"Gets or sets the scaling factor of the chart's radius. Value between 0 and 1.
radiusFactor?: string | number Optional selectedItem
Section titled "selectedItem"Gets or sets the currently selected data item. If a different data item is provided the pie chart will select the slice associated with the new item.
selectedItem?: any Optional selectedItemChanged
Section titled "selectedItemChanged"Raised when the SelectedItem property has changed.
selectedItemChanged?: object Optional selectedItemChanging
Section titled "selectedItemChanging"Raised when the SelectedItem property is changing. This event is cancelable.
selectedItemChanging?: object Optional selectedItems
Section titled "selectedItems"Gets the currently selected data items. Adding or removing data items from this collection will select or deselect the slices associated with those items.
selectedItems?: any Optional selectedItemsChanged
Section titled "selectedItemsChanged"Raised when the SelectedItems collection has changed.
selectedItemsChanged?: object Optional selectedItemsChanging
Section titled "selectedItemsChanging"Raised when the SelectedItems collection is changing. This event is cancelable.
selectedItemsChanging?: object Optional selectedSliceFill
Section titled "selectedSliceFill"Gets or sets the fill brush.
selectedSliceFill?: string Optional selectedSliceOpacity
Section titled "selectedSliceOpacity"Gets or sets the opacity.
selectedSliceOpacity?: string | number Optional selectedSliceStroke
Section titled "selectedSliceStroke"Gets or sets the stroke brush.
selectedSliceStroke?: string Optional selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"Gets or sets the stroke thickness.
selectedSliceStrokeThickness?: string | number Optional selectionMode
Section titled "selectionMode"Gets or sets which mode to use for selecting slices.
selectionMode?: string | SliceSelectionMode Optional shouldDisplayMockData
Section titled "shouldDisplayMockData"Gets or sets whether the pie chart should display mock data when data isn't present.
shouldDisplayMockData?: string | boolean Optional shouldUseSkeletonStyleForMockData
Section titled "shouldUseSkeletonStyleForMockData"Gets or sets whether the pie chart should use a skeleton style for mock data.
shouldUseSkeletonStyleForMockData?: string | boolean Optional sliceClick
Section titled "sliceClick"Raised when the slice is clicked.
sliceClick?: object Optional sliceEnter
Section titled "sliceEnter"Raised when a slice is entered by the pointer.
sliceEnter?: object Optional sliceHover
Section titled "sliceHover"Raised when a pointer moves over a slice.
sliceHover?: object Optional sliceLeave
Section titled "sliceLeave"Raised when a slice is left by the pointer;
sliceLeave?: object Optional startAngle
Section titled "startAngle"Gets or sets the starting angle of the chart. The default zero value is equivalent to 3 o'clock.
startAngle?: string | number Optional sweepDirection
Section titled "sweepDirection"Gets or sets the rotational direction of the chart.
sweepDirection?: any Optional textStyle
Section titled "textStyle"Manually overrides the style to use for the labels.
textStyle?: string Optional toolTip
Section titled "toolTip"Gets or sets the ToolTip for the chart.
toolTip?: any Optional valueMemberPath
Section titled "valueMemberPath"Gets or Sets the property name that contains the values.
valueMemberPath?: string