UNPKG

vue-circular-gauge

Version:

Circular gauge component for Vue.js with customizable colors, animations, and thresholds

13 lines 1.36 kB
import type { Size } from './types'; export declare const calculatePrimaryStrokeDasharray: (strokePercent: number, offsetFactor: number, gapPercent: number, circumference: number) => string; export declare const calculateSecondaryStrokeDasharray: (strokePercent: number, offsetFactorSecondary: number, gapPercent: number, circumference: number) => string; export declare const calculatePrimaryTransform: (strokePercent: number, offsetFactor: number, gapPercent: number, isAscendingVariant: boolean) => string; export declare const calculateSecondaryTransform: (strokePercent: number, offsetFactorSecondary: number, gapPercent: number, isAscendingVariant: boolean) => string; export declare const calculatePrimaryStroke: (primary: string | Record<number, string>, strokePercent: number) => string | undefined; export declare const calculateSecondaryStroke: (secondary: string | Record<number, string>, strokePercent: number) => string | undefined; export declare const calculatePrimaryOpacity: (offsetFactor: number, strokePercent: number, gapPercent: number, offsetFactorSecondary: number) => 0 | 1; export declare const calculateSecondaryOpacity: (offsetFactor: number, strokePercent: number, gapPercent: number, offsetFactorSecondary: number) => 0 | 1; export declare const sizeConfig: Record<Size, { size: number; }>; //# sourceMappingURL=utils.d.ts.map