@aurigma/design-atoms-model
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
18 lines (17 loc) • 674 B
TypeScript
import { BaseItem } from "./BaseItem";
export declare class SmartItem extends BaseItem {
sourceDpi: number;
smartObjectDpi: number;
smartObjectRectangle: Object;
smartObjectSize: Object;
smartObjectStorageId: string;
warpControlPoints: Object[];
projectiveTransform: Object[];
vectorMask: Object[];
constructor();
static type: string;
type: string;
protected _copy(source: SmartItem, destination: SmartItem, generateNewIds: boolean, appropriateParentContainer: boolean): SmartItem;
equals(other: SmartItem): boolean;
clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): SmartItem;
}