ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
13 lines (12 loc) • 405 B
TypeScript
interface SecondaryTickScale<D> {
toDomain(d: number): D;
}
export interface AxisPrimaryTickCount {
unzoomed: number;
zoomed: number;
}
export declare function calculateNiceSecondaryAxis<D extends number>(scale: SecondaryTickScale<D>, domain: D[], primaryTickCount: AxisPrimaryTickCount, reverse: boolean, visibleRange: [number, number]): {
domain: D[];
ticks: number[];
};
export {};