Zum Hauptinhalt springen

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​

String

When​

Selector predicate over the control + state.

public ControlMappingRuleWhen When { get; set; }

Property Value​

ControlMappingRuleWhen

Map​

What this rule produces when ControlMappingRuleConfiguration.When matches.

public ControlMappingRuleMap Map { get; set; }

Property Value​

ControlMappingRuleMap

Constructors​

ControlMappingRuleConfiguration()​

public ControlMappingRuleConfiguration()