Rules are meant to define the configurator behavior by controlling Attribute and Attribute Value visibility, as well as setting attribute values.
Rules consist of Conditions and Actions.
Conditions leverage Attributes. Multiple conditons are evaluated based on an AND operator.
The following are the actions possible within a Rule
set attribute visible -- reveals an entire attribute on the basis of a satisfied condition
set attribute enabled -- makes a previously unavailable, visible attribute usable
set attribute value -- dynamically sets the value of a given attribute.
set attribute value visiblity -- reveals an attribute value on the basis of a satisfied condition
set attribute value enabled -- Makes a previously unavailable, visible attribute value usable