Effects
Effects is a CSS effect layer for visual nodes. Multiple effects can be stacked. Effects do not change layout size; they affect shadows, filters, opacity, and transforms.
Inline effects
<Node.Effects>, such as Text.Effects, Container.Effects, and Image.Effects.
Effect types
ShadowEffect
BlurEffect
OpacityEffect
ScaleEffect
RotateEffect
Combining effects
- Multiple shadows combine into a
box-shadowlist. - Multiple blurs combine into
filter. - Multiple scale/rotate effects combine into
transform. OpacityEffectuses the last value.
Set effects with Trigger
- A Trigger can contain only
Effects, withoutFunction/Action. Targetis the target node’sTargetattribute.- For Click, omitting
TargetusesControl. - Trigger effects replace the target’s current effects; they do not stack indefinitely.
- After triggering, the target’s inline
<Node.Effects>is overridden.
Limits
- Effects are CSS-only and do not define animation timelines.
ShadowEffect/BlurEffectmay paint outside the element box; a clipping parent can hide it.- Input focus suppresses shortcuts; effects do not affect typing.