js-web-screen-shot
Version:
web端自定义截屏插件(原生JS版)
14 lines (13 loc) • 762 B
TypeScript
type NullableEl = HTMLElement | null | undefined;
export declare const componentDomView: {
setDisplay(element: NullableEl, display: string): void;
setPosition(element: NullableEl, left: string, top: string): void;
setCanvasSize(canvas: HTMLCanvasElement | null | undefined, width: number, height: number): void;
setBackgroundColor(element: NullableEl, color: string): void;
addClass(element: NullableEl, className: string): void;
removeClass(element: NullableEl, className: string): void;
ensureCutBoxSizeText(element: NullableEl, width: number, height: number): void;
setCursor(element: NullableEl, cursor: string): void;
configureUndoButton(element: NullableEl, handler: EventListener, enable: boolean): void;
};
export {};