shot-web-screen
Version:
截屏、截图插件、capture screen
19 lines (18 loc) • 600 B
TypeScript
import { CUTBOXINFO, OPTION, TEXTPOSITIONINFO } from '../types/index';
/**
* @func 收集事件操作中像素信息
* @desc
* @param {}
* @return {}
*/
declare class drawingText {
baseFontSize: number;
padding: number;
minWidth: number;
constructor();
mouseDownEvent(e: MouseEvent, cutBoxInfo: CUTBOXINFO, option: OPTION): TEXTPOSITIONINFO;
calcFontSize(baseFontSize: number, size: number): number;
handleLimit(positionInfo: TEXTPOSITIONINFO, cutBoxInfo: CUTBOXINFO, option: OPTION): TEXTPOSITIONINFO;
}
declare const _default: drawingText;
export default _default;