Represents the base class for the pie chart.
Constructors
Section titled "Constructors"IgxPieChartBaseComponent
new IgxPieChartBaseComponent(): IgxPieChartBaseComponent Returns IgxPieChartBaseComponent
Properties
Section titled "Properties"ngAcceptInputType_actualBrushes
Section titled "ngAcceptInputType_actualBrushes"ngAcceptInputType_actualBrushes: string | string[] ngAcceptInputType_actualOutlines
Section titled "ngAcceptInputType_actualOutlines"ngAcceptInputType_actualOutlines: string | string[] ngAcceptInputType_actualPixelScalingRatio
Section titled "ngAcceptInputType_actualPixelScalingRatio"ngAcceptInputType_actualPixelScalingRatio: string | number ngAcceptInputType_allowSliceExplosion
Section titled "ngAcceptInputType_allowSliceExplosion"ngAcceptInputType_allowSliceExplosion: string | boolean ngAcceptInputType_allowSliceSelection
Section titled "ngAcceptInputType_allowSliceSelection"ngAcceptInputType_allowSliceSelection: string | boolean ngAcceptInputType_brushes
Section titled "ngAcceptInputType_brushes"ngAcceptInputType_brushes: string | string[] ngAcceptInputType_explodedRadius
Section titled "ngAcceptInputType_explodedRadius"ngAcceptInputType_explodedRadius: string | number ngAcceptInputType_explodedSlices
Section titled "ngAcceptInputType_explodedSlices"ngAcceptInputType_explodedSlices: string | IgxIndexCollection ngAcceptInputType_innerExtent
Section titled "ngAcceptInputType_innerExtent"ngAcceptInputType_innerExtent: string | number ngAcceptInputType_isDragInteractionEnabled
Section titled "ngAcceptInputType_isDragInteractionEnabled"ngAcceptInputType_isDragInteractionEnabled: string | boolean ngAcceptInputType_isSurfaceInteractionDisabled
Section titled "ngAcceptInputType_isSurfaceInteractionDisabled"ngAcceptInputType_isSurfaceInteractionDisabled: string | boolean ngAcceptInputType_labelExtent
Section titled "ngAcceptInputType_labelExtent"ngAcceptInputType_labelExtent: string | number ngAcceptInputType_labelFormatSpecifiers
Section titled "ngAcceptInputType_labelFormatSpecifiers"ngAcceptInputType_labelFormatSpecifiers: string | any[] ngAcceptInputType_labelsPosition
Section titled "ngAcceptInputType_labelsPosition"ngAcceptInputType_labelsPosition: string | LabelsPosition ngAcceptInputType_leaderLineMargin
Section titled "ngAcceptInputType_leaderLineMargin"ngAcceptInputType_leaderLineMargin: string | number ngAcceptInputType_leaderLineType
Section titled "ngAcceptInputType_leaderLineType"ngAcceptInputType_leaderLineType: string | LeaderLineType ngAcceptInputType_leaderLineVisibility
Section titled "ngAcceptInputType_leaderLineVisibility"ngAcceptInputType_leaderLineVisibility: any ngAcceptInputType_legendEmptyValuesMode
Section titled "ngAcceptInputType_legendEmptyValuesMode"ngAcceptInputType_legendEmptyValuesMode: any ngAcceptInputType_legendLabelFormatSpecifiers
Section titled "ngAcceptInputType_legendLabelFormatSpecifiers"ngAcceptInputType_legendLabelFormatSpecifiers: string | any[] ngAcceptInputType_legendOthersLabelFormatSpecifiers
Section titled "ngAcceptInputType_legendOthersLabelFormatSpecifiers"ngAcceptInputType_legendOthersLabelFormatSpecifiers: string | any[] ngAcceptInputType_othersCategoryOpacity
Section titled "ngAcceptInputType_othersCategoryOpacity"ngAcceptInputType_othersCategoryOpacity: string | number ngAcceptInputType_othersCategoryStrokeThickness
Section titled "ngAcceptInputType_othersCategoryStrokeThickness"ngAcceptInputType_othersCategoryStrokeThickness: string | number ngAcceptInputType_othersCategoryThreshold
Section titled "ngAcceptInputType_othersCategoryThreshold"ngAcceptInputType_othersCategoryThreshold: string | number ngAcceptInputType_othersCategoryType
Section titled "ngAcceptInputType_othersCategoryType"ngAcceptInputType_othersCategoryType: any ngAcceptInputType_othersLabelFormatSpecifiers
Section titled "ngAcceptInputType_othersLabelFormatSpecifiers"ngAcceptInputType_othersLabelFormatSpecifiers: string | any[] ngAcceptInputType_outlines
Section titled "ngAcceptInputType_outlines"ngAcceptInputType_outlines: string | string[] ngAcceptInputType_pixelScalingRatio
Section titled "ngAcceptInputType_pixelScalingRatio"ngAcceptInputType_pixelScalingRatio: string | number ngAcceptInputType_radiusFactor
Section titled "ngAcceptInputType_radiusFactor"ngAcceptInputType_radiusFactor: string | number ngAcceptInputType_selectedItems
Section titled "ngAcceptInputType_selectedItems"ngAcceptInputType_selectedItems: any ngAcceptInputType_selectedSliceOpacity
Section titled "ngAcceptInputType_selectedSliceOpacity"ngAcceptInputType_selectedSliceOpacity: string | number ngAcceptInputType_selectedSliceStrokeThickness
Section titled "ngAcceptInputType_selectedSliceStrokeThickness"ngAcceptInputType_selectedSliceStrokeThickness: string | number ngAcceptInputType_selectionMode
Section titled "ngAcceptInputType_selectionMode"ngAcceptInputType_selectionMode: string | SliceSelectionMode ngAcceptInputType_shouldDisplayMockData
Section titled "ngAcceptInputType_shouldDisplayMockData"ngAcceptInputType_shouldDisplayMockData: string | boolean ngAcceptInputType_shouldUseSkeletonStyleForMockData
Section titled "ngAcceptInputType_shouldUseSkeletonStyleForMockData"ngAcceptInputType_shouldUseSkeletonStyleForMockData: string | boolean ngAcceptInputType_startAngle
Section titled "ngAcceptInputType_startAngle"ngAcceptInputType_startAngle: string | number ngAcceptInputType_sweepDirection
Section titled "ngAcceptInputType_sweepDirection"ngAcceptInputType_sweepDirection: any ɵcmp: ɵɵComponentDeclaration<IgxPieChartBaseComponent, "ng-component", never, object, object, never, never> ɵfac: ɵɵFactoryDeclaration<IgxPieChartBaseComponent, never> actualBrushes
Section titled "actualBrushes"actualBrushes: string[] actualLabelInnerColor
Section titled "actualLabelInnerColor"actualLabelInnerColor: string actualLabelOuterColor
Section titled "actualLabelOuterColor"actualLabelOuterColor: string actualLegendItemBadgeTemplate
Section titled "actualLegendItemBadgeTemplate"actualLegendItemBadgeTemplate: IgDataTemplate 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: IgxIndexCollection 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 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 selectedItems
Section titled "selectedItems"selectedItems: IgxObjectCollection 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 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"labelClick
Section titled "labelClick"Raised when the slice's label is clicked.
get labelClick(): EventEmitter<object> Returns EventEmitter<object>
selectedItemChanged
Section titled "selectedItemChanged"Raised when the SelectedItem property has changed.
get selectedItemChanged(): EventEmitter<object> Returns EventEmitter<object>
selectedItemChanging
Section titled "selectedItemChanging"Raised when the SelectedItem property is changing. This event is cancelable.
get selectedItemChanging(): EventEmitter<object> Returns EventEmitter<object>
selectedItemsChanged
Section titled "selectedItemsChanged"Raised when the SelectedItems collection has changed.
get selectedItemsChanged(): EventEmitter<object> Returns EventEmitter<object>
selectedItemsChanging
Section titled "selectedItemsChanging"Raised when the SelectedItems collection is changing. This event is cancelable.
get selectedItemsChanging(): EventEmitter<object> Returns EventEmitter<object>
sliceClick
Section titled "sliceClick"Raised when the slice is clicked.
get sliceClick(): EventEmitter<object> Returns EventEmitter<object>
sliceEnter
Section titled "sliceEnter"Raised when a slice is entered by the pointer.
get sliceEnter(): EventEmitter<object> Returns EventEmitter<object>
sliceHover
Section titled "sliceHover"Raised when a pointer moves over a slice.
get sliceHover(): EventEmitter<object> Returns EventEmitter<object>
sliceLeave
Section titled "sliceLeave"Raised when a slice is left by the pointer;
get sliceLeave(): EventEmitter<object> Returns EventEmitter<object>
Methods
Section titled "Methods"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
ngOnInit
Section titled "ngOnInit"ngOnInit(): 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
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
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): IgxPieChartBaseComponent Parameters
- internal:
any