UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

15 lines (14 loc) 680 B
import { Path, RectangleF } from "@aurigma/design-atoms-model/Math"; import * as TextWhizz from "@aurigma/text-whizz/TextWhizzJS"; import { IDesignAtomsApiClient } from "../Services/IDesignAtomsApiClient"; export declare class PathHandler { private static _testRectangle; private static _textWhizz; private static _designAtomsApiClient; static set textWhizz(textWhizz: typeof TextWhizz); static set designAtomsApiClient(designAtomsApiClient: IDesignAtomsApiClient); static getBounds(path: Path): Promise<any>; static getBoundsSync(path: Path): RectangleF; private static get _isDomBoundsEnabled(); private static _getDOMBounds; }