UNPKG

@tanstack/charts

Version:

<div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://tanstack.com/api/readme/charts.png?theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://tanstack.com/

13 lines (12 loc) 536 B
import type { ChartBounds, ChartValue } from './types.js'; export declare const resolveDotLayout: unique symbol; export interface DotLayoutResolveContext { readonly chart: ChartBounds; readonly measuredPositions: readonly number[]; readonly radii: readonly number[]; } export interface DotLayout<TAxis extends 'x' | 'y' = 'x' | 'y', TAnchor extends ChartValue = ChartValue> { readonly axis: TAxis; readonly anchor: TAnchor; readonly [resolveDotLayout]: (context: DotLayoutResolveContext) => readonly number[]; }