UNPKG

@aurigma/ui-framework

Version:

A platform which allows building print product personalization editors based on Aurigma's Customer's Canvas.

72 lines (37 loc) 2.3 kB
# Class: DesignEditorWidgetCommand Represents a DesignEditor action. ## Hierarchy * **DesignEditorWidgetCommand** ↳ [DuplicateSurfacesCommand](duplicatesurfacescommand.md) ↳ [ChangeDesignVariantCommand](changedesignvariantcommand.md) ↳ [ChangeMockupCommand](changemockupcommand.md) ↳ [CreateImageItemCommand](createimageitemcommand.md) ↳ [InitialCommand](initialcommand.md) ↳ [LoadUserInfoCommand](loaduserinfocommand.md) ↳ [ModifyItemsCommand](modifyitemscommand.md) ↳ [ResizeItemsCommand](resizeitemscommand.md) ↳ [SetBackgroundCommand](setbackgroundcommand.md) ↳ [SetPrintAreaCommand](setprintareacommand.md) ↳ [SetRemoteMockupCommand](setremotemockupcommand.md) ↳ [SetSerializedProduct](setserializedproduct.md) ↳ [SetSurfacesCommand](setsurfacescommand.md) ↳ [SetThemeCommand](setthemecommand.md) ↳ [SetViewerSettings](setviewersettings.md) ↳ [SwapSurfacesCommand](swapsurfacescommand.md) ↳ [TranslateItemsCommand](translateitemscommand.md) ↳ [UpdateContainerSettingsCommand](updatecontainersettingscommand.md) ↳ [UpdateItems](updateitems.md) ↳ [UpdateSurfacesCommand](updatesurfacescommand.md) ## Index ### Methods * [execute](designeditorwidgetcommand.md#abstract-execute) ## Methods ### `Abstract` execute**execute**(`params`: [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md) | [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md)[], `oldParams?`: [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md) | [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md)[]): *Promise‹any›* Executes a command. **Parameters:** Name | Type | Description | ------ | ------ | ------ | `params` | [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md) | [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md)[] | Parameters for the command. | `oldParams?` | [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md) | [IDesignEditorCommandDefinition](../interfaces/idesigneditorcommanddefinition.md)[] | The previous parameters for the command. | **Returns:** *Promise‹any›*