UserChanges
Classes
UserChangesService
Constructors
Constructor
new UserChangesService(
productHandler,
historySrv,
eventManager): UserChangesService;
Parameters
| Parameter | Type |
|---|---|
productHandler | ProductHandler |
historySrv | History |
eventManager | EventManager |
Returns
Accessors
initialSurfacesInfo
Get Signature
get initialSurfacesInfo(): SurfacesInfo;
Returns
Methods
addItemsWithoutUserChanges()
addItemsWithoutUserChanges(surfaces): void;
Parameters
| Parameter | Type |
|---|---|
surfaces | Surface[] |
Returns
void
filterChangedObjects()
filterChangedObjects(): IUserChangedObjects;
Returns
filterTargetSurfaceItems()
filterTargetSurfaceItems(productChangedObjects, targetSurface): object;
Parameters
| Parameter | Type |
|---|---|
productChangedObjects | IUserChangedObjects |
targetSurface | Surface |
Returns
object
imagePlaceholders
imagePlaceholders: PlaceholderItem[];
inStringPlaceholders
inStringPlaceholders: InStringPlaceholder[];
layoutItems
layoutItems: Item[];
newItems
newItems: Item[];
removedItems
removedItems: Item[];
textItems
textItems: BaseTextItem[];