Represents concentric circles divided on arcs depending on data.

IgcDoughnutChartComponent

new IgcDoughnutChartComponent(): IgcDoughnutChartComponent

Returns IgcDoughnutChartComponent

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: IgcRingSeriesBaseComponent[]
htmlTagName: string
actualPixelScalingRatio: number
allowSliceExplosion: boolean
allowSliceSelection: boolean
height: string
holeDimensionsChanged: object
innerExtent: number
isSurfaceInteractionDisabled: boolean
pixelScalingRatio: number
selectedSliceFill: string
selectedSliceOpacity: number
selectedSliceStroke: string
selectedSliceStrokeThickness: number
sliceClick: object
width: string
get i(): XamDoughnutChart

Returns XamDoughnutChart

A collection or manually added series for the chart.

get series(): IgcRingSeriesCollection

Returns IgcRingSeriesCollection

get observedAttributes(): string[]

Returns string[]

afterContentInit(): void

Returns void

attributeChangedCallback(name: string, oldValue: string, newValue: string): void

Parameters

  • name: string
  • oldValue: string
  • newValue: string

Returns void

connectedCallback(): void

Returns void

disconnectedCallback(): void

Returns void

ensureSelectedStyle(): void

Returns void

Returns the chart visuals expressed as a serialized string.

exportSerializedVisualData(): string

Returns string

findByName(name: string): any

Parameters

  • name: string

Returns any

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

Gets the center coordinates of the doughnut chart's center presenter.

getCenterCoordinates(): IgPoint

Returns IgPoint

Gets the ID of the UI container.

getContainerID(): string

Returns string

Gets the hole radius of the doughnut chart's center presenter.

getHoleRadius(): number

Returns number

ngOnDestroy(): void

Returns void

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(source_: any, index: number, newItem: any): void

Parameters

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

Returns void

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

Parameters

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

Returns void

Called when the control has been resized.

notifyResized(): void

Returns void

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

Parameters

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

Returns void

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

Returns void