Represents the base class for the pie chart.
Constructors
Section titled "Constructors"IgrPieChartBase
new IgrPieChartBase(props: P): IgrPieChartBase Returns IgrPieChartBase
Properties
Section titled "Properties"actualBrushes
Section titled "actualBrushes"actualBrushes: string[] actualLabelInnerColor
Section titled "actualLabelInnerColor"actualLabelInnerColor: string actualLabelOuterColor
Section titled "actualLabelOuterColor"actualLabelOuterColor: string actualOutlines
Section titled "actualOutlines"actualOutlines: string[] actualPixelScalingRatio
Section titled "actualPixelScalingRatio"actualPixelScalingRatio: number allowSliceExplosion
Section titled "allowSliceExplosion"allowSliceExplosion: boolean allowSliceSelection
Section titled "allowSliceSelection"allowSliceSelection: boolean brushes
Section titled "brushes"brushes: string[] explodedRadius
Section titled "explodedRadius"explodedRadius: number explodedSlices
Section titled "explodedSlices"explodedSlices: IgrIndexCollection formatLabel
Section titled "formatLabel"formatLabel: object formatLegendLabel
Section titled "formatLegendLabel"formatLegendLabel: object innerExtent
Section titled "innerExtent"innerExtent: number isDragInteractionEnabled
Section titled "isDragInteractionEnabled"isDragInteractionEnabled: boolean isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"isSurfaceInteractionDisabled: boolean labelClick
Section titled "labelClick"labelClick: object labelExtent
Section titled "labelExtent"labelExtent: number labelFormat
Section titled "labelFormat"labelFormat: string labelFormatSpecifiers
Section titled "labelFormatSpecifiers"labelFormatSpecifiers: any[] labelInnerColor
Section titled "labelInnerColor"labelInnerColor: string labelMemberPath
Section titled "labelMemberPath"labelMemberPath: string labelOuterColor
Section titled "labelOuterColor"labelOuterColor: string labelsPosition
Section titled "labelsPosition"labelsPosition: LabelsPosition leaderLineMargin
Section titled "leaderLineMargin"leaderLineMargin: number leaderLineType
Section titled "leaderLineType"leaderLineType: LeaderLineType leaderLineVisibility
Section titled "leaderLineVisibility"leaderLineVisibility: Visibility legendEmptyValuesMode
Section titled "legendEmptyValuesMode"legendEmptyValuesMode: LegendEmptyValuesMode legendItemBadgeTemplate
Section titled "legendItemBadgeTemplate"legendItemBadgeTemplate: IgDataTemplate legendItemTemplate
Section titled "legendItemTemplate"legendItemTemplate: IgDataTemplate legendLabelFormat
Section titled "legendLabelFormat"legendLabelFormat: string legendLabelFormatSpecifiers
Section titled "legendLabelFormatSpecifiers"legendLabelFormatSpecifiers: any[] legendLabelMemberPath
Section titled "legendLabelMemberPath"legendLabelMemberPath: string legendOthersLabelFormat
Section titled "legendOthersLabelFormat"legendOthersLabelFormat: string legendOthersLabelFormatSpecifiers
Section titled "legendOthersLabelFormatSpecifiers"legendOthersLabelFormatSpecifiers: any[] othersCategoryFill
Section titled "othersCategoryFill"othersCategoryFill: string othersCategoryOpacity
Section titled "othersCategoryOpacity"othersCategoryOpacity: number othersCategoryStroke
Section titled "othersCategoryStroke"othersCategoryStroke: string othersCategoryStrokeThickness
Section titled "othersCategoryStrokeThickness"othersCategoryStrokeThickness: number othersCategoryText
Section titled "othersCategoryText"othersCategoryText: string othersCategoryThreshold
Section titled "othersCategoryThreshold"othersCategoryThreshold: number othersCategoryType
Section titled "othersCategoryType"othersCategoryType: OthersCategoryType othersLabelFormat
Section titled "othersLabelFormat"othersLabelFormat: string othersLabelFormatSpecifiers
Section titled "othersLabelFormatSpecifiers"othersLabelFormatSpecifiers: any[] outlines
Section titled "outlines"outlines: string[] pixelScalingRatio
Section titled "pixelScalingRatio"pixelScalingRatio: number radiusFactor
Section titled "radiusFactor"radiusFactor: number selectedItem
Section titled "selectedItem"selectedItem: any selectedItemChanged
Section titled "selectedItemChanged"selectedItemChanged: object selectedItemChanging
Section titled "selectedItemChanging"selectedItemChanging: object selectedItems
Section titled "selectedItems"selectedItems: IgrObjectCollection selectedItemsChanged
Section titled "selectedItemsChanged"selectedItemsChanged: object selectedItemsChanging
Section titled "selectedItemsChanging"selectedItemsChanging: object selectedSliceFill
Section titled "selectedSliceFill"selectedSliceFill: string selectedSliceOpacity
Section titled "selectedSliceOpacity"selectedSliceOpacity: number selectedSliceStroke
Section titled "selectedSliceStroke"selectedSliceStroke: string selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"selectedSliceStrokeThickness: number selectionMode
Section titled "selectionMode"selectionMode: SliceSelectionMode shouldDisplayMockData
Section titled "shouldDisplayMockData"shouldDisplayMockData: boolean shouldUseSkeletonStyleForMockData
Section titled "shouldUseSkeletonStyleForMockData"shouldUseSkeletonStyleForMockData: boolean sliceClick
Section titled "sliceClick"sliceClick: object sliceEnter
Section titled "sliceEnter"sliceEnter: object sliceHover
Section titled "sliceHover"sliceHover: object sliceLeave
Section titled "sliceLeave"sliceLeave: object startAngle
Section titled "startAngle"startAngle: number sweepDirection
Section titled "sweepDirection"sweepDirection: SweepDirection textStyle
Section titled "textStyle"textStyle: string toolTip
Section titled "toolTip"toolTip: any valueMemberPath
Section titled "valueMemberPath"valueMemberPath: string Accessors
Section titled "Accessors"nativeElement
Section titled "nativeElement"get nativeElement(): HTMLElement Returns HTMLElement
Methods
Section titled "Methods"componentDidMount
Section titled "componentDidMount"componentDidMount(): void Returns void
destroy
Section titled "destroy"Invoked when the instance is being destroyed.
destroy(): void Returns void
ensureOthersCategoryStyle
Section titled "ensureOthersCategoryStyle"ensureOthersCategoryStyle(): void Returns void
ensureSelectedStyle
Section titled "ensureSelectedStyle"ensureSelectedStyle(): void Returns void
exportSerializedVisualData
Section titled "exportSerializedVisualData"Returns the chart visuals expressed as a serialized string.
exportSerializedVisualData(): string Returns string
findByName
Section titled "findByName"findByName(name: string): any Parameters
- name:
string
Returns any
flush
Section titled "flush"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"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"Notification from the containing object that the container has been resized.
notifyContainerResized(): void Returns void
notifyInsertItem
Section titled "notifyInsertItem"notifyInsertItem(source_: any, index: number, newItem: any): void Parameters
- source_:
any - index:
number - newItem:
any
Returns void
notifyRemoveItem
Section titled "notifyRemoveItem"notifyRemoveItem(source_: any, index: number, oldItem: any): void Parameters
- source_:
any - index:
number - oldItem:
any
Returns void
notifySetItem
Section titled "notifySetItem"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"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"Resets items data source.
removeWidgetLevelDataSource(): void Returns void
render
Section titled "render"render(): any Returns any
setWidgetLevelDataSource
Section titled "setWidgetLevelDataSource"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"shouldComponentUpdate(nextProps: any, nextState: any): boolean Parameters
- nextProps:
any - nextState:
any
Returns boolean
simulateLeftClick
Section titled "simulateLeftClick"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"Invoked when style is updated.
styleUpdated(): void Returns void
_createFromInternal
Section titled "_createFromInternal"_createFromInternal(internal: any): IgrPieChartBase Parameters
- internal:
any