Skip to main content

Class: PanelZPatternOrderedItemsExtension

This extension provides a computed attribute for the panel's items ordered by their position on the design

Hierarchy​

  • BaseExtension

    ↳ PanelZPatternOrderedItemsExtension

Constructors​

constructor​

• new PanelZPatternOrderedItemsExtension(designState, designExtensionSystem)

Parameters​

NameType
designStateDesignState
designExtensionSystemDesignExtensionSystem

Overrides​

BaseExtension.constructor

Defined in​

packages/design-engine-react-components/src/extensions/panelZOrder/PanelZPatternOrderedItemsExtension.ts:19

Properties​

designExtensionSystem​

• Private designExtensionSystem: DesignExtensionSystem

Defined in​

packages/design-engine-react-components/src/extensions/panelZOrder/PanelZPatternOrderedItemsExtension.ts:19


designState​

• designState: PanelState

Overrides​

BaseExtension.designState

Defined in​

packages/design-engine-react-components/src/extensions/panelZOrder/PanelZPatternOrderedItemsExtension.ts:11


inject​

▪ Static inject: string[]

Overrides​

BaseExtension.inject

Defined in​

packages/design-engine-react-components/src/extensions/panelZOrder/PanelZPatternOrderedItemsExtension.ts:17

Accessors​

orderedItems​

• get orderedItems(): (SubpanelState | ItemState<Item>)[]

Returns the panel's items sorted in order from the top left to the bottom right.

Returns​

(SubpanelState | ItemState<Item>)[]

Defined in​

packages/design-engine-react-components/src/extensions/panelZOrder/PanelZPatternOrderedItemsExtension.ts:27

Methods​

supports​

▸ Static supports(state): boolean

Parameters​

NameType
stateDesignState

Returns​

boolean

Overrides​

BaseExtension.supports

Defined in​

packages/design-engine-react-components/src/extensions/panelZOrder/PanelZPatternOrderedItemsExtension.ts:13