js-web-screen-shot
Version:
web端自定义截屏插件(原生JS版)
16 lines (15 loc) • 565 B
TypeScript
import { PencilElement } from "../../../../lib/type/editor/canvasElements";
/**
* 画笔绘制
* @param context
* @param mouseX
* @param mouseY
* @param size
* @param color
*/
export declare function drawPencil(context: CanvasRenderingContext2D, mouseX: number, mouseY: number, size: number, color: string): void;
/**
* 画笔初始化
*/
export declare function initPencil(context: CanvasRenderingContext2D, mouseX: number, mouseY: number): void;
export declare const drawBrushElement: (element: PencilElement, context: CanvasRenderingContext2D) => void;