UNPKG

@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.

24 lines (23 loc) 1.07 kB
import { RectangleF } from "../../Math/RectangleF"; import { RectangleItem } from "./RectangleItem"; import { PlaceholderItem } from "./PlaceholderItem"; import { Container } from "../Container"; export declare class ContentItem extends RectangleItem { private _maskOpacity; private _parentPlaceholder; constructor(); static type: string; type: string; get maskOpacity(): number; set maskOpacity(value: number); get parentPlaceholder(): PlaceholderItem; set parentPlaceholder(value: PlaceholderItem); applyPermissionsConstrain(): void; getSimplifiedObject(omitProperties?: string[] | string): Object; protected _canSetIsVariable(): boolean; protected _getPrintAreaBounds(): RectangleF; protected _getParentContainer(): Container; protected _copy(source: ContentItem, destination: ContentItem, generateNewIds: boolean, appropriateParentContainer: boolean): void; equals(other: ContentItem): any; clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): ContentItem; }