Represents the base class for the pie chart.
Constructors
Section titled "Constructors"IgcPieChartComponent
new IgcPieChartComponent(): IgcPieChartComponent Returns IgcPieChartComponent
Properties
Section titled "Properties"htmlTagName
Section titled "htmlTagName"htmlTagName: string actualBrushes
Section titled "actualBrushes"Inherited from: IgcPieChartBaseComponent
actualBrushes: string[] actualLabelInnerColor
Section titled "actualLabelInnerColor"Inherited from: IgcPieChartBaseComponent
actualLabelInnerColor: string actualLabelOuterColor
Section titled "actualLabelOuterColor"Inherited from: IgcPieChartBaseComponent
actualLabelOuterColor: string actualLegendItemBadgeTemplate
Section titled "actualLegendItemBadgeTemplate"Inherited from: IgcPieChartBaseComponent
actualLegendItemBadgeTemplate: IgDataTemplate actualOutlines
Section titled "actualOutlines"Inherited from: IgcPieChartBaseComponent
actualOutlines: string[] actualPixelScalingRatio
Section titled "actualPixelScalingRatio"Inherited from: IgcPieChartBaseComponent
actualPixelScalingRatio: number allowSliceExplosion
Section titled "allowSliceExplosion"Inherited from: IgcPieChartBaseComponent
allowSliceExplosion: boolean allowSliceSelection
Section titled "allowSliceSelection"Inherited from: IgcPieChartBaseComponent
allowSliceSelection: boolean brushes
Section titled "brushes"Inherited from: IgcPieChartBaseComponent
brushes: string[] dataSource
Section titled "dataSource"dataSource: any[] explodedRadius
Section titled "explodedRadius"Inherited from: IgcPieChartBaseComponent
explodedRadius: number explodedSlices
Section titled "explodedSlices"Inherited from: IgcPieChartBaseComponent
explodedSlices: IgcIndexCollection formatLabel
Section titled "formatLabel"Inherited from: IgcPieChartBaseComponent
formatLabel: object formatLegendLabel
Section titled "formatLegendLabel"Inherited from: IgcPieChartBaseComponent
formatLegendLabel: object height
Section titled "height"height: string innerExtent
Section titled "innerExtent"Inherited from: IgcPieChartBaseComponent
innerExtent: number isDragInteractionEnabled
Section titled "isDragInteractionEnabled"Inherited from: IgcPieChartBaseComponent
isDragInteractionEnabled: boolean isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"Inherited from: IgcPieChartBaseComponent
isSurfaceInteractionDisabled: boolean labelClick
Section titled "labelClick"Inherited from: IgcPieChartBaseComponent
labelClick: object labelExtent
Section titled "labelExtent"Inherited from: IgcPieChartBaseComponent
labelExtent: number labelFormat
Section titled "labelFormat"Inherited from: IgcPieChartBaseComponent
labelFormat: string labelFormatSpecifiers
Section titled "labelFormatSpecifiers"Inherited from: IgcPieChartBaseComponent
labelFormatSpecifiers: any[] labelInnerColor
Section titled "labelInnerColor"Inherited from: IgcPieChartBaseComponent
labelInnerColor: string labelMemberPath
Section titled "labelMemberPath"Inherited from: IgcPieChartBaseComponent
labelMemberPath: string labelOuterColor
Section titled "labelOuterColor"Inherited from: IgcPieChartBaseComponent
labelOuterColor: string labelsPosition
Section titled "labelsPosition"Inherited from: IgcPieChartBaseComponent
labelsPosition: LabelsPosition leaderLineMargin
Section titled "leaderLineMargin"Inherited from: IgcPieChartBaseComponent
leaderLineMargin: number leaderLineType
Section titled "leaderLineType"Inherited from: IgcPieChartBaseComponent
leaderLineType: LeaderLineType leaderLineVisibility
Section titled "leaderLineVisibility"Inherited from: IgcPieChartBaseComponent
leaderLineVisibility: Visibility legend
Section titled "legend"legend: any legendEmptyValuesMode
Section titled "legendEmptyValuesMode"Inherited from: IgcPieChartBaseComponent
legendEmptyValuesMode: LegendEmptyValuesMode legendItemBadgeTemplate
Section titled "legendItemBadgeTemplate"Inherited from: IgcPieChartBaseComponent
legendItemBadgeTemplate: IgDataTemplate legendItemTemplate
Section titled "legendItemTemplate"Inherited from: IgcPieChartBaseComponent
legendItemTemplate: IgDataTemplate legendLabelFormat
Section titled "legendLabelFormat"Inherited from: IgcPieChartBaseComponent
legendLabelFormat: string legendLabelFormatSpecifiers
Section titled "legendLabelFormatSpecifiers"Inherited from: IgcPieChartBaseComponent
legendLabelFormatSpecifiers: any[] legendLabelMemberPath
Section titled "legendLabelMemberPath"Inherited from: IgcPieChartBaseComponent
legendLabelMemberPath: string legendOthersLabelFormat
Section titled "legendOthersLabelFormat"Inherited from: IgcPieChartBaseComponent
legendOthersLabelFormat: string legendOthersLabelFormatSpecifiers
Section titled "legendOthersLabelFormatSpecifiers"Inherited from: IgcPieChartBaseComponent
legendOthersLabelFormatSpecifiers: any[] othersCategoryFill
Section titled "othersCategoryFill"Inherited from: IgcPieChartBaseComponent
othersCategoryFill: string othersCategoryOpacity
Section titled "othersCategoryOpacity"Inherited from: IgcPieChartBaseComponent
othersCategoryOpacity: number othersCategoryStroke
Section titled "othersCategoryStroke"Inherited from: IgcPieChartBaseComponent
othersCategoryStroke: string othersCategoryStrokeThickness
Section titled "othersCategoryStrokeThickness"Inherited from: IgcPieChartBaseComponent
othersCategoryStrokeThickness: number othersCategoryText
Section titled "othersCategoryText"Inherited from: IgcPieChartBaseComponent
othersCategoryText: string othersCategoryThreshold
Section titled "othersCategoryThreshold"Inherited from: IgcPieChartBaseComponent
othersCategoryThreshold: number othersCategoryType
Section titled "othersCategoryType"Inherited from: IgcPieChartBaseComponent
othersCategoryType: OthersCategoryType othersLabelFormat
Section titled "othersLabelFormat"Inherited from: IgcPieChartBaseComponent
othersLabelFormat: string othersLabelFormatSpecifiers
Section titled "othersLabelFormatSpecifiers"Inherited from: IgcPieChartBaseComponent
othersLabelFormatSpecifiers: any[] outlines
Section titled "outlines"Inherited from: IgcPieChartBaseComponent
outlines: string[] pixelScalingRatio
Section titled "pixelScalingRatio"Inherited from: IgcPieChartBaseComponent
pixelScalingRatio: number radiusFactor
Section titled "radiusFactor"Inherited from: IgcPieChartBaseComponent
radiusFactor: number selectedItem
Section titled "selectedItem"Inherited from: IgcPieChartBaseComponent
selectedItem: any selectedItemChanged
Section titled "selectedItemChanged"Inherited from: IgcPieChartBaseComponent
selectedItemChanged: object selectedItemChanging
Section titled "selectedItemChanging"Inherited from: IgcPieChartBaseComponent
selectedItemChanging: object selectedItems
Section titled "selectedItems"Inherited from: IgcPieChartBaseComponent
selectedItems: IgcObjectCollection selectedItemsChanged
Section titled "selectedItemsChanged"Inherited from: IgcPieChartBaseComponent
selectedItemsChanged: object selectedItemsChanging
Section titled "selectedItemsChanging"Inherited from: IgcPieChartBaseComponent
selectedItemsChanging: object selectedSliceFill
Section titled "selectedSliceFill"Inherited from: IgcPieChartBaseComponent
selectedSliceFill: string selectedSliceOpacity
Section titled "selectedSliceOpacity"Inherited from: IgcPieChartBaseComponent
selectedSliceOpacity: number selectedSliceStroke
Section titled "selectedSliceStroke"Inherited from: IgcPieChartBaseComponent
selectedSliceStroke: string selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"Inherited from: IgcPieChartBaseComponent
selectedSliceStrokeThickness: number selectionMode
Section titled "selectionMode"Inherited from: IgcPieChartBaseComponent
selectionMode: SliceSelectionMode shouldDisplayMockData
Section titled "shouldDisplayMockData"Inherited from: IgcPieChartBaseComponent
shouldDisplayMockData: boolean shouldUseSkeletonStyleForMockData
Section titled "shouldUseSkeletonStyleForMockData"Inherited from: IgcPieChartBaseComponent
shouldUseSkeletonStyleForMockData: boolean sliceClick
Section titled "sliceClick"Inherited from: IgcPieChartBaseComponent
sliceClick: object sliceEnter
Section titled "sliceEnter"Inherited from: IgcPieChartBaseComponent
sliceEnter: object sliceHover
Section titled "sliceHover"Inherited from: IgcPieChartBaseComponent
sliceHover: object sliceLeave
Section titled "sliceLeave"Inherited from: IgcPieChartBaseComponent
sliceLeave: object startAngle
Section titled "startAngle"Inherited from: IgcPieChartBaseComponent
startAngle: number sweepDirection
Section titled "sweepDirection"Inherited from: IgcPieChartBaseComponent
sweepDirection: SweepDirection textStyle
Section titled "textStyle"Inherited from: IgcPieChartBaseComponent
textStyle: string toolTip
Section titled "toolTip"Inherited from: IgcPieChartBaseComponent
toolTip: any valueMemberPath
Section titled "valueMemberPath"Inherited from: IgcPieChartBaseComponent
valueMemberPath: string width
Section titled "width"width: string Accessors
Section titled "Accessors"observedAttributes
Section titled "observedAttributes"get observedAttributes(): string[] Returns string[]
Methods
Section titled "Methods"attributeChangedCallback
Section titled "attributeChangedCallback"Inherited from: IgcPieChartBaseComponent
attributeChangedCallback(name: string, oldValue: string, newValue: string): void Parameters
- name:
string - oldValue:
string - newValue:
string
Returns void
bindData
Section titled "bindData"bindData(): void Returns void
connectedCallback
Section titled "connectedCallback"connectedCallback(): void Returns void
destroy
Section titled "destroy"Invoked when the instance is being destroyed.
destroy(): void Returns void
disconnectedCallback
Section titled "disconnectedCallback"disconnectedCallback(): void Returns void
ensureOthersCategoryStyle
Section titled "ensureOthersCategoryStyle"Inherited from: IgcPieChartBaseComponent
ensureOthersCategoryStyle(): void Returns void
ensureSelectedStyle
Section titled "ensureSelectedStyle"Inherited from: IgcPieChartBaseComponent
ensureSelectedStyle(): void Returns void
exportSerializedVisualData
Section titled "exportSerializedVisualData"Inherited from: IgcPieChartBaseComponent
Returns the chart visuals expressed as a serialized string.
exportSerializedVisualData(): string Returns string
findByName
Section titled "findByName"Inherited from: IgcPieChartBaseComponent
findByName(name: string): any Parameters
- name:
string
Returns any
flush
Section titled "flush"Inherited from: IgcPieChartBaseComponent
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: IgcPieChartBaseComponent
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"Inherited from: IgcPieChartBaseComponent
notifyInsertItem(source_: any, index: number, newItem: any): void Parameters
- source_:
any - index:
number - newItem:
any
Returns void
notifyRemoveItem
Section titled "notifyRemoveItem"Inherited from: IgcPieChartBaseComponent
notifyRemoveItem(source_: any, index: number, oldItem: any): void Parameters
- source_:
any - index:
number - oldItem:
any
Returns void
notifySetItem
Section titled "notifySetItem"Inherited from: IgcPieChartBaseComponent
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: IgcPieChartBaseComponent
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: IgcPieChartBaseComponent
Resets items data source.
removeWidgetLevelDataSource(): void Returns void
setWidgetLevelDataSource
Section titled "setWidgetLevelDataSource"Inherited from: IgcPieChartBaseComponent
Assigns data source for the items.
setWidgetLevelDataSource(source_: any): void Parameters
- source_:
any- Array of the data source items.
Returns void
simulateLeftClick
Section titled "simulateLeftClick"Inherited from: IgcPieChartBaseComponent
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: IgcPieChartBaseComponent
Invoked when style is updated.
styleUpdated(): void Returns void
_createFromInternal
Section titled "_createFromInternal"Inherited from: IgcPieChartBaseComponent
_createFromInternal(internal: any): IgcPieChartBaseComponent Parameters
- internal:
any
Returns IgcPieChartBaseComponent
register
Section titled "register"register(): void