Class ProductRuntimeUIData
Class ProductRuntimeUIData.
Namespace: UnityEngine.Industrial.Configuring.Providers
Syntax
public class ProductRuntimeUIData : MonoBehaviour
Fields
contextCollectionDisplayInfo
The context collection display information
Declaration
public ContextCollectionDisplayInfo contextCollectionDisplayInfo
Field Value
| Type | Description | 
|---|---|
| ContextCollectionDisplayInfo | 
featureDisplayInfos
The feature display infos
Declaration
public List<FeatureDisplayInfo> featureDisplayInfos
Field Value
| Type | Description | 
|---|---|
| List<FeatureDisplayInfo> | 
featureSetDisplayInfos
The feature set display infos
Declaration
public List<FeatureSetDisplayInfo> featureSetDisplayInfos
Field Value
| Type | Description | 
|---|---|
| List<FeatureSetDisplayInfo> | 
productDisplayInfo
The product display information
Declaration
public ProductDisplayInfo productDisplayInfo
Field Value
| Type | Description | 
|---|---|
| ProductDisplayInfo | 
Properties
variantTable
Gets the variant table.
Declaration
public VariantTable variantTable { get; }
Property Value
| Type | Description | 
|---|---|
| VariantTable | The variant table.  | 
Methods
CreateContextCollectionDisplayInfo(Context)
Creates the context collection display information.
Declaration
public ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo CreateContextCollectionDisplayInfo(Context context)
Parameters
| Type | Name | Description | 
|---|---|---|
| Context | context | The context.  | 
Returns
| Type | Description | 
|---|---|
| ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo | ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo.  | 
CreateFeatureDisplayInformation(Feature, DisplayInfoContent)
Creates the feature display information.
Declaration
public FeatureDisplayInfo CreateFeatureDisplayInformation(Feature feature, DisplayInfoContent displayInfo = null)
Parameters
| Type | Name | Description | 
|---|---|---|
| Feature | feature | The feature.  | 
| DisplayInfoContent | displayInfo | The display info.  | 
Returns
| Type | Description | 
|---|---|
| FeatureDisplayInfo | FeatureDisplayInfo.  | 
CreateFeatureSetDisplayInformation(FeatureSet, DisplayInfoContent)
Creates the feature set display information.
Declaration
public FeatureSetDisplayInfo CreateFeatureSetDisplayInformation(FeatureSet featureSet, DisplayInfoContent displayInfo = null)
Parameters
| Type | Name | Description | 
|---|---|---|
| FeatureSet | featureSet | The feature set.  | 
| DisplayInfoContent | displayInfo | 
Returns
| Type | Description | 
|---|---|
| FeatureSetDisplayInfo | FeatureSetDisplayInfo.  | 
CreateProductDisplayInformation(Product, DisplayInfoContent)
Create product display information
Declaration
public ProductDisplayInfo CreateProductDisplayInformation(Product product, DisplayInfoContent displayInfo = null)
Parameters
| Type | Name | Description | 
|---|---|---|
| Product | product | |
| DisplayInfoContent | displayInfo | 
Returns
| Type | Description | 
|---|---|
| ProductDisplayInfo | 
DeleteFeatureDisplayInformation(Feature)
Deletes the feature display information.
Declaration
public FeatureDisplayInfo DeleteFeatureDisplayInformation(Feature feature)
Parameters
| Type | Name | Description | 
|---|---|---|
| Feature | feature | The feature.  | 
Returns
| Type | Description | 
|---|---|
| FeatureDisplayInfo | FeatureDisplayInfo.  | 
DeleteFeatureSetDisplayInformation(FeatureSet)
Deletes the feature set display information.
Declaration
public FeatureSetDisplayInfo DeleteFeatureSetDisplayInformation(FeatureSet featureSet)
Parameters
| Type | Name | Description | 
|---|---|---|
| FeatureSet | featureSet | The feature set.  | 
Returns
| Type | Description | 
|---|---|
| FeatureSetDisplayInfo | FeatureSetDisplayInfo.  | 
GenerateContextData()
Generates the context data.
Declaration
public void GenerateContextData()
GenerateVariantSetDisplayInfo()
Generates the variant set display information.
Declaration
public void GenerateVariantSetDisplayInfo()
GetValidationReport()
Gets the validation report.
Declaration
public void GetValidationReport()