iikoFront Api V8 Code Reference
iikoFront Api V8 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.V8 (in Resto.Front.Api.V8.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 | Group modifiers that are available for the whole compound item. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them. (Defined by OperationArgumentExtensions.)
| GetCommonSimpleModifiers | Simple modifiers that are available for the whole compound item. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them. (Defined by OperationArgumentExtensions.)
| GetSplittableGroupModifiers | Group modifiers that are available for compound item component. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them. (Defined by OperationArgumentExtensions.)
| GetSplittableSimpleModifiers | Simple modifiers that are available for compound item component. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them. (Defined by OperationArgumentExtensions.)

Top
See Also

#### Reference

Resto.Front.Api.Data.Assortment Namespace