ControlMappingRuleConfiguration
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform
One rule mapping a control + optional state to a target attribute on the matched target entity.
public class ControlMappingRuleConfiguration
Inheritance Object → ControlMappingRuleConfiguration
Properties
Id
Stable identifier for the rule. Used in the generated DataPointMapping Name (for idempotency) and in the diagnostics output. Required.
public string Id { get; set; }
Property Value
When
Selector predicate over the control + state.
public ControlMappingRuleWhen When { get; set; }
Property Value
Map
What this rule produces when ControlMappingRuleConfiguration.When matches.
public ControlMappingRuleMap Map { get; set; }
Property Value
Constructors
ControlMappingRuleConfiguration()
public ControlMappingRuleConfiguration()