@thi.ng/viz
Version:
Declarative, functional & multi-format data visualization toolkit based around @thi.ng/hiccup
12 lines • 1.01 kB
TypeScript
import type { Fn } from "@thi.ng/api";
import type { DomainValueFn } from "./api.js";
export declare const uniformDomain: (src: Iterable<number>) => DomainValueFn;
export declare const dataBounds: <T>(fn: Fn<T, number>, src: T[], pad?: number) => [number, number];
export declare const dataBounds2: <T>(min: Fn<T, number>, max: Fn<T, number>, src: T[], padMin?: number, padMax?: number) => number[];
export declare const dataMin: <T>(fn: Fn<T, number>, src: T[], pad?: number) => number;
export declare const dataMax: <T>(fn: Fn<T, number>, src: T[], pad?: number) => number;
export declare const dataMinLog: <T>(fn: Fn<T, number>, src: T[], base?: number) => number;
export declare const dataMaxLog: <T>(fn: Fn<T, number>, src: T[], base?: number) => number;
export declare const dataBoundsLog: <T>(fn: Fn<T, number>, src: T[], base?: number) => number[];
export declare const dataBounds2Log: <T>(min: Fn<T, number>, max: Fn<T, number>, src: T[], base?: number) => number[];
//# sourceMappingURL=domain.d.ts.map