ngx-pluto
Version:
31 lines (30 loc) • 724 B
TypeScript
import { OnInit, SimpleChanges, ChangeDetectorRef } from '@angular/core';
/**
* @ignore
*/
export declare class NpPercentCircleBarComponent implements OnInit {
private cdf;
private circleBars;
startAngle: number;
thickness: number;
size: number;
data: PercentCircleBarData[];
animationTime: number;
animation: {
duration: number;
easing: string;
};
bindingData: any[];
constructor(cdf: ChangeDetectorRef);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
refresh(): void;
private buildBindingData;
}
/**
* @ignore
*/
export interface PercentCircleBarData {
color: string;
percentage: number;
}