UNPKG

@nivo/arcs

Version:
17 lines 846 B
import { DatumWithArc } from './types'; /** * Make sure an angle (expressed in radians) * always falls in the range 0~2*PI. */ export declare const getNormalizedAngle: (angle: number) => number; /** * Filter out arcs with a length below `skipAngle`. */ export declare const filterDataBySkipAngle: <Datum extends DatumWithArc>(data: Datum[], skipAngle: number) => Datum[]; /** * Memoized version of `filterDataBySkipAngle`. */ export declare const useFilteredDataBySkipAngle: <Datum extends DatumWithArc>(data: Datum[], skipAngle: number) => Datum[]; export declare const svgEllipticalArcCommand: (radius: number, largeArcFlag: 0 | 1, sweepFlag: 0 | 1, x: number, y: number) => string; export declare const generateSvgArc: (radius: number, originalStartAngle: number, originalEndAngle: number) => string; //# sourceMappingURL=utils.d.ts.map