Back to Website
Show / Hide Table of Contents

Class ProductThemeApplier

Inheritance
System.Object
ProductThemeApplier
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Model
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class ProductThemeApplier

Constructors

ProductThemeApplier(ItemDataHandler.Factory)

Declaration
public ProductThemeApplier(ItemDataHandler.Factory itemDataHandlerFactory)
Parameters
Type Name Description
ItemDataHandler.Factory itemDataHandlerFactory

Methods

Apply(Product, ProductThemeConfig, ThemeBinding, RenderingConfig)

Declaration
public Task Apply(Product product, ProductThemeConfig theme, ThemeBinding themeBinding = null, RenderingConfig renderingConfig = null)
Parameters
Type Name Description
Product product
ProductThemeConfig theme
ThemeBinding themeBinding
RenderingConfig renderingConfig
Returns
Type Description
System.Threading.Tasks.Task

Apply<T>(T, ProductThemeConfig, ThemeBinding, RenderingConfig)

Declaration
public Task Apply<T>(T item, ProductThemeConfig theme, ThemeBinding themeBinding = null, RenderingConfig renderingConfig = null)
    where T : Item
Parameters
Type Name Description
T item
ProductThemeConfig theme
ThemeBinding themeBinding
RenderingConfig renderingConfig
Returns
Type Description
System.Threading.Tasks.Task
Type Parameters
Name Description
T
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback