Class: MoveObjectCommand
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:11
Param
Editor
Param
AbstractMesh
Param
AbstractMesh
Param
AbstractMesh
Extends
Constructors
Constructor
new MoveObjectCommand(
object
,newParent
,newBefore
):MoveObjectCommand
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:19
Parameters
object
AbstractMesh
newParent
AbstractMesh
newBefore
string
Returns
MoveObjectCommand
Overrides
Properties
attributePath
attributePath:
PropertyPath
=[]
Defined in: packages/core/sdk/src/editor/commands/Command.ts:23
Inherited from
editor
editor:
Editor
Defined in: packages/core/sdk/src/editor/commands/Command.ts:22
Inherited from
id
id:
number
=0
Defined in: packages/core/sdk/src/editor/commands/Command.ts:17
Inherited from
inMemory
inMemory:
boolean
=false
Defined in: packages/core/sdk/src/editor/commands/Command.ts:18
Inherited from
name
name:
string
=''
Defined in: packages/core/sdk/src/editor/commands/Command.ts:21
Inherited from
newBefore
newBefore:
number
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:17
newIndex
newIndex:
number
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:16
newParent
newParent:
any
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:15
object
object:
any
Defined in: packages/core/sdk/src/editor/commands/Command.ts:26
Inherited from
oldIndex
oldIndex:
number
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:14
oldParent
oldParent:
any
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:13
source
source:
string
Defined in: packages/core/sdk/src/editor/commands/Command.ts:28
Inherited from
type
type:
string
='MoveObjectCommand'
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:12
Overrides
updatable
updatable:
boolean
=false
Defined in: packages/core/sdk/src/editor/commands/Command.ts:19
Inherited from
Methods
execute()
execute():
void
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:48
Returns
void
Overrides
fromJSON()
fromJSON(
json
):void
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:82
Parameters
json
any
Returns
void
Overrides
getAttributeName()
getAttributeName():
string
[]
Defined in: packages/core/sdk/src/editor/commands/Command.ts:41
Returns
string
[]
Inherited from
toJSON()
toJSON():
any
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:70
Returns
any
Overrides
undo()
undo():
void
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:59
Returns
void
Overrides
update()
update(
command
):void
Defined in: packages/core/sdk/src/editor/commands/MoveObjectCommand.ts:100
Parameters
command
this
Returns
void