@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
TypeScript
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;
}