iikoFront Api V6 Code Reference
iikoFront Api V6 Code Reference
Resto.Front.Api.Data.Assortment
ICompoundItemTemplate Interface
ICompoundItemTemplate Properties
ICompoundItemTemplate Methods

# ICompoundItemTemplate Interface

Template describing a family of customizable, interchangeable and combinable products.

Namespace: Resto.Front.Api.Data.Assortment
Assembly: Resto.Front.Api.V6 (in Resto.Front.Api.V6.dll) Version: 1ca4876affdd3bc5359a98b321fc115a647d2251
Syntax
C#
Copy

    public interface ICompoundItemTemplate : ISerializable,
    	IEntity

The ICompoundItemTemplate type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| AllowProductsCombining | Whether compound items created using this template may be splitted into two components, each of which with own product and individual set of modifiers.
| Id | (Inherited from IEntity.)
| Name | Template name.
| Scale | Scale of the current template sizes or null for template without sizes.

Top
Methods

| Name | Description
--- | --- | ---
| GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. (Inherited from ISerializable.)

Top
Extension Methods

| Name | Description
--- | --- | ---
| GetCommonGroupModifiers | Returns commonGroupModifiers of the specified compoundItemTemplate. (Defined by CompoundItemTemplateExtensions.)
| GetCommonSimpleModifiers | Returns commonSimpleModifiers of the specified compoundItemTemplate. (Defined by CompoundItemTemplateExtensions.)
| GetSplittableGroupModifiers | Returns splittableGroupModifiers of the specified compoundItemTemplate. (Defined by CompoundItemTemplateExtensions.)
| GetSplittableSimpleModifiers | Returns splittableSimpleModifiers of the specified compoundItemTemplate. (Defined by CompoundItemTemplateExtensions.)
| TryGetCommonGroupModifiers | Returns commonGroupModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist. (Defined by CompoundItemTemplateExtensions.)
| TryGetCommonSimpleModifiers | Returns commonSimpleModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist. (Defined by CompoundItemTemplateExtensions.)
| TryGetSplittableGroupModifiers | Returns splittableGroupModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist. (Defined by CompoundItemTemplateExtensions.)
| TryGetSplittableSimpleModifiers | Returns splittableSimpleModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist. (Defined by CompoundItemTemplateExtensions.)

Top
See Also

#### Reference

Resto.Front.Api.Data.Assortment Namespace