Represents Infragistics IgxPieChartComponent control.
Constructors
Section titled "Constructors"IgxPieChartComponent
new IgxPieChartComponent(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector): 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, true, never> ɵfac: ɵɵFactoryDeclaration<IgxPieChartComponent, never> Accessors
Section titled "Accessors"actualBrushes
Section titled "actualBrushes"Inherited from: IgxPieChartBaseComponent
Gets the actual palette of brushes to use for coloring the slices.
get actualBrushes(): string[]
Returns string[]
set actualBrushes(v: string[]): void Parameters
- v:
string[]
Returns void
actualLabelInnerColor
Section titled "actualLabelInnerColor"Inherited from: IgxPieChartBaseComponent
Gets the actual color for labels rendered inside of the pie chart.
get actualLabelInnerColor(): string
Returns string
set actualLabelInnerColor(v: string): void Parameters
- v:
string
Returns void
actualLabelOuterColor
Section titled "actualLabelOuterColor"Inherited from: IgxPieChartBaseComponent
Gets the actual color for labels rendered outside of the pie chart.
get actualLabelOuterColor(): string
Returns string
set actualLabelOuterColor(v: string): void Parameters
- v:
string
Returns void
actualLegendItemBadgeTemplate
Section titled "actualLegendItemBadgeTemplate"Inherited from: IgxPieChartBaseComponent
Gets the actual legend item badge template used by the pie chart.
get actualLegendItemBadgeTemplate(): IgDataTemplate
Returns IgDataTemplate
set actualLegendItemBadgeTemplate(v: IgDataTemplate): void Parameters
- v:
IgDataTemplate
Returns void
actualOutlines
Section titled "actualOutlines"Inherited from: IgxPieChartBaseComponent
Gets the actual palette of brushes to use for outlines on the slices.
get actualOutlines(): string[]
Returns string[]
set actualOutlines(v: string[]): void Parameters
- v:
string[]
Returns void
actualPixelScalingRatio
Section titled "actualPixelScalingRatio"Inherited from: IgxPieChartBaseComponent
Resolved pixel scaling ratio. Unless explicitly overridden by the PieChartBase.PixelScalingRatio property, this one returns the default ratio enforced by device. High resolution devices will initialize this property to a higher value.
get actualPixelScalingRatio(): number
Returns number
set actualPixelScalingRatio(v: number): void Parameters
- v:
number
Returns void
allowSliceExplosion
Section titled "allowSliceExplosion"Inherited from: IgxPieChartBaseComponent
Gets or sets whether the slices can be exploded.
get allowSliceExplosion(): boolean
Returns boolean
set allowSliceExplosion(v: boolean): void Parameters
- v:
boolean
Returns void
allowSliceSelection
Section titled "allowSliceSelection"Inherited from: IgxPieChartBaseComponent
Gets or sets whether the slices can be selected.
get allowSliceSelection(): boolean
Returns boolean
set allowSliceSelection(v: boolean): void Parameters
- v:
boolean
Returns void
brushes
Section titled "brushes"Inherited from: IgxPieChartBaseComponent
Gets or sets the palette of brushes to use for coloring the slices.
get brushes(): string[]
Returns string[]
set brushes(v: string[]): void Parameters
- v:
string[]
Returns void
dataSource
Section titled "dataSource"get dataSource(): any[]
Returns any[]
set dataSource(value: any[]): void Parameters
- value:
any[]
Returns void
explodedRadius
Section titled "explodedRadius"Inherited from: IgxPieChartBaseComponent
Determines how much the exploded slice is offset from the center. Value between 0 and 1.
get explodedRadius(): number
Returns number
set explodedRadius(v: number): void Parameters
- v:
number
Returns void
explodedSlices
Section titled "explodedSlices"Inherited from: IgxPieChartBaseComponent
Gets or sets the collection of exploded slice indices.
get explodedSlices(): IgxIndexCollection
Returns IgxIndexCollection
formatLabel
Section titled "formatLabel"Inherited from: IgxPieChartBaseComponent
Sets or gets a function which takes an object that produces a formatted label for displaying in the chart.
get formatLabel(): object
Returns object
set formatLabel(v: object): void Parameters
- v:
object
Returns void
formatLegendLabel
Section titled "formatLegendLabel"Inherited from: IgxPieChartBaseComponent
Sets or gets a function which takes an object that produces a formatted label for displaying in the chart's legend.
get formatLegendLabel(): object
Returns object
set formatLegendLabel(v: object): void Parameters
- v:
object
Returns void
height
Section titled "height"get height(): string
Returns string
set height(value: string): void Parameters
- value:
string
Returns void
innerExtent
Section titled "innerExtent"Inherited from: IgxPieChartBaseComponent
Gets or sets the amount of space between the center and the start of the arc. This property should be set between 0 and 1. If InnerExtent is set to a value greater than 1, it will be interpreted as a percentage, effectively divided by 100.
get innerExtent(): number
Returns number
set innerExtent(v: number): void Parameters
- v:
number
Returns void
isDragInteractionEnabled
Section titled "isDragInteractionEnabled"Inherited from: IgxPieChartBaseComponent
Gets or sets whether the pie chart will handle drag interaction and make them avaiilable in its events.
get isDragInteractionEnabled(): boolean
Returns boolean
set isDragInteractionEnabled(v: boolean): void Parameters
- v:
boolean
Returns void
isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"Inherited from: IgxPieChartBaseComponent
Gets or sets whether all surface interactions with the plot area should be disabled.
get isSurfaceInteractionDisabled(): boolean
Returns boolean
set isSurfaceInteractionDisabled(v: boolean): void Parameters
- v:
boolean
Returns void
labelClick
Section titled "labelClick"Inherited from: IgxPieChartBaseComponent
Raised when the slice's label is clicked.
get labelClick(): EventEmitter<object>
Returns EventEmitter<object>
labelExtent
Section titled "labelExtent"Inherited from: IgxPieChartBaseComponent
Gets or sets the pixel amount by which the labels are offset from the edge of the slices.
get labelExtent(): number
Returns number
set labelExtent(v: number): void Parameters
- v:
number
Returns void
labelFormat
Section titled "labelFormat"Inherited from: IgxPieChartBaseComponent
Gets or sets the label format string to use for the label.
get labelFormat(): string
Returns string
set labelFormat(v: string): void Parameters
- v:
string
Returns void
labelFormatSpecifiers
Section titled "labelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
Gets or sets the format specifiers to use with the LabelFormat string.
get labelFormatSpecifiers(): any[]
Returns any[]
set labelFormatSpecifiers(v: any[]): void Parameters
- v:
any[]
Returns void
labelInnerColor
Section titled "labelInnerColor"Inherited from: IgxPieChartBaseComponent
Gets or sets the color for labels rendered inside of the pie chart.
get labelInnerColor(): string
Returns string
set labelInnerColor(v: string): void Parameters
- v:
string
Returns void
labelMemberPath
Section titled "labelMemberPath"Inherited from: IgxPieChartBaseComponent
Gets or sets the property name that contains the labels.
get labelMemberPath(): string
Returns string
set labelMemberPath(v: string): void Parameters
- v:
string
Returns void
labelOuterColor
Section titled "labelOuterColor"Inherited from: IgxPieChartBaseComponent
Gets or sets the color for labels rendered outside of the pie chart.
get labelOuterColor(): string
Returns string
set labelOuterColor(v: string): void Parameters
- v:
string
Returns void
labelsPosition
Section titled "labelsPosition"Inherited from: IgxPieChartBaseComponent
Gets or sets the position of chart labels.
get labelsPosition(): LabelsPosition
Returns LabelsPosition
leaderLineMargin
Section titled "leaderLineMargin"Inherited from: IgxPieChartBaseComponent
Gets or sets the margin between a label and the end of its leader line. The default is 6 pixels.
get leaderLineMargin(): number
Returns number
set leaderLineMargin(v: number): void Parameters
- v:
number
Returns void
leaderLineType
Section titled "leaderLineType"Inherited from: IgxPieChartBaseComponent
Gets or sets what type of leader lines will be used for the outside end labels.
get leaderLineType(): LeaderLineType
Returns LeaderLineType
leaderLineVisibility
Section titled "leaderLineVisibility"Inherited from: IgxPieChartBaseComponent
Gets or sets whether the leader lines are visible.
get leaderLineVisibility(): Visibility
Returns Visibility
set leaderLineVisibility(v: Visibility): void Parameters
- v:
Visibility
Returns void
legend
Section titled "legend"Gets or sets the legend used for the current chart.
get legend(): any
Returns any
set legend(v: any): void Parameters
- v:
any
Returns void
legendEmptyValuesMode
Section titled "legendEmptyValuesMode"Inherited from: IgxPieChartBaseComponent
Determines display mode for zero values in the legend. For example, handling zero values as valid slices and providing them with proper appearance settings.
get legendEmptyValuesMode(): LegendEmptyValuesMode
Returns LegendEmptyValuesMode
set legendEmptyValuesMode(v: LegendEmptyValuesMode): void Parameters
- v:
LegendEmptyValuesMode
Returns void
legendItemBadgeTemplate
Section titled "legendItemBadgeTemplate"Inherited from: IgxPieChartBaseComponent
Gets or sets the LegendItemBadgeTemplate property. The legend item badge is created according to the LegendItemBadgeTemplate on-demand by the chart object itself.
get legendItemBadgeTemplate(): IgDataTemplate
Returns IgDataTemplate
set legendItemBadgeTemplate(v: IgDataTemplate): void Parameters
- v:
IgDataTemplate
Returns void
legendItemTemplate
Section titled "legendItemTemplate"Inherited from: IgxPieChartBaseComponent
Gets or sets the LegendItemTemplate property. The legend item control content is created according to the LegendItemTemplate on-demand by the chart object itself.
get legendItemTemplate(): IgDataTemplate
Returns IgDataTemplate
set legendItemTemplate(v: IgDataTemplate): void Parameters
- v:
IgDataTemplate
Returns void
legendLabelFormat
Section titled "legendLabelFormat"Inherited from: IgxPieChartBaseComponent
Gets or sets the label format string to use for the label.
get legendLabelFormat(): string
Returns string
set legendLabelFormat(v: string): void Parameters
- v:
string
Returns void
legendLabelFormatSpecifiers
Section titled "legendLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
Gets or sets the format specifiers to use with the LegendLabelFormat string.
get legendLabelFormatSpecifiers(): any[]
Returns any[]
set legendLabelFormatSpecifiers(v: any[]): void Parameters
- v:
any[]
Returns void
legendLabelMemberPath
Section titled "legendLabelMemberPath"Inherited from: IgxPieChartBaseComponent
Gets or sets the property name that contains the legend labels.
get legendLabelMemberPath(): string
Returns string
set legendLabelMemberPath(v: string): void Parameters
- v:
string
Returns void
legendOthersLabelFormat
Section titled "legendOthersLabelFormat"Inherited from: IgxPieChartBaseComponent
Gets or sets the label format string to use for the label.
get legendOthersLabelFormat(): string
Returns string
set legendOthersLabelFormat(v: string): void Parameters
- v:
string
Returns void
legendOthersLabelFormatSpecifiers
Section titled "legendOthersLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
Gets or sets the format specifiers to use with the LegendOthersLabelFormat string.
get legendOthersLabelFormatSpecifiers(): any[]
Returns any[]
set legendOthersLabelFormatSpecifiers(v: any[]): void Parameters
- v:
any[]
Returns void
othersCategoryFill
Section titled "othersCategoryFill"Inherited from: IgxPieChartBaseComponent
Gets or sets the fill brush.
get othersCategoryFill(): string
Returns string
set othersCategoryFill(v: string): void Parameters
- v:
string
Returns void
othersCategoryOpacity
Section titled "othersCategoryOpacity"Inherited from: IgxPieChartBaseComponent
Gets or sets the opacity.
get othersCategoryOpacity(): number
Returns number
set othersCategoryOpacity(v: number): void Parameters
- v:
number
Returns void
othersCategoryStroke
Section titled "othersCategoryStroke"Inherited from: IgxPieChartBaseComponent
Gets or sets the stroke brush.
get othersCategoryStroke(): string
Returns string
set othersCategoryStroke(v: string): void Parameters
- v:
string
Returns void
othersCategoryStrokeThickness
Section titled "othersCategoryStrokeThickness"Inherited from: IgxPieChartBaseComponent
Gets or sets the stroke thickness.
get othersCategoryStrokeThickness(): number
Returns number
set othersCategoryStrokeThickness(v: number): void Parameters
- v:
number
Returns void
othersCategoryText
Section titled "othersCategoryText"Inherited from: IgxPieChartBaseComponent
Gets or sets the label of the Others slice.
get othersCategoryText(): string
Returns string
set othersCategoryText(v: string): void Parameters
- v:
string
Returns void
othersCategoryThreshold
Section titled "othersCategoryThreshold"Inherited from: IgxPieChartBaseComponent
Gets or sets the threshold value that determines if slices are grouped into the Others slice.
get othersCategoryThreshold(): number
Returns number
set othersCategoryThreshold(v: number): void Parameters
- v:
number
Returns void
othersCategoryType
Section titled "othersCategoryType"Inherited from: IgxPieChartBaseComponent
Gets or sets whether to use numeric or percent-based threshold value.
get othersCategoryType(): OthersCategoryType
Returns OthersCategoryType
set othersCategoryType(v: OthersCategoryType): void Parameters
- v:
OthersCategoryType
Returns void
othersLabelFormat
Section titled "othersLabelFormat"Inherited from: IgxPieChartBaseComponent
Gets or sets the label format string to use for the label.
get othersLabelFormat(): string
Returns string
set othersLabelFormat(v: string): void Parameters
- v:
string
Returns void
othersLabelFormatSpecifiers
Section titled "othersLabelFormatSpecifiers"Inherited from: IgxPieChartBaseComponent
Gets or sets the format specifiers to use with the OthersLabelFormat string.
get othersLabelFormatSpecifiers(): any[]
Returns any[]
set othersLabelFormatSpecifiers(v: any[]): void Parameters
- v:
any[]
Returns void
outlines
Section titled "outlines"Inherited from: IgxPieChartBaseComponent
Gets or sets the palette of brushes to use for outlines on the slices.
get outlines(): string[]
Returns string[]
set outlines(v: string[]): void Parameters
- v:
string[]
Returns void
pixelScalingRatio
Section titled "pixelScalingRatio"Inherited from: IgxPieChartBaseComponent
Gets or sets the scaling value used to affect the pixel density of the control. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.
get pixelScalingRatio(): number
Returns number
set pixelScalingRatio(v: number): void Parameters
- v:
number
Returns void
radiusFactor
Section titled "radiusFactor"Inherited from: IgxPieChartBaseComponent
Gets or sets the scaling factor of the chart's radius. Value between 0 and 1.
get radiusFactor(): number
Returns number
set radiusFactor(v: number): void Parameters
- v:
number
Returns void
selectedItem
Section titled "selectedItem"Inherited from: IgxPieChartBaseComponent
Gets or sets the currently selected data item. If a different data item is provided the pie chart will select the slice associated with the new item.
get selectedItem(): any
Returns any
set selectedItem(v: any): void Parameters
- v:
any
Returns void
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>
selectedItems
Section titled "selectedItems"Inherited from: IgxPieChartBaseComponent
Gets the currently selected data items. Adding or removing data items from this collection will select or deselect the slices associated with those items.
get selectedItems(): IgxObjectCollection
Returns IgxObjectCollection
set selectedItems(v: IgxObjectCollection): void Parameters
- v:
IgxObjectCollection
Returns void
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>
selectedSliceFill
Section titled "selectedSliceFill"Inherited from: IgxPieChartBaseComponent
Gets or sets the fill brush.
get selectedSliceFill(): string
Returns string
set selectedSliceFill(v: string): void Parameters
- v:
string
Returns void
selectedSliceOpacity
Section titled "selectedSliceOpacity"Inherited from: IgxPieChartBaseComponent
Gets or sets the opacity.
get selectedSliceOpacity(): number
Returns number
set selectedSliceOpacity(v: number): void Parameters
- v:
number
Returns void
selectedSliceStroke
Section titled "selectedSliceStroke"Inherited from: IgxPieChartBaseComponent
Gets or sets the stroke brush.
get selectedSliceStroke(): string
Returns string
set selectedSliceStroke(v: string): void Parameters
- v:
string
Returns void
selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"Inherited from: IgxPieChartBaseComponent
Gets or sets the stroke thickness.
get selectedSliceStrokeThickness(): number
Returns number
set selectedSliceStrokeThickness(v: number): void Parameters
- v:
number
Returns void
selectionMode
Section titled "selectionMode"Inherited from: IgxPieChartBaseComponent
Gets or sets which mode to use for selecting slices.
get selectionMode(): SliceSelectionMode
Returns SliceSelectionMode
shouldDisplayMockData
Section titled "shouldDisplayMockData"Inherited from: IgxPieChartBaseComponent
Gets or sets whether the pie chart should display mock data when data isn't present.
get shouldDisplayMockData(): boolean
Returns boolean
set shouldDisplayMockData(v: boolean): void Parameters
- v:
boolean
Returns void
shouldUseSkeletonStyleForMockData
Section titled "shouldUseSkeletonStyleForMockData"Inherited from: IgxPieChartBaseComponent
Gets or sets whether the pie chart should use a skeleton style for mock data.
get shouldUseSkeletonStyleForMockData(): boolean
Returns boolean
set shouldUseSkeletonStyleForMockData(v: boolean): void Parameters
- v:
boolean
Returns void
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>
startAngle
Section titled "startAngle"Inherited from: IgxPieChartBaseComponent
Gets or sets the starting angle of the chart. The default zero value is equivalent to 3 o'clock.
get startAngle(): number
Returns number
set startAngle(v: number): void Parameters
- v:
number
Returns void
sweepDirection
Section titled "sweepDirection"Inherited from: IgxPieChartBaseComponent
Gets or sets the rotational direction of the chart.
get sweepDirection(): SweepDirection
Returns SweepDirection
set sweepDirection(v: SweepDirection): void Parameters
- v:
SweepDirection
Returns void
textStyle
Section titled "textStyle"Inherited from: IgxPieChartBaseComponent
Manually overrides the style to use for the labels.
get textStyle(): string
Returns string
set textStyle(v: string): void Parameters
- v:
string
Returns void
toolTip
Section titled "toolTip"Inherited from: IgxPieChartBaseComponent
Gets or sets the ToolTip for the chart.
get toolTip(): any
Returns any
set toolTip(v: any): void Parameters
- v:
any
Returns void
valueMemberPath
Section titled "valueMemberPath"Inherited from: IgxPieChartBaseComponent
Gets or Sets the property name that contains the values.
get valueMemberPath(): string
Returns string
set valueMemberPath(v: string): void Parameters
- v:
string
Returns void
width
Section titled "width"get width(): string
Returns string
set width(value: string): void Parameters
- value:
string
Returns void
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