@thi.ng/text-canvas
Version:
Text based canvas, drawing, plotting, tables with arbitrary formatting (incl. ANSI/HTML)
33 lines • 1.13 kB
TypeScript
import type { NumOrString } from "@thi.ng/api";
import type { Canvas } from "./canvas.js";
/**
* Draws horizontal line from `x`,`y`, taking the current clip rect,
* format and style into account. The optional `s`, `e` (line endings)
* and `m` (line middle) chars can be used to override the currently
* active style.
*
* @param canvas -
* @param x -
* @param y -
* @param len -
* @param s -
* @param e -
* @param m -
*/
export declare const hline: (canvas: Canvas, x: number, y: number, len: number, s?: NumOrString, e?: NumOrString, m?: NumOrString, format?: number) => void;
/**
* Draws a vertical line from `x`,`y`, taking the current clip rect,
* format and style into account. The optional `s`, `e` (line endings)
* and `m` (line middle) chars can be used to override the currently
* active style.
*
* @param canvas -
* @param x -
* @param y -
* @param len -
* @param s -
* @param e -
* @param m -
*/
export declare const vline: (canvas: Canvas, x: number, y: number, len: number, s?: NumOrString, e?: NumOrString, m?: NumOrString, format?: number) => void;
//# sourceMappingURL=hvline.d.ts.map