Skip to main content

Class: ItemMoveExtension

Extension that can get/set the current movement and rotation status of an item

Hierarchy

  • BaseExtension

    ItemMoveExtension

Constructors

constructor

new ItemMoveExtension(designState)

Parameters

NameType
designStateDesignState

Overrides

BaseExtension.constructor

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:18

Properties

designState

designState: ItemState<Item>

Overrides

BaseExtension.designState

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:9


isMoving

isMoving: boolean = false

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:11


isRotating

isRotating: boolean = false

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:12

Methods

setIsMoving

setIsMoving(isMoving): void

Parameters

NameType
isMovingboolean

Returns

void

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:23


setIsRotating

setIsRotating(isRotating): void

Parameters

NameType
isRotatingboolean

Returns

void

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:28


supports

Static supports(state): boolean

Parameters

NameType
stateDesignState

Returns

boolean

Overrides

BaseExtension.supports

Defined in

packages/design-engine-react-components/src/extensions/itemMove/ItemMoveExtension.ts:14