Represents concentric circles divided on arcs depending on data.
Constructors
Section titled "Constructors"IgcDoughnutChartComponent
new IgcDoughnutChartComponent(): IgcDoughnutChartComponent Returns IgcDoughnutChartComponent
Properties
Section titled "Properties"actualSeries
Section titled "actualSeries"The series actually present in the chart. Do not directly modify this array. This array's contents can be modified by causing Angular to reproject the child content. Or adding and removing series from the manual series collection on the series property.
actualSeries: IgcRingSeriesBaseComponent[] contentSeries
Section titled "contentSeries"contentSeries: IgcRingSeriesBaseComponent[] htmlTagName
Section titled "htmlTagName"htmlTagName: string actualPixelScalingRatio
Section titled "actualPixelScalingRatio"actualPixelScalingRatio: number allowSliceExplosion
Section titled "allowSliceExplosion"allowSliceExplosion: boolean allowSliceSelection
Section titled "allowSliceSelection"allowSliceSelection: boolean height
Section titled "height"height: string holeDimensionsChanged
Section titled "holeDimensionsChanged"holeDimensionsChanged: object innerExtent
Section titled "innerExtent"innerExtent: number isSurfaceInteractionDisabled
Section titled "isSurfaceInteractionDisabled"isSurfaceInteractionDisabled: boolean pixelScalingRatio
Section titled "pixelScalingRatio"pixelScalingRatio: number selectedSliceFill
Section titled "selectedSliceFill"selectedSliceFill: string selectedSliceOpacity
Section titled "selectedSliceOpacity"selectedSliceOpacity: number selectedSliceStroke
Section titled "selectedSliceStroke"selectedSliceStroke: string selectedSliceStrokeThickness
Section titled "selectedSliceStrokeThickness"selectedSliceStrokeThickness: number sliceClick
Section titled "sliceClick"sliceClick: object width
Section titled "width"width: string Accessors
Section titled "Accessors"get i(): XamDoughnutChart Returns XamDoughnutChart
series
Section titled "series"A collection or manually added series for the chart.
get series(): IgcRingSeriesCollection Returns IgcRingSeriesCollection
observedAttributes
Section titled "observedAttributes"get observedAttributes(): string[] Returns string[]
Methods
Section titled "Methods"afterContentInit
Section titled "afterContentInit"afterContentInit(): void Returns void
attributeChangedCallback
Section titled "attributeChangedCallback"attributeChangedCallback(name: string, oldValue: string, newValue: string): void Parameters
- name:
string - oldValue:
string - newValue:
string
Returns void
connectedCallback
Section titled "connectedCallback"connectedCallback(): void Returns void
disconnectedCallback
Section titled "disconnectedCallback"disconnectedCallback(): 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 doughnut chart to finish any deferred work before printing or evaluating its visual. This should only be called if the visual of the doughnut chart needs to be synchronously saved or evaluated. Calling this method too often will hinder the performance of the doughnut chart.
flush(): void Returns void
getCenterCoordinates
Section titled "getCenterCoordinates"Gets the center coordinates of the doughnut chart's center presenter.
getCenterCoordinates(): IgPoint Returns IgPoint
getContainerID
Section titled "getContainerID"Gets the ID of the UI container.
getContainerID(): string Returns string
getHoleRadius
Section titled "getHoleRadius"Gets the hole radius of the doughnut chart's center presenter.
getHoleRadius(): number Returns number
ngOnDestroy
Section titled "ngOnDestroy"ngOnDestroy(): void Returns void
notifyClearItems
Section titled "notifyClearItems"Used to manually notify the chart that the data source has reset or cleared its items.
notifyClearItems(source_: any): void Parameters
- source_:
any
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
notifyResized
Section titled "notifyResized"Called when the control has been resized.
notifyResized(): void 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"Called by the UI framework to provide a UI container for rendering this control.
provideContainer(container: any): void Parameters
- container:
any- The UI container element.
Returns void
register
Section titled "register"register(): void