IIgrPieChartProps

Optional actualBrushes

Section titled "actualBrushes"

Inherited from: IIgrPieChartBaseProps

Gets the actual palette of brushes to use for coloring the slices.

actualBrushes?: string | string[]

Optional actualLabelInnerColor

Section titled "actualLabelInnerColor"

Inherited from: IIgrPieChartBaseProps

Gets the actual color for labels rendered inside of the pie chart.

actualLabelInnerColor?: string

Optional actualLabelOuterColor

Section titled "actualLabelOuterColor"

Inherited from: IIgrPieChartBaseProps

Gets the actual color for labels rendered outside of the pie chart.

actualLabelOuterColor?: string

Optional actualOutlines

Section titled "actualOutlines"

Inherited from: IIgrPieChartBaseProps

Gets the actual palette of brushes to use for outlines on the slices.

actualOutlines?: string | string[]

Optional actualPixelScalingRatio

Section titled "actualPixelScalingRatio"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether the slices can be exploded.

allowSliceExplosion?: string | boolean

Optional allowSliceSelection

Section titled "allowSliceSelection"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether the slices can be selected.

allowSliceSelection?: string | boolean

Inherited from: IIgrPieChartBaseProps

Gets or sets the palette of brushes to use for coloring the slices.

brushes?: string | string[]

Optional children

Section titled "children"

Inherited from: IIgrPieChartBaseProps

children?: ReactNode

Optional dataSource

Section titled "dataSource"

Gets or sets the data for the chart to use. This can be overriden at the series and axis level.

dataSource?: any[]

Optional explodedRadius

Section titled "explodedRadius"

Inherited from: IIgrPieChartBaseProps

Determines how much the exploded slice is offset from the center. Value between 0 and 1.

explodedRadius?: string | number

Optional explodedSlices

Section titled "explodedSlices"

Inherited from: IIgrPieChartBaseProps

Gets or sets the collection of exploded slice indices.

explodedSlices?: string | IgrIndexCollection

Optional formatLabel

Section titled "formatLabel"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Sets or gets a function which takes an object that produces a formatted label for displaying in the chart's legend.

formatLegendLabel?: object
height?: string

Optional innerExtent

Section titled "innerExtent"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether all surface interactions with the plot area should be disabled.

isSurfaceInteractionDisabled?: string | boolean

Optional labelClick

Section titled "labelClick"

Inherited from: IIgrPieChartBaseProps

Raised when the slice's label is clicked.

labelClick?: object

Optional labelExtent

Section titled "labelExtent"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets the label format string to use for the label.

labelFormat?: string

Optional labelFormatSpecifiers

Section titled "labelFormatSpecifiers"

Inherited from: IIgrPieChartBaseProps

Gets or sets the format specifiers to use with the LabelFormat string.

labelFormatSpecifiers?: any[]

Optional labelInnerColor

Section titled "labelInnerColor"

Inherited from: IIgrPieChartBaseProps

Gets or sets the color for labels rendered inside of the pie chart.

labelInnerColor?: string

Optional labelMemberPath

Section titled "labelMemberPath"

Inherited from: IIgrPieChartBaseProps

Gets or sets the property name that contains the labels.

labelMemberPath?: string

Optional labelOuterColor

Section titled "labelOuterColor"

Inherited from: IIgrPieChartBaseProps

Gets or sets the color for labels rendered outside of the pie chart.

labelOuterColor?: string

Optional labelsPosition

Section titled "labelsPosition"

Inherited from: IIgrPieChartBaseProps

Gets or sets the position of chart labels.

labelsPosition?: string | LabelsPosition

Optional leaderLineMargin

Section titled "leaderLineMargin"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets what type of leader lines will be used for the outside end labels.

leaderLineType?: string | LeaderLineType

Optional leaderLineVisibility

Section titled "leaderLineVisibility"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether the leader lines are visible.

leaderLineVisibility?: any
legend?: any

Optional legendEmptyValuesMode

Section titled "legendEmptyValuesMode"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets the label format string to use for the label.

legendLabelFormat?: string

Optional legendLabelFormatSpecifiers

Section titled "legendLabelFormatSpecifiers"

Inherited from: IIgrPieChartBaseProps

Gets or sets the format specifiers to use with the LegendLabelFormat string.

legendLabelFormatSpecifiers?: any[]

Optional legendLabelMemberPath

Section titled "legendLabelMemberPath"

Inherited from: IIgrPieChartBaseProps

Gets or sets the property name that contains the legend labels.

legendLabelMemberPath?: string

Optional legendOthersLabelFormat

Section titled "legendOthersLabelFormat"

Inherited from: IIgrPieChartBaseProps

Gets or sets the label format string to use for the label.

legendOthersLabelFormat?: string

Optional legendOthersLabelFormatSpecifiers

Section titled "legendOthersLabelFormatSpecifiers"

Inherited from: IIgrPieChartBaseProps

Gets or sets the format specifiers to use with the LegendOthersLabelFormat string.

legendOthersLabelFormatSpecifiers?: any[]

Optional othersCategoryFill

Section titled "othersCategoryFill"

Inherited from: IIgrPieChartBaseProps

Gets or sets the fill brush.

othersCategoryFill?: string

Optional othersCategoryOpacity

Section titled "othersCategoryOpacity"

Inherited from: IIgrPieChartBaseProps

