@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular
40 lines (39 loc) • 1.13 kB
TypeScript
import { EventEmitter, ElementRef, SimpleChanges, OnChanges } from '@angular/core';
export declare class PieArcComponent implements OnChanges {
fill: any;
startAngle: number;
endAngle: number;
innerRadius: any;
outerRadius: any;
cornerRadius: number;
value: any;
max: any;
data: any;
explodeSlices: boolean;
gradient: boolean;
animate: boolean;
pointerEvents: boolean;
isActive: boolean;
select: EventEmitter<{}>;
activate: EventEmitter<{}>;
deactivate: EventEmitter<{}>;
dblclick: EventEmitter<{}>;
element: HTMLElement;
path: any;
startOpacity: number;
radialGradientId: string;
linearGradientId: string;
gradientFill: string;
initialized: boolean;
private _timeout;
constructor(element: ElementRef);
ngOnChanges(changes: SimpleChanges): void;
getGradient(): any;
getPointerEvents(): "auto" | "none";
update(): void;
calculateArc(): any;
loadAnimation(): void;
updateAnimation(): void;
onClick(): void;
onDblClick(event: MouseEvent): void;
}