Trigger.Bypass Property
Specifies how changes in state are handled while initializing and rooting the trigger.
In some cases, a trigger is rooted to the visual tree while in its active state. In these cases, one could expect one of two things to happen;
- the animation plays from the start as soon as the trigger is rooted.
- the trigger jumps instantly to the end of the animation.
One can use the Bypass
property to differentiate between these. The default is Bypass="Standard"
,
which corresponds to case 2. If one wants the effect of case 2, one can use Bypass="Never"
instead.
Location
- Namespace
- Fuse.Triggers
- Package
- Fuse.Triggers 2.9.1
Returns
Possible Values
- Standard
-
Changes in state during the root frame are handled as bypass, with special exceptions.
- Never
-
All changes are treated as normal and nothing is bypassed.
- Rooting
-
Only changes during the rooting frame are handled as bypass, without special exceptions.
- ExceptLayout
-
Deprecated: 2017-07-21 For possible backwards compatibilty, like Standard but excludes the check for layout bypass. This mode should not be used.