UNPKG

@tanstack/charts

Version:

A chart grammar for TypeScript and JavaScript. Marks consume your data directly, channels describe visual encodings, and the engine compiles them into a renderer-neutral keyed scene. TanStack's compact scales cover common numeric and categorical mappings.

16 lines (15 loc) 735 B
import type { Arc } from 'd3-shape'; export interface PolarSectorGeometry { readonly startAngle: number; readonly endAngle: number; readonly innerRadius: number; readonly outerRadius: number; readonly cornerRadius: number; } export interface ResolvedPolarSector { readonly path: string; readonly points: readonly (readonly [number, number])[]; } /** Resolves one D3 sector and samples its painted interaction boundary. */ export declare function resolvePolarSector(sector: PolarSectorGeometry): ResolvedPolarSector | undefined; export declare function tracePolarArcBoundary<TDatum>(generator: Arc<any, TDatum>, datum: TDatum, index: number, data: readonly TDatum[]): readonly (readonly [number, number])[];