Class VariableItemHelper
Constructors
(constructor)(_productHandler, _canvas, _eventManager)
Constructs a new instance of the VariableItemHelper class
Declaration
constructor(_productHandler: ProductHandler, _canvas: Canvas, _eventManager: EventManager);
Parameters
Properties
maskSymbol
Declaration
Property Value
Methods
createNewItemName(item, newRealName)
Declaration
createNewItemName(item: Item, newRealName: string): string;
Parameters
| Type |
Name |
Description |
| Item |
item |
|
| string |
newRealName |
|
Returns
getInterpolationVariables(textItem)
Declaration
static getInterpolationVariables(textItem: BaseTextItem): IInterpolationPlaceholderVariable[];
Parameters
| Type |
Name |
Description |
| BaseTextItem |
textItem |
|
Returns
getRealItemName(item)
Declaration
getRealItemName(item: Item): string;
Parameters
| Type |
Name |
Description |
| Item |
item |
|
Returns
getVariableItemDisplayName(name)
Declaration
getVariableItemDisplayName(name: string): string;
Parameters
| Type |
Name |
Description |
| string |
name |
|
Returns
getVariablesFromBarcodeItem(item, ignoreIsVariableMarker)
Declaration
static getVariablesFromBarcodeItem(item: BarcodeItem, ignoreIsVariableMarker?: boolean): IBarcodeVariable[];
Parameters
| Type |
Name |
Description |
| BarcodeItem |
item |
|
| boolean |
ignoreIsVariableMarker |
|
Returns
getVariablesFromEllipseItem(item)
Declaration
static getVariablesFromEllipseItem(item: EllipseItem): IVariable[];
Parameters
Returns
getVariablesFromGroupItem(item)
Declaration
static getVariablesFromGroupItem(item: GroupItem): IVariable[];
Parameters
Returns
getVariablesFromImageItem(item)
Declaration
static getVariablesFromImageItem(item: ImageItem): IVariable[];
Parameters
| Type |
Name |
Description |
| ImageItem |
item |
|
Returns
getVariablesFromItems(items)
Declaration
static getVariablesFromItems(items: BaseItem[]): IVariable[];
Parameters
Returns
getVariablesFromLayoutItem(item)
Declaration
static getVariablesFromLayoutItem(item: LayoutItem): IVariable[];
Parameters
Returns
getVariablesFromPlaceholderItem(item)
Declaration
static getVariablesFromPlaceholderItem(item: PlaceholderItem): IVariable[];
Parameters
Returns
getVariablesFromRectangleItem(item)
Declaration
static getVariablesFromRectangleItem(item: RectangleItem): IVariable[];
Parameters
Returns
getVariablesFromShapeItem(item)
Declaration
static getVariablesFromShapeItem(item: ShapeItem): IVariable[];
Parameters
Returns
getVariablesFromTextItem(item)
Declaration
static getVariablesFromTextItem(item: BaseTextItem): IVariable[];
Parameters
| Type |
Name |
Description |
| BaseTextItem |
item |
|
Returns
initVariableItem(item)
Declaration
initVariableItem(item: BaseItem): void;
Parameters
Returns
initVariableItems(product)
Declaration
initVariableItems(product: Product): void;
Parameters
| Type |
Name |
Description |
| Product |
product |
|
Returns
isInStringPlacehodler(item)
Declaration
static isInStringPlacehodler(item: Item): boolean;
Parameters
| Type |
Name |
Description |
| Item |
item |
|
Returns
setVariableValue(item, value, supressUpdate)
Declaration
setVariableValue(item: Item, value: boolean, supressUpdate?: boolean): void;
Parameters
| Type |
Name |
Description |
| Item |
item |
|
| boolean |
value |
|
| boolean |
supressUpdate |
|
Returns
setVariableValues(items, value)
Declaration
setVariableValues(items: Array<Item>, value: boolean): void;
Parameters
| Type |
Name |
Description |
| Array<Item> |
items |
|
| boolean |
value |
|
Returns