Namespace Unity.Industrial.Forma.Core.Configuring
Classes
Configuration
A configuration is an arrangement of product variants that can be saved to be easily recalled at a later time. There are different use cases for configurations: most products will have an initial default configuration (e.g. car with all basic features and white carpaint), hero shots (particularly appealing arrangement of variants used for marketing purposes) and user-defined configurations. Configurations are used to cluster product variants and enable quickly switching between them without setting every single variant once again.
ConfigurationAppliedArgs
Class ConfigurationAppliedArgs.
ConfigurationChange
Defines the changes of a configuration.
ConfigurationChangedEventArgs
Class ConfigurationChangedEventArgs.
ConfigurationDifference
Class ConfigurationDifference.
ConfigurationManager
The configurator has two main functions:
ConfigurationManagerProductChangedArgs
Class ConfigurationManagerProductChangedArgs.
Interfaces
IReadOnlyConfiguration
Interface IReadOnlyConfiguration
Enums
ConfigurationChangedEventType
Enum ConfigurationChangedEventType
ConfigurationManagerProductChangedEventType
Enum ConfigurationManagerProductChangedEventType
Delegates
ConfigurationAppliedHandler
Delegate ConfigurationAppliedHandler
ConfigurationChangedHandler
Delegate ConfigurationChangedHandler