Class: IDAItemLayoutExtension
Hierarchy
BaseExtension
↳
IDAItemLayoutExtension
Constructors
constructor
• new IDAItemLayoutExtension(designState
, designExtensionSystem
, idaStore
, layoutStore
)
Parameters
Name | Type |
---|---|
designState | DesignState |
designExtensionSystem | DesignExtensionSystem |
idaStore | IdaStore |
layoutStore | LayoutStore |
Overrides
BaseExtension.constructor
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:31
Properties
designExtensionSystem
• Protected
designExtensionSystem: DesignExtensionSystem
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:33
designState
• designState: SubpanelState
| ItemState
<Item
>
Overrides
BaseExtension.designState
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:24
idaStore
• Protected
idaStore: IdaStore
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:34
layoutModel
• Private
layoutModel: LayoutModel
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:25
layoutStore
• Protected
layoutStore: LayoutStore
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:35
inject
▪ Static
inject: string
[]
Overrides
BaseExtension.inject
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:23
Accessors
currentZoom
• Private
get
currentZoom(): number
Returns
number
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:50
dimensions
• get
dimensions(): LayoutDimensions
Returns
LayoutDimensions
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:65
isPreviewboxStale
• Private
get
isPreviewboxStale(): boolean
Returns
boolean
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:190
isSelected
• Protected
get
isSelected(): undefined
| boolean
Returns
undefined
| boolean
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:42
position
• get
position(): LayoutPosition
Returns
LayoutPosition
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:55
previewBox
• get
previewBox(): undefined
| LayoutPreviewBox
PreviewBox positioned relative to the item's layout position
Returns
undefined
| LayoutPreviewBox
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:81
renderingPreviewBox
• Private
get
renderingPreviewBox(): undefined
| {}
Returns
undefined
| {}
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:158
rotation
• get
rotation(): number
Returns
number
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:115
selectionBox
• get
selectionBox(): undefined
| UnitlessTransforms
Returns
undefined
| UnitlessTransforms
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:121
sizeChanging
• Private
get
sizeChanging(): undefined
| boolean
Returns
undefined
| boolean
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:182
Methods
supports
▸ Static
supports(state
): boolean
Parameters
Name | Type |
---|---|
state | DesignState |
Returns
boolean
Overrides
BaseExtension.supports
Defined in
packages/design-engine-react-components/src/extensions/itemLayout/IdaItemLayoutExtension.ts:27