Represents Infragistics IgxPieChartComponent control.

IgxPieChartComponent

new IgxPieChartComponent(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector, componentFactoryResolver: ComponentFactoryResolver): IgxPieChartComponent

Returns IgxPieChartComponent

_dynamicContent: ViewContainerRef
container: Element

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_actualBrushes: string | string[]

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

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_brushes: string | string[]

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_explodedRadius: string | number

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_explodedSlices: string | IgxIndexCollection

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

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_labelExtent: string | number

ngAcceptInputType_labelFormatSpecifiers

Section titled "ngAcceptInputType_labelFormatSpecifiers"

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_labelFormatSpecifiers: string | any[]

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_labelsPosition: string | LabelsPosition

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_leaderLineMargin: string | number

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[]

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_outlines: string | string[]

ngAcceptInputType_pixelScalingRatio

Section titled "ngAcceptInputType_pixelScalingRatio"

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_pixelScalingRatio: string | number

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_radiusFactor: string | number

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

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

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_startAngle: string | number

Inherited from: IgxPieChartBaseComponent

ngAcceptInputType_sweepDirection: any
ɵcmp: ɵɵComponentDeclaration<IgxPieChartComponent, "igx-pie-chart", never, object, object, never, never>
ɵfac: ɵɵFactoryDeclaration<IgxPieChartComponent, never>

Inherited from: IgxPieChartBaseComponent

actualBrushes: string[]

Inherited from: IgxPieChartBaseComponent

actualLabelInnerColor: string

Inherited from: IgxPieChartBaseComponent

actualLabelOuterColor: string

Inherited from: IgxPieChartBaseComponent

actualLegendItemBadgeTemplate: IgDataTemplate

Inherited from: IgxPieChartBaseComponent

actualOutlines: string[]

Inherited from: IgxPieChartBaseComponent

actualPixelScalingRatio: number

Inherited from: IgxPieChartBaseComponent

allowSliceExplosion: boolean

Inherited from: IgxPieChartBaseComponent

allowSliceSelection: boolean

Inherited from: IgxPieChartBaseComponent

brushes: string[]
dataSource: any[]

Inherited from: IgxPieChartBaseComponent

explodedRadius: number

Inherited from: IgxPieChartBaseComponent

explodedSlices: IgxIndexCollection

Inherited from: IgxPieChartBaseComponent

formatLabel: object

Inherited from: IgxPieChartBaseComponent

formatLegendLabel: object
height: string

Inherited from: IgxPieChartBaseComponent

innerExtent: number

Inherited from: IgxPieChartBaseComponent

isDragInteractionEnabled: boolean

Inherited from: IgxPieChartBaseComponent

isSurfaceInteractionDisabled: boolean

Inherited from: IgxPieChartBaseComponent

labelExtent: number

Inherited from: IgxPieChartBaseComponent

labelFormat: string

Inherited from: IgxPieChartBaseComponent

labelFormatSpecifiers: any[]

Inherited from: IgxPieChartBaseComponent

labelInnerColor: string

Inherited from: IgxPieChartBaseComponent

labelMemberPath: string

Inherited from: IgxPieChartBaseComponent

labelOuterColor: string

Inherited from: IgxPieChartBaseComponent

labelsPosition: LabelsPosition

Inherited from: IgxPieChartBaseComponent

leaderLineMargin: number

Inherited from: IgxPieChartBaseComponent

leaderLineType: LeaderLineType

Inherited from: IgxPieChartBaseComponent

leaderLineVisibility: Visibility
legend: any

Inherited from: IgxPieChartBaseComponent

legendEmptyValuesMode: LegendEmptyValuesMode

Inherited from: IgxPieChartBaseComponent

legendItemBadgeTemplate: IgDataTemplate

Inherited from: IgxPieChartBaseComponent

legendItemTemplate: IgDataTemplate

Inherited from: IgxPieChartBaseComponent

legendLabelFormat: string

Inherited from: IgxPieChartBaseComponent

legendLabelFormatSpecifiers: any[]

Inherited from: IgxPieChartBaseComponent

legendLabelMemberPath: string

Inherited from: IgxPieChartBaseComponent

legendOthersLabelFormat: string

Inherited from: IgxPieChartBaseComponent

legendOthersLabelFormatSpecifiers: any[]

Inherited from: IgxPieChartBaseComponent

othersCategoryFill: string

Inherited from: IgxPieChartBaseComponent

othersCategoryOpacity: number

Inherited from: IgxPieChartBaseComponent

othersCategoryStroke: string

Inherited from: IgxPieChartBaseComponent

othersCategoryStrokeThickness: number

Inherited from: IgxPieChartBaseComponent

