UNPKG

igniteui-angular-charts

Version:

Ignite UI Angular charting components for building rich data visualizations for modern web apps.

44 lines (43 loc) 1.79 kB
import { AfterViewInit, OnDestroy, ViewContainerRef, NgZone, ComponentFactoryResolver, Renderer2, Injector } from '@angular/core'; import { IgxPieChartBaseComponent } from './igx-pie-chart-base-component'; import { XamPieChart } from './XamPieChart'; import * as i0 from "@angular/core"; /** * Represents Infragistics IgxPieChartComponent control. */ export declare class IgxPieChartComponent extends IgxPieChartBaseComponent implements OnDestroy, AfterViewInit { private renderer; private _elRef; private ngZone; private injector; private componentFactoryResolver; container: Element; _dynamicContent: ViewContainerRef; private _height; private _width; set height(value: string); get height(): string; set width(value: string); get width(): string; private _root; constructor(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector, componentFactoryResolver: ComponentFactoryResolver); ngAfterViewInit(): void; ngOnDestroy(): void; updateStyle(): void; private _wrapper; protected createImplementation(): XamPieChart; get i(): XamPieChart; protected createSeriesComponent(type: string): any; private _chart; private _dataSource; set dataSource(value: Array<any>); get dataSource(): Array<any>; bindData(): void; /** * Gets or sets the legend used for the current chart. */ get legend(): any; set legend(v: any); static ɵfac: i0.ɵɵFactoryDeclaration<IgxPieChartComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IgxPieChartComponent, "igx-pie-chart", never, { "height": "height"; "width": "width"; "dataSource": "dataSource"; "legend": "legend"; }, {}, never, never>; }