Sets a new surface mockup and returns a new product instance containing the changed surface.
A mockup to set.
A collection of preview mockups for proof images.
Additional configuration of mockups.
Defines whether this mockup should be reverted or not when the user reverts product changes. If true
, the new mockup is stored as one to restore when the product is reverted. Otherwise, the previously stored mockup is restored on a product revert. The default value is true
.
A new product instance containing the changed surface.