---
title: "ICommandManager | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ICommandManager/"
---

# ICommandManager

> `Promise`\<`void`\>

## Interfaces

### ICommandManager

#### Type Parameters

| Type Parameter |
| ------ |
| `TProduct` |
| `TSurface` |
| `TContainer` |
| `TPrintArea` |
| `TSafetyLine` |
| `TItem` |
| `TGroupItem` |
| `TBaseTextItem` |
| `TPlaceholderItem` |
| `TContentItem` |
| `TImageItem` |
| `TLayoutItem` |
| `TPlainTextItem` |
| `TRotatedRectangleF` |
| `TRectangleF` |
| `TMatrix` |
| `TPointF` |
| `TImageMetaData` |
| `TColor` |
| `TColorWithTitle` |
| `TProductThemeConfig` |
| `TMargin` |
| `TBarcodeFormat` |

#### Methods

##### execute()?

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`switchToSurface`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceSwitchCommand.md#enumeration-member-switchtosurface) |
| `args` | [`ISwitchToSurfaceParams`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISwitchToSurfaceParams.md#iswitchtosurfaceparams)\<`TSurface`\> |

###### Returns

###### Call Signature

```ts
optional execute(name, args?): Promise<TSurface>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`getNextSurface`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceSwitchCommand.md#enumeration-member-getnextsurface) |
| `args?` | [`IGetNextSurfaceCmdName`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IGetNextSurfaceCmdName.md#igetnextsurfacecmdname) |

###### Returns

`Promise`\<`TSurface`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`switchToNextSurface`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceSwitchCommand.md#enumeration-member-switchtonextsurface) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`switchSurfaceForward`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceSwitchCommand.md#enumeration-member-switchsurfaceforward) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`switchSurfaceBackward`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceSwitchCommand.md#enumeration-member-switchsurfacebackward) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<number>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`rotateProduct`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ProductCommand-1.md#enumeration-member-rotateproduct) |
| `args` | [`IRotateProductCmdArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IRotateProductCmdArgs.md#irotateproductcmdargs) |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`number`\>

###### Call Signature

```ts
optional execute(name, historyUpdateMode?): Promise<TBaseTextItem[]>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`replaceInterpolationPlaceholders`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ProductCommand-1.md#enumeration-member-replaceinterpolationplaceholders) |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TBaseTextItem`[]\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TItem[]>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`changeBackground`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ProductCommand-1.md#enumeration-member-changebackground) |
| `args` | [`IChangeBgArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IChangeBgArgs.md#ichangebgargs)\<`TSurface`, `TImageMetaData`, `TColor`, `TColorWithTitle`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TItem`[]\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`applyProductTheme`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ProductCommand-1.md#enumeration-member-applyproducttheme) |
| `args` | [`IApplyProductThemeCmdArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IApplyProductThemeCmdArgs.md#iapplyproductthemecmdargs)\<`TProductThemeConfig`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`resize`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ProductCommand-1.md#enumeration-member-resize) |
| `args` | [`IResizeArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IResizeArgs.md#iresizeargs)\<`TProduct`, `TSurface`, `TItem`, `TPrintArea`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`addItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceCommand-1.md#enumeration-member-additems) |
| `args` | [`IAddItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IAddItemsCommandArgs.md#iadditemscommandargs)\<`TSurface`, `TContainer`, `TItem`, `TGroupItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`setBleed`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceCommand-1.md#enumeration-member-setbleed) |
| `args` | [`ISetBleedCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISetBleedCommandArgs.md#isetbleedcommandargs)\<`TSurface`, `TMargin`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`setSlug`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SurfaceCommand-1.md#enumeration-member-setslug) |
| `args` | [`ISetSlugCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISetSlugCommandArgs.md#isetslugcommandargs)\<`TSurface`, `TMargin`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`deleteItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-deleteitems) |
| `args` | [`IDeleteItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IDeleteItemsCommandArgs.md#ideleteitemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`cloneItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-cloneitems) |
| `args` | [`ICloneItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ICloneItemsCommandArgs.md#icloneitemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`addContent`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-addcontent) |
| `args` | [`IAddContentCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IAddContentCommandArgs.md#iaddcontentcommandargs)\<`TPlaceholderItem`, `TContentItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`alignItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-alignitems) |
| `args` | [`IAlignItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IAlignItemsCommandArgs.md#ialignitemscommandargs)\<`TPrintArea`, `TSafetyLine`, `TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`groupAlign`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-groupalign) |
| `args` | [`IGroupAlignCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IGroupAlignCommandArgs.md#igroupaligncommandargs) |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`bringItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-bringitems) |
| `args` | [`IBringItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IBringItemsCommandArgs.md#ibringitemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`moveItem`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-moveitem) |
| `args` | [`IMoveItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IMoveItemCommandArgs.md#imoveitemcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TItem>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`createItem`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-createitem) |
| `args` | [`ICreateItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ICreateItemCommandArgs.md#icreateitemcommandargs) |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TItem`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`editItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-edititems) |
| `args` | [`IEditItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IEditItemsCommandArgs.md#iedititemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`setImageMetadata`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-setimagemetadata) |
| `args` | [`ISetImageMetadataCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISetImageMetadataCommandArgs.md#isetimagemetadatacommandargs)\<`TImageItem`, `TPlaceholderItem`, `TImageMetaData`, `TRotatedRectangleF`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`setImageItem`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-setimageitem) |
| `args` | [`ISetImageItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISetImageItemCommandArgs.md#isetimageitemcommandargs)\<`TImageItem`, `TPlaceholderItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`placeholderContentScale`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-placeholdercontentscale) |
| `args` | [`IPlaceholderContentScaleCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IPlaceholderContentScaleCommandArgs.md#iplaceholdercontentscalecommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args?, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`placeholderContentReset`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-placeholdercontentreset) |
| `args?` | [`IPlaceholderContentResetCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IPlaceholderContentResetCommandArgs.md#iplaceholdercontentresetcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`changeBarcodeFormat`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-changebarcodeformat) |
| `args` | [`IChangeBarcodeFormatCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IChangeBarcodeFormatCommandArgs.md#ichangebarcodeformatcommandargs)\<`TItem`, `TBarcodeFormat`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`changeColumnCount`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-changecolumncount) |
| `args` | [`IChangeColumnCountCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IChangeColumnCountCommandArgs.md#ichangecolumncountcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`placeholderContentRotate`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-placeholdercontentrotate) |
| `args` | [`IPlaceholderContentRotateCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IPlaceholderContentRotateCommandArgs.md#iplaceholdercontentrotatecommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`insertItemsIntoArea`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-insertitemsintoarea) |
| `args` | [`IInsertItemsIntoAreaCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IInsertItemsIntoAreaCommandArgs.md#iinsertitemsintoareacommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`changeLayout`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-changelayout) |
| `args` | [`IChangeLayoutCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IChangeLayoutCommandArgs.md#ichangelayoutcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`groupItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-groupitems) |
| `args` | [`IGroupItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IGroupItemsCommandArgs.md#igroupitemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`ungroupItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-ungroupitems) |
| `args` | [`IUngroupItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IUngroupItemsCommandArgs.md#iungroupitemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`replaceGroupItemContent`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-replacegroupitemcontent) |
| `args` | [`IReplaceGroupItemContentCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IReplaceGroupItemContentCommandArgs.md#ireplacegroupitemcontentcommandargs)\<`TItem`, `TGroupItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TLayoutItem[]>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`convertGroupIntoLayout`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-convertgroupintolayout) |
| `args` | [`IConvertGroupIntoLayoutArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IConvertGroupIntoLayoutArgs.md#iconvertgroupintolayoutargs)\<`TGroupItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TLayoutItem`[]\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TGroupItem[]>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`convertLayoutIntoGroup`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-convertlayoutintogroup) |
| `args` | [`IConvertLayoutIntoGroupArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IConvertLayoutIntoGroupArgs.md#iconvertlayoutintogroupargs)\<`TLayoutItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TGroupItem`[]\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`translateItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-translateitems) |
| `args` | [`ITranslateItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ITranslateItemCommandArgs.md#itranslateitemcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TPlaceholderItem>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`convertItemToPlaceholder`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-convertitemtoplaceholder) |
| `args` | [`IConvertItemToPlaceholderCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IConvertItemToPlaceholderCommandArgs.md#iconvertitemtoplaceholdercommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TPlaceholderItem`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TItem>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`convertPlaceholderToItem`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-convertplaceholdertoitem) |
| `args` | [`IConvertPlaceholderToItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IConvertPlaceholderToItemCommandArgs.md#iconvertplaceholdertoitemcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TItem`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`placeItemsToArea`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-placeitemstoarea) |
| `args` | [`IPlaceItemsToAreaCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IPlaceItemsToAreaCommandArgs.md#iplaceitemstoareacommandargs)\<`TItem`, `TRectangleF`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TPlainTextItem>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`convertTextItem`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-converttextitem) |
| `args` | [`IConvertTextItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IConvertTextItemCommandArgs.md#iconverttextitemcommandargs)\<`TBaseTextItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TPlainTextItem`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`transformItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-transformitems) |
| `args` | [`ITransformItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ITransformItemsCommandArgs.md#itransformitemscommandargs)\<`TItem`, `TMatrix`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`rotateItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-rotateitems) |
| `args` | [`IRotateItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IRotateItemsCommandArgs.md#irotateitemscommandargs)\<`TItem`, `TPointF`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<TBaseTextItem>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`fixUnsupportedText`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-fixunsupportedtext) |
| `args` | [`IFixUnsupportedTextCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IFixUnsupportedTextCommandArgs.md#ifixunsupportedtextcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`TBaseTextItem`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`replaceItemCommand`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-replaceitemcommand) |
| `args` | [`IReplaceItemCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IReplaceItemCommandArgs.md#ireplaceitemcommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`newTranslateItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-newtranslateitems) |
| `args` | [`INewTranslateItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/INewTranslateItemsCommandArgs.md#inewtranslateitemscommandargs)\<`TItem`, `TPointF`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`resizeItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-resizeitems) |
| `args` | [`IResizeItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IResizeItemsCommandArgs.md#iresizeitemscommandargs)\<`TItem`, `TPointF`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`editPlaceholder`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-editplaceholder) |
| `args` | [`IEditPlaceholderCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IEditPlaceholderCommandArgs.md#ieditplaceholdercommandargs)\<`TPlaceholderItem`\> |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(
   name, 
   args, 
historyUpdateMode?): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`distributeItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ItemsCommand-1.md#enumeration-member-distributeitems) |
| `args` | [`IDistributeItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IDistributeItemsCommandArgs.md#idistributeitemscommandargs)\<`TItem`\> |
| `historyUpdateMode?` | [`HistoryUpdateMode`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/HistoryUpdateMode.md#historyupdatemode) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`selectItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SelectionCommand-1.md#enumeration-member-selectitems) |
| `args` | [`ISelectItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISelectItemsCommandArgs.md#iselectitemscommandargs)\<`TItem`\> |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`selectFirst`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SelectionCommand-1.md#enumeration-member-selectfirst) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`clearSelection`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SelectionCommand-1.md#enumeration-member-clearselection) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`selectItemsByRect`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SelectionCommand-1.md#enumeration-member-selectitemsbyrect) |
| `args` | [`ISelectItemsByRectArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISelectItemsByRectArgs.md#iselectitemsbyrectargs)\<`TRectangleF`\> |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`selectAll`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/SelectionCommand-1.md#enumeration-member-selectall) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`zoomToItems`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ZoomCommand-1.md#enumeration-member-zoomtoitems) |
| `args` | [`IZoomToItemsCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IZoomToItemsCommandArgs.md#izoomtoitemscommandargs)\<`TItem`\> |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`zoomToSafetyLine`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ZoomCommand-1.md#enumeration-member-zoomtosafetyline) |
| `args` | [`IZoomToSafetyLineCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IZoomToSafetyLineCommandArgs.md#izoomtosafetylinecommandargs)\<`TSafetyLine`\> |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`zoomToSelection`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ZoomCommand-1.md#enumeration-member-zoomtoselection) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`setZoom`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ZoomCommand-1.md#enumeration-member-setzoom) |
| `args` | [`ISetZoomCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ISetZoomCommandArgs.md#isetzoomcommandargs) |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<void>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`moveViewPort`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ViewerCommand-1.md#enumeration-member-moveviewport) |
| `args` | [`IMoveViewportCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IMoveViewportCommandArgs.md#imoveviewportcommandargs)\<`TPointF`\> |

###### Returns

`Promise`\<`void`\>

###### Call Signature

```ts
optional execute(name, args): Promise<TColor>;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `name` | [`parseColor`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/ColorCommand.md#enumeration-member-parsecolor) |
| `args` | [`IParseColorCommandArgs`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-interfaces/IParseColorCommandArgs.md#iparsecolorcommandargs) |

###### Returns

`Promise`\<`TColor`\>
