Skip to main content

Class: RemoveObjectCommand

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

Extends

Constructors

Constructor

new RemoveObjectCommand(option): RemoveObjectCommand

Defined in: packages/core/sdk/src/editor/commands/RemoveObjectCommand.ts:11

Parameters

option

IRemoveObjectCommand

Returns

RemoveObjectCommand

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


parent

parent: object = null

Defined in: packages/core/sdk/src/editor/commands/RemoveObjectCommand.ts:9


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/RemoveObjectCommand.ts:24

Returns

void

Overrides

Command.execute


fromJSON()

fromJSON(json): void

Defined in: packages/core/sdk/src/editor/commands/RemoveObjectCommand.ts:44

Parameters

json

CommandJson

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(): CommandJson

Defined in: packages/core/sdk/src/editor/commands/RemoveObjectCommand.ts:34

Returns

CommandJson

Overrides

Command.toJSON


undo()

undo(): void

Defined in: packages/core/sdk/src/editor/commands/RemoveObjectCommand.ts:29

Returns

void

Overrides

Command.undo


update()

update(command): void

Defined in: packages/core/sdk/src/editor/commands/RemoveObjectCommand.ts:48

Parameters

command

this

Returns

void

Overrides

Command.update