othersCategoryText: string

Inherited from: IgxPieChartBaseComponent

othersCategoryThreshold: number

Inherited from: IgxPieChartBaseComponent

othersCategoryType: OthersCategoryType

Inherited from: IgxPieChartBaseComponent

othersLabelFormat: string

Inherited from: IgxPieChartBaseComponent

othersLabelFormatSpecifiers: any[]

Inherited from: IgxPieChartBaseComponent

outlines: string[]

Inherited from: IgxPieChartBaseComponent

pixelScalingRatio: number

Inherited from: IgxPieChartBaseComponent

radiusFactor: number

Inherited from: IgxPieChartBaseComponent

selectedItem: any

Inherited from: IgxPieChartBaseComponent

selectedItems: IgxObjectCollection

Inherited from: IgxPieChartBaseComponent

selectedSliceFill: string

Inherited from: IgxPieChartBaseComponent

selectedSliceOpacity: number

Inherited from: IgxPieChartBaseComponent

selectedSliceStroke: string

Inherited from: IgxPieChartBaseComponent

selectedSliceStrokeThickness: number

Inherited from: IgxPieChartBaseComponent

selectionMode: SliceSelectionMode

Inherited from: IgxPieChartBaseComponent

shouldDisplayMockData: boolean

Inherited from: IgxPieChartBaseComponent

shouldUseSkeletonStyleForMockData: boolean

Inherited from: IgxPieChartBaseComponent

startAngle: number

Inherited from: IgxPieChartBaseComponent

sweepDirection: SweepDirection

Inherited from: IgxPieChartBaseComponent

textStyle: string

Inherited from: IgxPieChartBaseComponent

toolTip: any

Inherited from: IgxPieChartBaseComponent

valueMemberPath: string
width: string

Inherited from: IgxPieChartBaseComponent

Raised when the slice's label is clicked.

get labelClick(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when the SelectedItem property has changed.

get selectedItemChanged(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when the SelectedItem property is changing. This event is cancelable.

get selectedItemChanging(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when the SelectedItems collection has changed.

get selectedItemsChanged(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when the SelectedItems collection is changing. This event is cancelable.

get selectedItemsChanging(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when the slice is clicked.

get sliceClick(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when a slice is entered by the pointer.

get sliceEnter(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when a pointer moves over a slice.

get sliceHover(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxPieChartBaseComponent

Raised when a slice is left by the pointer;

get sliceLeave(): EventEmitter<object>

Returns EventEmitter<object>

bindData(): void

Returns void

Inherited from: IgxPieChartBaseComponent

Invoked when the instance is being destroyed.

destroy(): void

Returns void

Inherited from: IgxPieChartBaseComponent

ensureOthersCategoryStyle(): void

Returns void

Inherited from: IgxPieChartBaseComponent

ensureSelectedStyle(): void

Returns void

Inherited from: IgxPieChartBaseComponent

Returns the chart visuals expressed as a serialized string.

exportSerializedVisualData(): string

Returns string

Inherited from: IgxPieChartBaseComponent

findByName(name: string): any

Parameters

  • name: string

Returns any

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(): void

Returns void

ngOnDestroy(): void

Returns void

Inherited from: IgxPieChartBaseComponent

ngOnInit(): void

Returns void

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

Inherited from: IgxPieChartBaseComponent

Notification from the containing object that the container has been resized.

notifyContainerResized(): void

Returns void

Inherited from: IgxPieChartBaseComponent

notifyInsertItem(source_: any, index: number, newItem: any): void

Parameters

  • source_: any
  • index: number
  • newItem: any

Returns void

Inherited from: IgxPieChartBaseComponent

notifyRemoveItem(source_: any, index: number, oldItem: any): void

Parameters

  • source_: any
  • index: number
  • oldItem: any

Returns void

Inherited from: IgxPieChartBaseComponent

notifySetItem(source_: any, index: number, oldItem: any, newItem: any): void

Parameters

  • source_: any
  • index: number
  • oldItem: any
  • newItem: any

Returns void

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

Inherited from: IgxPieChartBaseComponent

Resets items data source.

removeWidgetLevelDataSource(): void

Returns void

Inherited from: IgxPieChartBaseComponent

Assigns data source for the items.

setWidgetLevelDataSource(source_: any): void

Parameters

  • source_: any
    • Array of the data source items.

Returns void

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

Inherited from: IgxPieChartBaseComponent

Invoked when style is updated.

styleUpdated(): void

Returns void

updateStyle(): void

Returns void

Inherited from: IgxPieChartBaseComponent

_createFromInternal(internal: any): IgxPieChartBaseComponent

Parameters

  • internal: any

Returns IgxPieChartBaseComponent