Represents the base class for the pie chart.
Constructors
Section titled "Constructors"IgrPieChart
new IgrPieChart(props: IIgrPieChartProps): IgrPieChart Returns IgrPieChart
Properties
Section titled "Properties"actualBrushes
Section titled "actualBrushes"Inherited from: IgrPieChartBase
actualBrushes: string[] actualLabelInnerColor
Section titled "actualLabelInnerColor"Inherited from: IgrPieChartBase
actualLabelInnerColor: string actualLabelOuterColor
Section titled "actualLabelOuterColor"Inherited from: IgrPieChartBase
actualLabelOuterColor: string actualOutlines
Section titled "actualOutlines"Inherited from: IgrPieChartBase
actualOutlines: string[] actualPixelScalingRatio
Section titled "actualPixelScalingRatio"Inherited from: IgrPieChartBase
actualPixelScalingRatio: number allowSliceExplosion
Section titled "allowSliceExplosion"Inherited from: IgrPieChartBase
allowSliceExplosion: boolean allowSliceSelection
Section titled "allowSliceSelection"Inherited from: IgrPieChartBase
allowSliceSelection: boolean brushes
Section titled "brushes"Inherited from: IgrPieChartBase
brushes: string[] dataSource
Section titled "dataSource"dataSource: any[] explodedRadius
Section titled "explodedRadius"Inherited from: IgrPieChartBase
explodedRadius: number explodedSlices
Section titled "explodedSlices"Inherited from: IgrPieChartBase
explodedSlices: IgrIndexCollection formatLabel
Section titled "formatLabel"Inherited from: IgrPieChartBase
formatLabel: object formatLegendLabel
Section titled "formatLegendLabel"Inherited from: IgrPieChartBase
formatLegendLabel: object height
Section titled "height"height: string innerExtent
Section titled "innerExtent"Inherited from: IgrPieChartBase
innerExtent: number isDragInteractionEnabled
Section titled "isDragInteractionEnabled"Inherited from: IgrPieChartBase
isDragInteractionEnabled: boolean isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"Inherited from: IgrPieChartBase
isSurfaceInteractionDisabled: boolean labelClick
Section titled "labelClick"Inherited from: IgrPieChartBase
labelClick: object labelExtent
Section titled "labelExtent"Inherited from: IgrPieChartBase
labelExtent: number labelFormat
Section titled "labelFormat"Inherited from: IgrPieChartBase
labelFormat: string labelFormatSpecifiers
Section titled "labelFormatSpecifiers"Inherited from: IgrPieChartBase
labelFormatSpecifiers: any[] labelInnerColor
Section titled "labelInnerColor"Inherited from: IgrPieChartBase
labelInnerColor: string labelMemberPath
Section titled "labelMemberPath"Inherited from: IgrPieChartBase
labelMemberPath: string labelOuterColor
Section titled "labelOuterColor"Inherited from: IgrPieChartBase
labelOuterColor: string labelsPosition
Section titled "labelsPosition"Inherited from: IgrPieChartBase
labelsPosition: LabelsPosition leaderLineMargin
Section titled "leaderLineMargin"Inherited from: IgrPieChartBase
leaderLineMargin: number leaderLineType
Section titled "leaderLineType"Inherited from: IgrPieChartBase
leaderLineType: LeaderLineType leaderLineVisibility
Section titled "leaderLineVisibility"Inherited from: IgrPieChartBase
leaderLineVisibility: Visibility legend
Section titled "legend"legend: any legendEmptyValuesMode
Section titled "legendEmptyValuesMode"Inherited from: IgrPieChartBase
legendEmptyValuesMode: LegendEmptyValuesMode legendItemBadgeTemplate
Section titled "legendItemBadgeTemplate"Inherited from: IgrPieChartBase
legendItemBadgeTemplate: IgDataTemplate legendItemTemplate
Section titled "legendItemTemplate"Inherited from: IgrPieChartBase
legendItemTemplate: IgDataTemplate legendLabelFormat
Section titled "legendLabelFormat"Inherited from: IgrPieChartBase
legendLabelFormat: string legendLabelFormatSpecifiers
Section titled "legendLabelFormatSpecifiers"Inherited from: IgrPieChartBase
legendLabelFormatSpecifiers: any[] legendLabelMemberPath
Section titled "legendLabelMemberPath"Inherited from: IgrPieChartBase
legendLabelMemberPath: string legendOthersLabelFormat
Section titled "legendOthersLabelFormat"Inherited from: IgrPieChartBase
legendOthersLabelFormat: string legendOthersLabelFormatSpecifiers
Section titled "legendOthersLabelFormatSpecifiers"Inherited from: IgrPieChartBase
legendOthersLabelFormatSpecifiers: any[] othersCategoryFill
Section titled "othersCategoryFill"Inherited from: IgrPieChartBase
othersCategoryFill: string othersCategoryOpacity
Section titled "othersCategoryOpacity"Inherited from: IgrPieChartBase
othersCategoryOpacity: number othersCategoryStroke
Section titled "othersCategoryStroke"Inherited from: IgrPieChartBase
othersCategoryStroke: string othersCategoryStrokeThickness
Section titled "othersCategoryStrokeThickness"Inherited from: IgrPieChartBase
othersCategoryStrokeThickness: number othersCategoryText
Section titled "othersCategoryText"Inherited from: IgrPieChartBase
othersCategoryText: string othersCategoryThreshold
Section titled "othersCategoryThreshold"Inherited from: IgrPieChartBase
othersCategoryThreshold: number othersCategoryType
Section titled "othersCategoryType"Inherited from: IgrPieChartBase
othersCategoryType: OthersCategoryType othersLabelFormat
Section titled "othersLabelFormat"Inherited from: IgrPieChartBase
othersLabelFormat: string othersLabelFormatSpecifiers
Section titled "othersLabelFormatSpecifiers"Inherited from: IgrPieChartBase
othersLabelFormatSpecifiers: any[] outlines
Section titled "outlines"Inherited from: IgrPieChartBase
outlines: string[] pixelScalingRatio
Section titled "pixelScalingRatio"Inherited from: IgrPieChartBase
pixelScalingRatio: number radiusFactor
Section titled "radiusFactor"Inherited from: IgrPieChartBase
radiusFactor: number selectedItem
Section titled "selectedItem"Inherited from: IgrPieChartBase
selectedItem: any selectedItemChanged
Section titled "selectedItemChanged"Inherited from: IgrPieChartBase
selectedItemChanged: object selectedItemChanging
Section titled "selectedItemChanging"Inherited from: IgrPieChartBase
selectedItemChanging: object selectedItems
Section titled "selectedItems"Inherited from: IgrPieChartBase
selectedItems: IgrObjectCollection selectedItemsChanged
Section titled "selectedItemsChanged"Inherited from: IgrPieChartBase
selectedItemsChanged: object selectedItemsChanging
Section titled "selectedItemsChanging"Inherited from: IgrPieChartBase
selectedItemsChanging: object selectedSliceFill
Section titled "selectedSliceFill"Inherited from: IgrPieChartBase
selectedSliceFill: string selectedSliceOpacity
Section titled "selectedSliceOpacity"Inherited from: IgrPieChartBase
selectedSliceOpacity: number selectedSliceStroke
Section titled "selectedSliceStroke"Inherited from: IgrPieChartBase
selectedSliceStroke: string selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"Inherited from: IgrPieChartBase
selectedSliceStrokeThickness: number selectionMode
Section titled "selectionMode"Inherited from: IgrPieChartBase
selectionMode: SliceSelectionMode shouldDisplayMockData
Section titled "shouldDisplayMockData"Inherited from: IgrPieChartBase
shouldDisplayMockData: boolean shouldUseSkeletonStyleForMockData
Section titled "shouldUseSkeletonStyleForMockData"Inherited from: IgrPieChartBase
shouldUseSkeletonStyleForMockData: boolean sliceClick
Section titled "sliceClick"Inherited from: IgrPieChartBase
sliceClick: object sliceEnter
Section titled "sliceEnter"Inherited from: IgrPieChartBase
sliceEnter: object sliceHover
Section titled "sliceHover"Inherited from: IgrPieChartBase
sliceHover: object sliceLeave
Section titled "sliceLeave"Inherited from: IgrPieChartBase
sliceLeave: object startAngle
Section titled "startAngle"Inherited from: IgrPieChartBase
startAngle: number sweepDirection
Section titled "sweepDirection"Inherited from: IgrPieChartBase
sweepDirection: SweepDirection textStyle
Section titled "textStyle"Inherited from: IgrPieChartBase
textStyle: string toolTip
Section titled "toolTip"Inherited from: IgrPieChartBase
toolTip: any valueMemberPath
Section titled "valueMemberPath"Inherited from: IgrPieChartBase
valueMemberPath: string width
Section titled "width"width: string Accessors
Section titled "Accessors"nativeElement
Section titled "nativeElement"Inherited from: IgrPieChartBase
get nativeElement(): HTMLElement Returns HTMLElement
Methods
Section titled "Methods"bindData
Section titled "bindData"bindData(): void Returns void
componentDidMount
Section titled "componentDidMount"componentDidMount(): void Returns void
componentWillUnmount
Section titled "componentWillUnmount"componentWillUnmount(): void Returns void
destroy
Section titled "destroy"Invoked when the instance is being destroyed.
destroy(): void Returns void
ensureOthersCategoryStyle
Section titled "ensureOthersCategoryStyle"Inherited from: IgrPieChartBase
ensureOthersCategoryStyle(): void Returns void
ensureSelectedStyle
Section titled "ensureSelectedStyle"Inherited from: IgrPieChartBase
ensureSelectedStyle(): void Returns void
exportSerializedVisualData
Section titled "exportSerializedVisualData"Inherited from: IgrPieChartBase
Returns the chart visuals expressed as a serialized string.
exportSerializedVisualData(): string Returns string
findByName
Section titled "findByName"Inherited from: IgrPieChartBase
findByName(name: string): any Parameters
- name:
string
Returns any
flush
Section titled "flush"Inherited from: IgrPieChartBase
Use to force the pie chart to finish any deferred work before printing or evaluating its visual. This should only be called if the visual of the pie chart needs to be synchronously saved or evaluated. Calling this method too often will hinder the performance of the pie chart.
flush(): void Returns void
notifyClearItems
Section titled "notifyClearItems"Inherited from: IgrPieChartBase
Manually notifies the pie chart's data source that the data it has bound to has been cleared and needs to be re-examined. This should not be called if the data that the pie chart is bound to is already observable.
notifyClearItems(source_: any): void Parameters
- source_:
any- The data source.
Returns void
notifyContainerResized
Section titled "notifyContainerResized"Inherited from: IgrPieChartBase
Notification from the containing object that the container has been resized.
notifyContainerResized(): void Returns void
notifyInsertItem
Section titled "notifyInsertItem"Inherited from: IgrPieChartBase
notifyInsertItem(source_: any, index: number, newItem: any): void Parameters
- source_:
any - index:
number - newItem:
any
Returns void
notifyRemoveItem
Section titled "notifyRemoveItem"Inherited from: IgrPieChartBase
notifyRemoveItem(source_: any, index: number, oldItem: any): void Parameters
- source_:
any - index:
number - oldItem:
any
Returns void
notifySetItem
Section titled "notifySetItem"Inherited from: IgrPieChartBase
notifySetItem(source_: any, index: number, oldItem: any, newItem: any): void Parameters
- source_:
any - index:
number - oldItem:
any - newItem:
any
Returns void
provideContainer
Section titled "provideContainer"Inherited from: IgrPieChartBase
Invoked by the containing object to provide reference to the container.
provideContainer(container: any): void Parameters
- container:
any- Reference to the container.
Returns void
removeWidgetLevelDataSource
Section titled "removeWidgetLevelDataSource"Inherited from: IgrPieChartBase
Resets items data source.
removeWidgetLevelDataSource(): void Returns void
render
Section titled "render"render(): DetailedReactHTMLElement<object, any> Returns DetailedReactHTMLElement<object, any>
setWidgetLevelDataSource
Section titled "setWidgetLevelDataSource"Inherited from: IgrPieChartBase
Assigns data source for the items.
setWidgetLevelDataSource(source_: any): void Parameters
- source_:
any- Array of the data source items.
Returns void
shouldComponentUpdate
Section titled "shouldComponentUpdate"Inherited from: IgrPieChartBase
shouldComponentUpdate(nextProps: any, nextState: any): boolean Parameters
- nextProps:
any - nextState:
any
Returns boolean
simulateLeftClick
Section titled "simulateLeftClick"Inherited from: IgrPieChartBase
Simulates a mouse click action at the specified point.
simulateLeftClick(point: IgPoint): void Parameters
- point:
IgPoint- The point to click at.
Returns void
styleUpdated
Section titled "styleUpdated"Inherited from: IgrPieChartBase
Invoked when style is updated.
styleUpdated(): void Returns void
_createFromInternal
Section titled "_createFromInternal"Inherited from: IgrPieChartBase
_createFromInternal(internal: any): IgrPieChartBase Parameters
- internal:
any