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.

28 lines (27 loc) 1.09 kB
import { PointF } from "../../Math"; import { BaseTextItem } from "./BaseTextItem"; export declare class ArchedTextItem extends BaseTextItem { private _center; private _bend; private _warp; constructor(text?: string, center?: PointF, fontPostScriptName?: string, fontSize?: number); static type: string; type: string; applyPermissionsConstrain(): void; get center(): PointF; set center(value: PointF); get bend(): number; set bend(value: number); get warp(): boolean; set warp(value: boolean); /** * @override getter in BaseTextItem * @returns {number} Returns ths._maxLineCount */ get maxLineCount(): number; set maxLineCount(value: number); getSimplifiedObject(omitProperties?: string[] | string): Object; protected _copy(source: ArchedTextItem, destination: BaseTextItem, generateNewIds: boolean, appropriateParentContainer: boolean): void; equals(other: ArchedTextItem): any; clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): ArchedTextItem; }