Back to Website
Show / Hide Table of Contents

Class SmartItem

Inheritance
ModelComponent
BaseItem
SmartItem
Package: @aurigma/design-atoms-model

Constructors

(constructor)()

Constructs a new instance of the SmartItem class

Declaration
constructor();

Properties

projectiveTransform

Declaration
projectiveTransform: Object[];
Property Value
Type Description
Object[]

smartObjectDpi

Declaration
smartObjectDpi: number;
Property Value
Type Description
number

smartObjectRectangle

Declaration
smartObjectRectangle: Object;
Property Value
Type Description
Object

smartObjectSize

Declaration
smartObjectSize: Object;
Property Value
Type Description
Object

smartObjectStorageId

Declaration
smartObjectStorageId: string;
Property Value
Type Description
string

sourceDpi

Declaration
sourceDpi: number;
Property Value
Type Description
number

type

Declaration
type: string;
Property Value
Type Description
string

type

Declaration
static type: string;
Property Value
Type Description
string

vectorMask

Declaration
vectorMask: Object[];
Property Value
Type Description
Object[]

warpControlPoints

Declaration
warpControlPoints: Object[];
Property Value
Type Description
Object[]

Methods

_copy(source, destination, generateNewIds, appropriateParentContainer)

Declaration
protected _copy(source: SmartItem, destination: SmartItem, generateNewIds: boolean, appropriateParentContainer: boolean): SmartItem;
Parameters
Type Name Description
SmartItem source
SmartItem destination
boolean generateNewIds
boolean appropriateParentContainer
Returns
Type Description
SmartItem

clone(generateNewIds, appropriateParentContainer)

Declaration
clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): SmartItem;
Parameters
Type Name Description
boolean generateNewIds
boolean appropriateParentContainer
Returns
Type Description
SmartItem

equals(other)

Declaration
equals(other: SmartItem): boolean;
Parameters
Type Name Description
SmartItem other
Returns
Type Description
boolean
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback