ResizeCommand
Classes
ResizeCommand
Extends
BaseProductCommand< |IResizeArgs|IExternalResizeArgs,void>
Constructors
Constructor
new ResizeCommand(
historyArgs,
product,
args,
productHandler,
commandManager,
canvas?): ResizeCommand;
Parameters
| Parameter | Type |
|---|---|
historyArgs | IHistoryArgs |
product | Product |
args | | IResizeArgs | IExternalResizeArgs |
productHandler | ProductHandler |
commandManager | CommandManager |
canvas? | Canvas |
Returns
Overrides
BaseProductCommand.constructor
Methods
execute()
execute(): Promise<void>;
Returns
Promise<void>
Inherited from
executeCommandBody()
executeCommandBody(): Promise<void>;
Returns
Promise<void>
Overrides
BaseProductCommand._executeCommandBody;
redo()
redo(): Promise<void>;
Returns
Promise<void>
Overrides
undo()
undo(): Promise<void>;
Returns
Promise<void>
Overrides
Interfaces
IContainerResizeOptions
Properties
originX?
optional originX?: OriginPointType;
originY?
optional originY?: OriginPointType;
resetPlaceholderContent?
optional resetPlaceholderContent?: boolean;
resize?
optional resize?: ResizeRectangleType;
IExternalResizeArgs
Properties
containerOptions?
optional containerOptions?: object;
Index Signature
[key: string]: IContainerResizeOptions
defaultOptions?
optional defaultOptions?: IContainerResizeOptions;
height
height: string | number;
targetIds
targetIds: string[];
targetType
targetType: "printArea" | "product" | "surfaces" | "items";
width
width: string | number;
IResizeArgs
Properties
containerOptions?
optional containerOptions?: object;
Index Signature
[key: string]: IContainerResizeOptions
defaultOptions?
optional defaultOptions?: IContainerResizeOptions;
height
height: string | number;
target
target: any;
width
width: string | number;