Gets or sets the opacity.

othersCategoryOpacity?: string | number

Optional othersCategoryStroke

Section titled "othersCategoryStroke"

Inherited from: IIgrPieChartBaseProps

Gets or sets the stroke brush.

othersCategoryStroke?: string

Optional othersCategoryStrokeThickness

Section titled "othersCategoryStrokeThickness"

Inherited from: IIgrPieChartBaseProps

Gets or sets the stroke thickness.

othersCategoryStrokeThickness?: string | number

Optional othersCategoryText

Section titled "othersCategoryText"

Inherited from: IIgrPieChartBaseProps

Gets or sets the label of the Others slice.

othersCategoryText?: string

Optional othersCategoryThreshold

Section titled "othersCategoryThreshold"

Inherited from: IIgrPieChartBaseProps

Gets or sets the threshold value that determines if slices are grouped into the Others slice.

othersCategoryThreshold?: string | number

Optional othersCategoryType

Section titled "othersCategoryType"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether to use numeric or percent-based threshold value.

othersCategoryType?: any

Optional othersLabelFormat

Section titled "othersLabelFormat"

Inherited from: IIgrPieChartBaseProps

Gets or sets the label format string to use for the label.

othersLabelFormat?: string

Optional othersLabelFormatSpecifiers

Section titled "othersLabelFormatSpecifiers"

Inherited from: IIgrPieChartBaseProps

Gets or sets the format specifiers to use with the OthersLabelFormat string.

othersLabelFormatSpecifiers?: any[]

Optional outlines

Section titled "outlines"

Inherited from: IIgrPieChartBaseProps

Gets or sets the palette of brushes to use for outlines on the slices.

outlines?: string | string[]

Optional pixelScalingRatio

Section titled "pixelScalingRatio"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets the scaling factor of the chart's radius. Value between 0 and 1.

radiusFactor?: string | number

Optional selectedItem

Section titled "selectedItem"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Raised when the SelectedItem property has changed.

selectedItemChanged?: object

Optional selectedItemChanging

Section titled "selectedItemChanging"

Inherited from: IIgrPieChartBaseProps

Raised when the SelectedItem property is changing. This event is cancelable.

selectedItemChanging?: object

Optional selectedItems

Section titled "selectedItems"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Raised when the SelectedItems collection has changed.

selectedItemsChanged?: object

Optional selectedItemsChanging

Section titled "selectedItemsChanging"

Inherited from: IIgrPieChartBaseProps

Raised when the SelectedItems collection is changing. This event is cancelable.

selectedItemsChanging?: object

Optional selectedSliceFill

Section titled "selectedSliceFill"

Inherited from: IIgrPieChartBaseProps

Gets or sets the fill brush.

selectedSliceFill?: string

Optional selectedSliceOpacity

Section titled "selectedSliceOpacity"

Inherited from: IIgrPieChartBaseProps

Gets or sets the opacity.

selectedSliceOpacity?: string | number

Optional selectedSliceStroke

Section titled "selectedSliceStroke"

Inherited from: IIgrPieChartBaseProps

Gets or sets the stroke brush.

selectedSliceStroke?: string

Optional selectedSliceStrokeThickness

Section titled "selectedSliceStrokeThickness"

Inherited from: IIgrPieChartBaseProps

Gets or sets the stroke thickness.

selectedSliceStrokeThickness?: string | number

Optional selectionMode

Section titled "selectionMode"

Inherited from: IIgrPieChartBaseProps

Gets or sets which mode to use for selecting slices.

selectionMode?: string | SliceSelectionMode

Optional shouldDisplayMockData

Section titled "shouldDisplayMockData"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether the pie chart should display mock data when data isn't present.

shouldDisplayMockData?: string | boolean

Optional shouldUseSkeletonStyleForMockData

Section titled "shouldUseSkeletonStyleForMockData"

Inherited from: IIgrPieChartBaseProps

Gets or sets whether the pie chart should use a skeleton style for mock data.

shouldUseSkeletonStyleForMockData?: string | boolean

Optional sliceClick

Section titled "sliceClick"

Inherited from: IIgrPieChartBaseProps

Raised when the slice is clicked.

sliceClick?: object

Optional sliceEnter

Section titled "sliceEnter"

Inherited from: IIgrPieChartBaseProps

Raised when a slice is entered by the pointer.

sliceEnter?: object

Optional sliceHover

Section titled "sliceHover"

Inherited from: IIgrPieChartBaseProps

Raised when a pointer moves over a slice.

sliceHover?: object

Optional sliceLeave

Section titled "sliceLeave"

Inherited from: IIgrPieChartBaseProps

Raised when a slice is left by the pointer;

sliceLeave?: object

Optional startAngle

Section titled "startAngle"

Inherited from: IIgrPieChartBaseProps

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"

Inherited from: IIgrPieChartBaseProps

Gets or sets the rotational direction of the chart.

sweepDirection?: any

Optional textStyle

Section titled "textStyle"

Inherited from: IIgrPieChartBaseProps

Manually overrides the style to use for the labels.

textStyle?: string

Inherited from: IIgrPieChartBaseProps

Gets or sets the ToolTip for the chart.

toolTip?: any

Optional valueMemberPath

Section titled "valueMemberPath"

Inherited from: IIgrPieChartBaseProps

Gets or Sets the property name that contains the values.

valueMemberPath?: string
width?: string