js-web-screen-shot
Version:
web端自定义截屏插件(原生JS版)
13 lines (12 loc) • 554 B
TypeScript
export declare const isCanvasEnvironmentReady: () => boolean;
export declare const shouldRestoreCropBoxPosition: (dragFlag: boolean) => boolean;
export declare const restorePreviousCropBoxPosition: () => void;
/**
* 截取整个屏幕
* 1. 调用者尚未拖拽生成选区
* 2. 鼠标尚未拖动
* 3. 单击截取屏幕状态为true
* @param dragFlag
*/
export declare const shouldCaptureFullScreenSelection: (dragFlag: boolean) => boolean;
export declare const captureFullScreenSelection: (screenShotImageController: HTMLCanvasElement) => void;