UNPKG

shot-web-screen

Version:
24 lines (23 loc) 698 B
import { CUTBOXINFO, OPTION, POSITIONINFO } from '../types/index'; /** * @func 收集事件操作中像素信息 * @desc * @param {} * @return {} */ declare class drawingArrowLine { cutBoxInfo: CUTBOXINFO; positionInfo: POSITIONINFO; constructor(); mouseDownEvent(e: MouseEvent, cutBoxInfo: CUTBOXINFO): void; mouseMoveEvent(e: MouseEvent, ctx: CanvasRenderingContext2D, option: OPTION): POSITIONINFO; /** * @func 处理位置数据,使其数据位置处于剪裁框范围内 * @desc * @param {} * @return {} */ handleData(mouseX: number, mouseY: number): Array<number>; } declare const _default: drawingArrowLine; export default _default;