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/

8 lines (7 loc) 900 B
import type { ChartMark, ChartMarkRenderer, ChartMotionDefinition, ChartValue, MarkInitialization, MarkInitializeContext } from './types.js'; export type { ChartMarkPointX, ChartMarkPointY, ChartMarkScaleX, ChartMarkScaleY, } from './types.js'; /** * Creates a custom mark whose materialized positional scale values differ * from its emitted interaction-point values. */ export declare function createMarkWithScaleValues<TDatum, TXPointValue extends ChartValue, TYPointValue extends ChartValue, TXScaleValue extends ChartValue, TYScaleValue extends ChartValue, TXScaleId extends string = 'x', TYScaleId extends string = 'y'>(initialize: (context: MarkInitializeContext) => MarkInitialization<TDatum, TXPointValue, TYPointValue>, motion?: ChartMotionDefinition<TDatum>, renderer?: ChartMarkRenderer): ChartMark<TDatum, TXPointValue, TYPointValue, TXScaleValue, TYScaleValue, TXScaleId, TYScaleId>;