UNPKG

@thi.ng/text-canvas

Version:

Text based canvas, drawing, plotting, tables with arbitrary formatting (incl. ANSI/HTML)

41 lines 1.37 kB
/** * Visualizes given values (in `[min,max]` interval) as vertical bar chart. * Returns array of line strings. * * @param height * @param vals * @param min * @param max */ export declare const barChartVLines: (height: number, vals: Iterable<number>, min?: number, max?: number) => string[]; /** * Same as {@link barChartVLines}, but returns result as single string. * * @param height * @param vals * @param min * @param max */ export declare const barChartVStr: (height: number, vals: Iterable<number>, min?: number, max?: number) => string; /** * Visualizes given values (in `[min,max]` interval) as horizontal bar chart. * Returns array of line strings. * * @param height * @param vals * @param min * @param max */ export declare const barChartHLines: (width: number, vals: Iterable<number>, min?: number, max?: number) => string[]; /** * Same as {@link barChartVLines}, but returns result as single string. * * @param height * @param vals * @param min * @param max */ export declare const barChartHStr: (width: number, vals: Iterable<number>, min?: number, max?: number) => string; export declare const barHorizontal: (width: number, x: number, min?: number, max?: number) => string; export declare const barVertical: (height: number, x: number, min?: number, max?: number, delim?: string) => string; //# sourceMappingURL=bars.d.ts.map