Skip to main content

DeleteItemsCommand

Classes

DeleteItemsCommand

Extends

Constructors

Constructor
new DeleteItemsCommand(
productHandler,
historyArgs,
args,
canvas,
viewerConf,
commandManager): DeleteItemsCommand;
Parameters
ParameterType
productHandlerProductHandler
historyArgsIHistoryArgs
argsIDeleteItemsCommandArgs
canvasCanvas
viewerConfIViewerConfiguration
commandManagerCommandManager
Returns

DeleteItemsCommand

Overrides

BaseItemsCommand.constructor

Methods

deleteItem()
deleteItem(item): void;
Parameters
ParameterType
itemItem
Returns

void

deleteItems()
deleteItems(
items,
force,
autoUngroup,
autoParentGroupDelete): void;
Parameters
ParameterType
itemsItem[]
forceboolean
autoUngroupboolean
autoParentGroupDeleteboolean
Returns

void

execute()
execute(): Promise<void>;
Returns

Promise<void>

Inherited from

BaseItemsCommand.execute

executeCommandBody()
executeCommandBody(): Promise<void>;
Returns

Promise<void>

Overrides
BaseItemsCommand._executeCommandBody;
redo()
redo(): Promise<void>;
Returns

Promise<void>

Overrides

BaseItemsCommand.redo

undo()
undo(): Promise<void>;
Returns

Promise<void>

Overrides

BaseItemsCommand.undo

Interfaces

IDeleteItemsCommandArgs

Extends

Was this page helpful?