Interface: ItemHandlesDesignLayerProps
Hierarchy
Omit
<DesignLayerProps
,"children"
>↳
ItemHandlesDesignLayerProps
Properties
enableCornerRotation
• Optional
enableCornerRotation: boolean
Control whether rotation handles appear on each corner
Default
false
Defined in
packages/design-engine-react-components/src/components/itemHandles/ItemHandlesDesignLayer.tsx:22
enableRotationHandle
• Optional
enableRotationHandle: boolean
Control whether the rotation handle appears below the item
Default
true
Defined in
packages/design-engine-react-components/src/components/itemHandles/ItemHandlesDesignLayer.tsx:16
enableTextCornerScaling
• Optional
enableTextCornerScaling: boolean
Control whether resize handles appear on each corner for ratio-locked scaling of text items
Default
true
Defined in
packages/design-engine-react-components/src/components/itemHandles/ItemHandlesDesignLayer.tsx:28
getMinMmDimensions
• Optional
getMinMmDimensions: (item
: ItemState
<Item
>) => Dimensions
Type declaration
▸ (item
): Dimensions
Optional function used to determine the minimum dimensions in mm evaluated for a given item
Parameters
Name | Type |
---|---|
item | ItemState <Item > |
Returns
Dimensions
Defined in
packages/design-engine-react-components/src/components/itemHandles/ItemHandlesDesignLayer.tsx:36
panel
• panel: PanelState
Defined in
packages/design-engine-react-components/src/components/itemHandles/ItemHandlesDesignLayer.tsx:10
resizeHandlesResolver
• Optional
resizeHandlesResolver: (item
: ItemState
<Item
>, isAspectRatioLocked
: boolean
) => Handle
[]
Type declaration
▸ (item
, isAspectRatioLocked
): Handle
[]
Control which resize handles are shown depending on the item. Handle behavior will remain unchanged.
Parameters
Name | Type |
---|---|
item | ItemState <Item > |
isAspectRatioLocked | boolean |
Returns
Handle
[]
Defined in
packages/design-engine-react-components/src/components/itemHandles/ItemHandlesDesignLayer.tsx:32