Class RuleEngineProvider
Keeps track of the current rules for the product configuration. This is a scriptable object so that the rules are preserved on domain reload in the Editor.
Namespace: Unity.Industrial.Forma.FormaUIBase
Syntax
public class RuleEngineProvider : object
Constructors
RuleEngineProvider()
Declaration
public RuleEngineProvider()
Methods
GetFeatureAvailability(Feature)
The availability status for a feature based on current rule engine.
Declaration
public FeatureAvailability GetFeatureAvailability(Feature feature)
Parameters
Type | Name | Description |
---|---|---|
Feature | feature | Feature |
Returns
Type | Description |
---|---|
FeatureAvailability | FeatureAvailability. Returns default FeatureAvailability with status Available if rule engine is null. |