Class ProceduralRuleEntry
One entry in the profile's Rules list — the composition root wiring a condition to a
layer-weight or action-trigger effect.
Inheritance
ProceduralRuleEntry
Assembly: Serenity.AnimationHub.Editor.dll
Syntax
public sealed class ProceduralRuleEntry
Constructors
ProceduralRuleEntry(string, string, string, string, string)
Declaration
public ProceduralRuleEntry(string ruleName, string assetPath, string effectSummary, string conditionSummary, string targetAssetPath)
Parameters
Properties
AssetPath
Declaration
public string AssetPath { get; }
Property Value
ConditionSummary
Declaration
public string ConditionSummary { get; }
Property Value
| Type |
Description |
| string |
Human-readable summary of the rule's condition, or "Always" when it has none.
|
EffectSummary
Declaration
public string EffectSummary { get; }
Property Value
| Type |
Description |
| string |
Human-readable summary of the rule's effect kind: "Set Layer Weight" or "Trigger Action".
|
RuleName
Declaration
public string RuleName { get; }
Property Value
TargetAssetPath
Declaration
public string TargetAssetPath { get; }
Property Value
| Type |
Description |
| string |
Project-relative path of the effect's target (the layer or the action), or empty when unset.
|