UNPKG

@liquid-js/qr-code-styling

Version:

Generate styled QR codes on web or in Node

28 lines (27 loc) 1.29 kB
import { DrawArgs } from '../types/helper.js'; /** * Draw square lines with rounded corners and endpoints */ export declare function roundedCorners({ x, y, size, document, getNeighbor }: DrawArgs, { corner, end }?: { corner?: ((args: import("../types/helper.js").BasicFigureDrawArgs) => SVGElement) | undefined; end?: ((args: import("../types/helper.js").BasicFigureDrawArgs, { height }?: { height?: number | undefined; }) => SVGElement) | undefined; }): SVGElement; /** * Draw square lines with rounded corners and half-rounded endpoints */ export declare function classy({ x, y, size, document, getNeighbor }: DrawArgs, { corner }?: { corner?: ((args: import("../types/helper.js").BasicFigureDrawArgs) => SVGElement) | undefined; }): SVGElement; /** * Draw stripes with rounded or square endpoints */ export declare function stripes({ x, y, size, document, getNeighbor }: DrawArgs, { stripe, rotation, endpoint, dot }?: { stripe?: number | undefined; rotation?: number | undefined; endpoint?: ((args: import("../types/helper.js").BasicFigureDrawArgs, { height }?: { height?: number | undefined; }) => SVGElement) | undefined; dot?: ((args: import("../types/helper.js").BasicFigureDrawArgs) => SVGElement) | undefined; }): SVGElement;