Represents Infragistics IgxPieChartComponent control.
Constructors
Section titled "Constructors"IgxPieChartComponent
new IgxPieChartComponent(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector, componentFactoryResolver: ComponentFactoryResolver): IgxPieChartComponent Returns IgxPieChartComponent
Properties
Section titled "Properties"_dynamicContent
Section titled "_dynamicContent"_dynamicContent: ViewContainerRef container
Section titled "container"container: Element ngAcceptInputType_actualBrushes
Section titled "ngAcceptInputType_actualBrushes"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_actualBrushes: string | string[] ngAcceptInputType_actualOutlines
Section titled "ngAcceptInputType_actualOutlines"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_actualOutlines: string | string[] ngAcceptInputType_actualPixelScalingRatio
Section titled "ngAcceptInputType_actualPixelScalingRatio"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_actualPixelScalingRatio: string | number ngAcceptInputType_allowSliceExplosion
Section titled "ngAcceptInputType_allowSliceExplosion"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_allowSliceExplosion: string | boolean ngAcceptInputType_allowSliceSelection
Section titled "ngAcceptInputType_allowSliceSelection"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_allowSliceSelection: string | boolean ngAcceptInputType_brushes
Section titled "ngAcceptInputType_brushes"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_brushes: string | string[] ngAcceptInputType_explodedRadius
Section titled "ngAcceptInputType_explodedRadius"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_explodedRadius: string | number ngAcceptInputType_explodedSlices
Section titled "ngAcceptInputType_explodedSlices"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_explodedSlices: string | IgxIndexCollection ngAcceptInputType_innerExtent
Section titled "ngAcceptInputType_innerExtent"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_innerExtent: string | number ngAcceptInputType_isDragInteractionEnabled
Section titled "ngAcceptInputType_isDragInteractionEnabled"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_isDragInteractionEnabled: string | boolean ngAcceptInputType_isSurfaceInteractionDisabled
Section titled "ngAcceptInputType_isSurfaceInteractionDisabled"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_isSurfaceInteractionDisabled: string | boolean ngAcceptInputType_labelExtent
Section titled "ngAcceptInputType_labelExtent"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_labelExtent: string | number ngAcceptInputType_labelFormatSpecifiers
Section titled "ngAcceptInputType_labelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_labelFormatSpecifiers: string | any[] ngAcceptInputType_labelsPosition
Section titled "ngAcceptInputType_labelsPosition"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_labelsPosition: string | LabelsPosition ngAcceptInputType_leaderLineMargin
Section titled "ngAcceptInputType_leaderLineMargin"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_leaderLineMargin: string | number ngAcceptInputType_leaderLineType
Section titled "ngAcceptInputType_leaderLineType"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_leaderLineType: string | LeaderLineType ngAcceptInputType_leaderLineVisibility
Section titled "ngAcceptInputType_leaderLineVisibility"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_leaderLineVisibility: any ngAcceptInputType_legendEmptyValuesMode
Section titled "ngAcceptInputType_legendEmptyValuesMode"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_legendEmptyValuesMode: any ngAcceptInputType_legendLabelFormatSpecifiers
Section titled "ngAcceptInputType_legendLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_legendLabelFormatSpecifiers: string | any[] ngAcceptInputType_legendOthersLabelFormatSpecifiers
Section titled "ngAcceptInputType_legendOthersLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_legendOthersLabelFormatSpecifiers: string | any[] ngAcceptInputType_othersCategoryOpacity
Section titled "ngAcceptInputType_othersCategoryOpacity"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_othersCategoryOpacity: string | number ngAcceptInputType_othersCategoryStrokeThickness
Section titled "ngAcceptInputType_othersCategoryStrokeThickness"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_othersCategoryStrokeThickness: string | number ngAcceptInputType_othersCategoryThreshold
Section titled "ngAcceptInputType_othersCategoryThreshold"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_othersCategoryThreshold: string | number ngAcceptInputType_othersCategoryType
Section titled "ngAcceptInputType_othersCategoryType"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_othersCategoryType: any ngAcceptInputType_othersLabelFormatSpecifiers
Section titled "ngAcceptInputType_othersLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_othersLabelFormatSpecifiers: string | any[] ngAcceptInputType_outlines
Section titled "ngAcceptInputType_outlines"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_outlines: string | string[] ngAcceptInputType_pixelScalingRatio
Section titled "ngAcceptInputType_pixelScalingRatio"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_pixelScalingRatio: string | number ngAcceptInputType_radiusFactor
Section titled "ngAcceptInputType_radiusFactor"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_radiusFactor: string | number ngAcceptInputType_selectedItems
Section titled "ngAcceptInputType_selectedItems"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_selectedItems: any ngAcceptInputType_selectedSliceOpacity
Section titled "ngAcceptInputType_selectedSliceOpacity"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_selectedSliceOpacity: string | number ngAcceptInputType_selectedSliceStrokeThickness
Section titled "ngAcceptInputType_selectedSliceStrokeThickness"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_selectedSliceStrokeThickness: string | number ngAcceptInputType_selectionMode
Section titled "ngAcceptInputType_selectionMode"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_selectionMode: string | SliceSelectionMode ngAcceptInputType_shouldDisplayMockData
Section titled "ngAcceptInputType_shouldDisplayMockData"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_shouldDisplayMockData: string | boolean ngAcceptInputType_shouldUseSkeletonStyleForMockData
Section titled "ngAcceptInputType_shouldUseSkeletonStyleForMockData"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_shouldUseSkeletonStyleForMockData: string | boolean ngAcceptInputType_startAngle
Section titled "ngAcceptInputType_startAngle"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_startAngle: string | number ngAcceptInputType_sweepDirection
Section titled "ngAcceptInputType_sweepDirection"Inherited from: IgxPieChartBaseComponent
ngAcceptInputType_sweepDirection: any ɵcmp: ɵɵComponentDeclaration<IgxPieChartComponent, "igx-pie-chart", never, object, object, never, never> ɵfac: ɵɵFactoryDeclaration<IgxPieChartComponent, never> actualBrushes
Section titled "actualBrushes"Inherited from: IgxPieChartBaseComponent
actualBrushes: string[] actualLabelInnerColor
Section titled "actualLabelInnerColor"Inherited from: IgxPieChartBaseComponent
actualLabelInnerColor: string actualLabelOuterColor
Section titled "actualLabelOuterColor"Inherited from: IgxPieChartBaseComponent
actualLabelOuterColor: string actualLegendItemBadgeTemplate
Section titled "actualLegendItemBadgeTemplate"Inherited from: IgxPieChartBaseComponent
actualLegendItemBadgeTemplate: IgDataTemplate actualOutlines
Section titled "actualOutlines"Inherited from: IgxPieChartBaseComponent
actualOutlines: string[] actualPixelScalingRatio
Section titled "actualPixelScalingRatio"Inherited from: IgxPieChartBaseComponent
actualPixelScalingRatio: number allowSliceExplosion
Section titled "allowSliceExplosion"Inherited from: IgxPieChartBaseComponent
allowSliceExplosion: boolean allowSliceSelection
Section titled "allowSliceSelection"Inherited from: IgxPieChartBaseComponent
allowSliceSelection: boolean brushes
Section titled "brushes"Inherited from: IgxPieChartBaseComponent
brushes: string[] dataSource
Section titled "dataSource"dataSource: any[] explodedRadius
Section titled "explodedRadius"Inherited from: IgxPieChartBaseComponent
explodedRadius: number explodedSlices
Section titled "explodedSlices"Inherited from: IgxPieChartBaseComponent
explodedSlices: IgxIndexCollection formatLabel
Section titled "formatLabel"Inherited from: IgxPieChartBaseComponent
formatLabel: object formatLegendLabel
Section titled "formatLegendLabel"Inherited from: IgxPieChartBaseComponent
formatLegendLabel: object height
Section titled "height"height: string innerExtent
Section titled "innerExtent"Inherited from: IgxPieChartBaseComponent
innerExtent: number isDragInteractionEnabled
Section titled "isDragInteractionEnabled"Inherited from: IgxPieChartBaseComponent
isDragInteractionEnabled: boolean isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"Inherited from: IgxPieChartBaseComponent
isSurfaceInteractionDisabled: boolean labelExtent
Section titled "labelExtent"Inherited from: IgxPieChartBaseComponent
labelExtent: number labelFormat
Section titled "labelFormat"Inherited from: IgxPieChartBaseComponent
labelFormat: string labelFormatSpecifiers
Section titled "labelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
labelFormatSpecifiers: any[] labelInnerColor
Section titled "labelInnerColor"Inherited from: IgxPieChartBaseComponent
labelInnerColor: string labelMemberPath
Section titled "labelMemberPath"Inherited from: IgxPieChartBaseComponent
labelMemberPath: string labelOuterColor
Section titled "labelOuterColor"Inherited from: IgxPieChartBaseComponent
labelOuterColor: string labelsPosition
Section titled "labelsPosition"Inherited from: IgxPieChartBaseComponent
labelsPosition: LabelsPosition leaderLineMargin
Section titled "leaderLineMargin"Inherited from: IgxPieChartBaseComponent
leaderLineMargin: number leaderLineType
Section titled "leaderLineType"Inherited from: IgxPieChartBaseComponent
leaderLineType: LeaderLineType leaderLineVisibility
Section titled "leaderLineVisibility"Inherited from: IgxPieChartBaseComponent
leaderLineVisibility: Visibility legend
Section titled "legend"legend: any legendEmptyValuesMode
Section titled "legendEmptyValuesMode"Inherited from: IgxPieChartBaseComponent
legendEmptyValuesMode: LegendEmptyValuesMode legendItemBadgeTemplate
Section titled "legendItemBadgeTemplate"Inherited from: IgxPieChartBaseComponent
legendItemBadgeTemplate: IgDataTemplate legendItemTemplate
Section titled "legendItemTemplate"Inherited from: IgxPieChartBaseComponent
legendItemTemplate: IgDataTemplate legendLabelFormat
Section titled "legendLabelFormat"Inherited from: IgxPieChartBaseComponent
legendLabelFormat: string legendLabelFormatSpecifiers
Section titled "legendLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
legendLabelFormatSpecifiers: any[] legendLabelMemberPath
Section titled "legendLabelMemberPath"Inherited from: IgxPieChartBaseComponent
legendLabelMemberPath: string legendOthersLabelFormat
Section titled "legendOthersLabelFormat"Inherited from: IgxPieChartBaseComponent
legendOthersLabelFormat: string legendOthersLabelFormatSpecifiers
Section titled "legendOthersLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
legendOthersLabelFormatSpecifiers: any[] othersCategoryFill
Section titled "othersCategoryFill"Inherited from: IgxPieChartBaseComponent
othersCategoryFill: string othersCategoryOpacity
Section titled "othersCategoryOpacity"Inherited from: IgxPieChartBaseComponent
othersCategoryOpacity: number othersCategoryStroke
Section titled "othersCategoryStroke"Inherited from: IgxPieChartBaseComponent
othersCategoryStroke: string othersCategoryStrokeThickness
Section titled "othersCategoryStrokeThickness"Inherited from: IgxPieChartBaseComponent
othersCategoryStrokeThickness: number othersCategoryText
Section titled "othersCategoryText"Inherited from: IgxPieChartBaseComponent
othersCategoryText: string othersCategoryThreshold
Section titled "othersCategoryThreshold"Inherited from: IgxPieChartBaseComponent
othersCategoryThreshold: number othersCategoryType
Section titled "othersCategoryType"Inherited from: IgxPieChartBaseComponent
othersCategoryType: OthersCategoryType othersLabelFormat
Section titled "othersLabelFormat"Inherited from: IgxPieChartBaseComponent
othersLabelFormat: string othersLabelFormatSpecifiers
Section titled "othersLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
othersLabelFormatSpecifiers: any[] outlines
Section titled "outlines"Inherited from: IgxPieChartBaseComponent
outlines: string[] pixelScalingRatio
Section titled "pixelScalingRatio"Inherited from: IgxPieChartBaseComponent
pixelScalingRatio: number radiusFactor
Section titled "radiusFactor"Inherited from: IgxPieChartBaseComponent
radiusFactor: number selectedItem
Section titled "selectedItem"Inherited from: IgxPieChartBaseComponent
selectedItem: any selectedItems
Section titled "selectedItems"Inherited from: IgxPieChartBaseComponent
selectedItems: IgxObjectCollection selectedSliceFill
Section titled "selectedSliceFill"Inherited from: IgxPieChartBaseComponent
selectedSliceFill: string selectedSliceOpacity
Section titled "selectedSliceOpacity"Inherited from: IgxPieChartBaseComponent
selectedSliceOpacity: number selectedSliceStroke
Section titled "selectedSliceStroke"Inherited from: IgxPieChartBaseComponent
selectedSliceStroke: string selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"Inherited from: IgxPieChartBaseComponent
selectedSliceStrokeThickness: number selectionMode
Section titled "selectionMode"Inherited from: IgxPieChartBaseComponent
selectionMode: SliceSelectionMode shouldDisplayMockData
Section titled "shouldDisplayMockData"Inherited from: IgxPieChartBaseComponent
shouldDisplayMockData: boolean shouldUseSkeletonStyleForMockData
Section titled "shouldUseSkeletonStyleForMockData"Inherited from: IgxPieChartBaseComponent
shouldUseSkeletonStyleForMockData: boolean startAngle
Section titled "startAngle"Inherited from: IgxPieChartBaseComponent
startAngle: number sweepDirection
Section titled "sweepDirection"Inherited from: IgxPieChartBaseComponent
sweepDirection: SweepDirection textStyle
Section titled "textStyle"Inherited from: IgxPieChartBaseComponent
textStyle: string toolTip
Section titled "toolTip"Inherited from: IgxPieChartBaseComponent
toolTip: any valueMemberPath
Section titled "valueMemberPath"Inherited from: IgxPieChartBaseComponent
valueMemberPath: string width
Section titled "width"width: string Accessors
Section titled "Accessors"labelClick
Section titled "labelClick"Inherited from: IgxPieChartBaseComponent
Raised when the slice's label is clicked.
get labelClick(): EventEmitter<object> Returns EventEmitter<object>
selectedItemChanged
Section titled "selectedItemChanged"Inherited from: IgxPieChartBaseComponent
Raised when the SelectedItem property has changed.
get selectedItemChanged(): EventEmitter<object> Returns EventEmitter<object>
selectedItemChanging
Section titled "selectedItemChanging"Inherited from: IgxPieChartBaseComponent
Raised when the SelectedItem property is changing. This event is cancelable.
get selectedItemChanging(): EventEmitter<object> Returns EventEmitter<object>
selectedItemsChanged
Section titled "selectedItemsChanged"Inherited from: IgxPieChartBaseComponent
Raised when the SelectedItems collection has changed.
get selectedItemsChanged(): EventEmitter<object> Returns EventEmitter<object>
selectedItemsChanging
Section titled "selectedItemsChanging"Inherited from: IgxPieChartBaseComponent
Raised when the SelectedItems collection is changing. This event is cancelable.
get selectedItemsChanging(): EventEmitter<object> Returns EventEmitter<object>
sliceClick
Section titled "sliceClick"Inherited from: IgxPieChartBaseComponent
Raised when the slice is clicked.
get sliceClick(): EventEmitter<object> Returns EventEmitter<object>
sliceEnter
Section titled "sliceEnter"Inherited from: IgxPieChartBaseComponent
Raised when a slice is entered by the pointer.
get sliceEnter(): EventEmitter<object> Returns EventEmitter<object>
sliceHover
Section titled "sliceHover"Inherited from: IgxPieChartBaseComponent
Raised when a pointer moves over a slice.
get sliceHover(): EventEmitter<object> Returns EventEmitter<object>
sliceLeave
Section titled "sliceLeave"Inherited from: IgxPieChartBaseComponent
Raised when a slice is left by the pointer;
get sliceLeave(): EventEmitter<object> Returns EventEmitter<object>
Methods
Section titled "Methods"bindData
Section titled "bindData"bindData(): void Returns void
destroy
Section titled "destroy"Inherited from: IgxPieChartBaseComponent
Invoked when the instance is being destroyed.
destroy(): void Returns void
ensureOthersCategoryStyle
Section titled "ensureOthersCategoryStyle"Inherited from: IgxPieChartBaseComponent
ensureOthersCategoryStyle(): void Returns void
ensureSelectedStyle
Section titled "ensureSelectedStyle"Inherited from: IgxPieChartBaseComponent
ensureSelectedStyle(): void Returns void
exportSerializedVisualData
Section titled "exportSerializedVisualData"Inherited from: IgxPieChartBaseComponent
Returns the chart visuals expressed as a serialized string.
exportSerializedVisualData(): string Returns string
findByName
Section titled "findByName"Inherited from: IgxPieChartBaseComponent
findByName(name: string): any Parameters
- name:
string
Returns any
flush
Section titled "flush"Inherited from: IgxPieChartBaseComponent
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
ngAfterViewInit
Section titled "ngAfterViewInit"ngAfterViewInit(): void Returns void
ngOnDestroy
Section titled "ngOnDestroy"ngOnDestroy(): void Returns void
ngOnInit
Section titled "ngOnInit"Inherited from: IgxPieChartBaseComponent
ngOnInit(): void Returns void
notifyClearItems
Section titled "notifyClearItems"Inherited from: IgxPieChartBaseComponent
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: IgxPieChartBaseComponent
Notification from the containing object that the container has been resized.
notifyContainerResized(): void Returns void
notifyInsertItem
Section titled "notifyInsertItem"Inherited from: IgxPieChartBaseComponent
notifyInsertItem(source_: any, index: number, newItem: any): void Parameters
- source_:
any - index:
number - newItem:
any
Returns void
notifyRemoveItem
Section titled "notifyRemoveItem"Inherited from: IgxPieChartBaseComponent
notifyRemoveItem(source_: any, index: number, oldItem: any): void Parameters
- source_:
any - index:
number - oldItem:
any
Returns void
notifySetItem
Section titled "notifySetItem"Inherited from: IgxPieChartBaseComponent
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: IgxPieChartBaseComponent
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: IgxPieChartBaseComponent
Resets items data source.
removeWidgetLevelDataSource(): void Returns void
setWidgetLevelDataSource
Section titled "setWidgetLevelDataSource"Inherited from: IgxPieChartBaseComponent
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: IgxPieChartBaseComponent
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: IgxPieChartBaseComponent
Invoked when style is updated.
styleUpdated(): void Returns void
updateStyle
Section titled "updateStyle"updateStyle(): void Returns void
_createFromInternal
Section titled "_createFromInternal"Inherited from: IgxPieChartBaseComponent
_createFromInternal(internal: any): IgxPieChartBaseComponent Parameters
- internal:
any