UNPKG

z-react-ui

Version:

z-react-ui,是一款基于 Dumi,由 React + TypeScript 开发的组件库 🎉。

34 lines (33 loc) 1.12 kB
import { Dispatch, SetStateAction } from 'react'; export declare type CanvasProps = { posterCanvas: HTMLCanvasElement; posterSrc: string; posterWidth: number; posterHeight: number; qrCodeCanvas: HTMLCanvasElement; qrWidth: number; qrHeight: number; qrX: number; qrY: number; isSeat?: boolean; seatAroundDistance?: number; seatRadius?: number; seatFillColor?: string; setWH: Dispatch<SetStateAction<{ width: number; height: number; }>>; isCors?: boolean; }; export declare function generateCanvasQr({ posterCanvas, posterSrc, posterWidth, posterHeight, setWH, qrCodeCanvas, qrWidth, qrHeight, qrX, qrY, isSeat, seatAroundDistance, seatRadius, seatFillColor, isCors, }: CanvasProps): Promise<unknown>; interface ImgProp { width?: number; height?: number; } export declare function loadImg(src: string, options?: ImgProp, isCors?: boolean): Promise<{ width: number; height: number; img: HTMLImageElement; }>; export declare function scaleImg(initImgObj: Required<ImgProp>, userImgObj: ImgProp): Required<ImgProp>; export {};