igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
42 lines (41 loc) • 1.37 kB
TypeScript
import { IgrRing } from "./igr-ring";
import { IgrRingSeriesBase } from "./igr-ring-series-base";
import { RingSeries } from "./RingSeries";
import { IgrIndexCollection } from "./igr-index-collection";
import { IIgrRingSeriesBaseProps } from "./igr-ring-series-base";
/**
* Represents one ring in
* IgxDoughnutChartComponent series.
*/
export declare class IgrRingSeries extends IgrRingSeriesBase<IIgrRingSeriesProps> {
protected createImplementation(): RingSeries;
get i(): RingSeries;
constructor(props: IIgrRingSeriesProps);
private _explodedSlices;
/**
* Gets or sets the collection of exploded slice indices.
*/
get explodedSlices(): IgrIndexCollection;
set explodedSlices(v: IgrIndexCollection);
private _selectedSlices;
/**
* Gets or sets the collection of selected slice indices.
*/
get selectedSlices(): IgrIndexCollection;
set selectedSlices(v: IgrIndexCollection);
sychronizeCollections(): void;
/**
* Gets reference to the ring data.
*/
get ring(): IgrRing;
set ring(v: IgrRing);
findByName(name: string): any;
}
export interface IIgrRingSeriesProps extends IIgrRingSeriesBaseProps {
selectedSlices?: IgrIndexCollection;
explodedSlices?: IgrIndexCollection;
/**
* Gets reference to the ring data.
*/
ring?: IgrRing;
}