Skip to main content

CommandManager

Classes​

CommandManager​

Implements​

Constructors​

Constructor​
new CommandManager(
history,
productHandler,
productThemeManager,
variableItemHelper,
eventManager,
canvas,
itemsDataApplier): CommandManager;
Parameters​
ParameterType
historyHistory
productHandlerProductHandler
productThemeManagerProductThemeManager
variableItemHelperVariableItemHelper
eventManagerEventManager
canvasCanvas
itemsDataApplierItemsDataApplier
Returns​

CommandManager

Properties​

configuration​
configuration: IViewerConfiguration;

Methods​

execute()​
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
nameswitchToSurface
argsISwitchToSurfaceParams
Returns​

Promise<void>

Implementation of​

IExternalCommandManager.execute

Call Signature​
execute(name, args?): Promise<Surface>;
Parameters​
ParameterType
namegetNextSurface
args?IGetNextSurfaceCmdName
Returns​

Promise<Surface>

Implementation of​

IExternalCommandManager.execute

Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
nameswitchToNextSurface
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
nameswitchSurfaceForward
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
nameswitchSurfaceBackward
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<number>;
Parameters​
ParameterType
namerotateProduct
argsIRotateProductCmdArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<number>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, historyUpdateMode?): Promise<BaseTextItem[]>;
Parameters​
ParameterType
namereplaceInterpolationPlaceholders
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<BaseTextItem[]>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<Item[]>;
Parameters​
ParameterType
namechangeBackground
argsIChangeBgArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<Item[]>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<Item[]>;
Parameters​
ParameterType
namefillPlaceholders
argsIFillPlaceholdersCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<Item[]>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameapplyProductTheme
argsIApplyProductThemeCmdArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameresize
args| IResizeArgs | IExternalResizeArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameremoveSurface
argsIRemoveSurfaceCommandsArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameaddSurfaces
argsIAddSurfaceCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameupdateSurfaces
argsIUpdateSurfaceOptions<Product>
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameaddItems
argsIAddItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namesetBleed
argsISetBleedCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namesetSlug
argsISetSlugCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namedeleteItems
argsIDeleteItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namecloneItems
argsICloneItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameaddContent
argsIAddContentCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namealignItems
argsIAlignItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namegroupAlign
argsIGroupAlignCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namebringItems
argsIBringItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namemoveItem
argsIMoveItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<Item>;
Parameters​
ParameterType
namecreateItem
argsICreateItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<Item>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameeditItems
argsIEditItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namesetImageMetadata
argsISetImageMetadataCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namesetImageItem
argsISetImageItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameplaceholderContentScale
argsIPlaceholderContentScaleCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args?,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameplaceholderContentReset
args?IPlaceholderContentResetCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namechangeBarcodeFormat
argsIChangeBarcodeFormatCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namechangeColumnCount
argsIChangeColumnCountCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameplaceholderContentRotate
argsIPlaceholderContentRotateCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameinsertItemsIntoArea
argsIInsertItemsIntoAreaCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namechangeLayout
argsIChangeLayoutCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namegroupItems
argsIGroupItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameungroupItems
argsIUngroupItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namereplaceGroupItemContent
argsIReplaceGroupItemContentCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namechangeClipartItemColor
argsIChangeClipartItemColorArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nametranslateItems
args| ITranslateItemCommandArgs | IExternalTranslateItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<LayoutItem[]>;
Parameters​
ParameterType
nameconvertGroupIntoLayout
argsIConvertGroupIntoLayoutArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<LayoutItem[]>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<GroupItem[]>;
Parameters​
ParameterType
nameconvertLayoutIntoGroup
argsIConvertLayoutIntoGroupArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<GroupItem[]>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<PlaceholderItem>;
Parameters​
ParameterType
nameconvertItemToPlaceholder
argsIConvertItemToPlaceholderCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<PlaceholderItem>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<Item>;
Parameters​
ParameterType
nameconvertPlaceholderToItem
argsIConvertPlaceholderToItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<Item>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameplaceItemsToArea
argsIPlaceItemsToAreaCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<PlainTextItem>;
Parameters​
ParameterType
nameconvertTextItem
argsIConvertTextItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<PlainTextItem>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nametransformItems
argsITransformItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namerotateItems
argsIRotateItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<BaseTextItem>;
Parameters​
ParameterType
namefixUnsupportedText
argsIFixUnsupportedTextCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<BaseTextItem>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namereplaceItemCommand
argsIReplaceItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namenewTranslateItems
argsINewTranslateItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nameresizeItems
argsIResizeItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
nameeditPlaceholder
argsIEditPlaceholderCommandArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
namedistributeItems
argsIDistributeItemsCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
nameselectItems
argsISelectItemsCommandArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
nameselectFirst
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
nameclearSelection
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
nameselectItemsByRect
argsISelectItemsByRectArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
nameselectAll
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
namezoomToItems
argsIZoomToItemsCommandArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
namezoomToSafetyLine
argsIZoomToSafetyLineCommandArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name): Promise<void>;
Parameters​
ParameterType
namezoomToSelection
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
namesetZoom
argsISetZoomCommandArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<void>;
Parameters​
ParameterType
namemoveViewPort
argsIMoveViewportCommandArgs
Returns​

Promise<void>

Implementation of​
IExternalCommandManager.execute
Call Signature​
execute(name, args): Promise<Color>;
Parameters​
ParameterType
nameparseColor
argsIParseColorCommandArgs
Returns​

Promise<Color>

Implementation of​
IExternalCommandManager.execute

Interfaces​

IExternalCommandManager​

Methods​

execute()?​
Call Signature​
optional execute(
name,
args,
historyUpdateMode?): Promise<void>;
Parameters​
ParameterType
nametranslateItems
argsIExternalTranslateItemCommandArgs
historyUpdateMode?HistoryUpdateMode
Returns​

Promise<void>

Call Signature​
optional execute(
name,
args,
historyUpdateMode?): any;
Parameters​
ParameterType
nameresize
argsIExternalResizeArgs
historyUpdateMode?HistoryUpdateMode
Returns​

any

Was this page helpful?