@carbon/charts
Version:
Carbon charting components
27 lines (26 loc) • 702 B
TypeScript
import { Component } from '../component';
export declare class Gauge extends Component {
type: string;
arc: any;
backgroundArc: any;
init(): void;
getValue(): number;
getValueRatio(): number;
getDelta(): number;
getArcRatio(): number;
getArcSize(): number;
getStartAngle(): number;
getArrow(delta: any): string;
render(animate?: boolean): void;
/**
* draws the value number associated with the Gauge component in the center
*/
drawValueNumber(): void;
/**
* adds the delta number for the gauge
*/
drawDelta(): void;
getInnerRadius(): number;
addEventListeners(): void;
protected computeRadius(): number;
}