UNPKG

shot-web-screen

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