UNPKG

fabric

Version:

Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.

23 lines 937 B
import type { TSize } from '../../typedefs'; export declare const setCanvasDimensions: (el: HTMLCanvasElement, ctx: CanvasRenderingContext2D, { width, height }: TSize, retinaScaling?: number) => void; export type CSSDimensions = { width: number | string; height: number | string; }; export declare const setCSSDimensions: (el: HTMLElement, { width, height }: Partial<CSSDimensions>) => void; /** * Returns offset for a given element * @param {HTMLElement} element Element to get offset for * @return {Object} Object with "left" and "top" properties */ export declare function getElementOffset(element: HTMLElement): { left: number; top: number; }; /** * Makes element unselectable * @param {HTMLElement} element Element to make unselectable * @return {HTMLElement} Element that was passed in */ export declare function makeElementUnselectable(element: HTMLElement): HTMLElement; //# sourceMappingURL=util.d.ts.map