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
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?