Skip to main content

Class: AddObjectCommand

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:7

Extends

Constructors

Constructor

new AddObjectCommand(option): AddObjectCommand

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:8

Parameters

option

IAddObjectCommand

Returns

AddObjectCommand

Overrides

Command.constructor

Properties

attributePath

attributePath: PropertyPath = []

Defined in: packages/core/sdk/src/editor/commands/Command.ts:23

Inherited from

Command.attributePath


editor

editor: Editor

Defined in: packages/core/sdk/src/editor/commands/Command.ts:22

Inherited from

Command.editor


id

id: number = 0

Defined in: packages/core/sdk/src/editor/commands/Command.ts:17

Inherited from

Command.id


inMemory

inMemory: boolean = false

Defined in: packages/core/sdk/src/editor/commands/Command.ts:18

Inherited from

Command.inMemory


name

name: string = ''

Defined in: packages/core/sdk/src/editor/commands/Command.ts:21

Inherited from

Command.name


object

object: any

Defined in: packages/core/sdk/src/editor/commands/Command.ts:26

Inherited from

Command.object


source

source: string

Defined in: packages/core/sdk/src/editor/commands/Command.ts:28

Inherited from

Command.source


type

type: string = ''

Defined in: packages/core/sdk/src/editor/commands/Command.ts:20

Inherited from

Command.type


updatable

updatable: boolean = false

Defined in: packages/core/sdk/src/editor/commands/Command.ts:19

Inherited from

Command.updatable

Methods

execute()

execute(): void

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:17

Returns

void

Overrides

Command.execute


fromJSON()

fromJSON(json): void

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:41

Parameters

json

any

Returns

void

Overrides

Command.fromJSON


getAttributeName()

getAttributeName(): string[]

Defined in: packages/core/sdk/src/editor/commands/Command.ts:41

Returns

string[]

Inherited from

Command.getAttributeName


toJSON()

toJSON(): any

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:35

Returns

any

Overrides

Command.toJSON


undo()

undo(): void

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:27

Returns

void

Overrides

Command.undo


update()

update(command): void

Defined in: packages/core/sdk/src/editor/commands/AddObjectCommand.ts:32

Parameters

command

this

Returns

void

Overrides

Command.update