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;

  1. the animation plays from the start as soon as the trigger is rooted.
  2. 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 1.11.2

Returns

TriggerBypassMode

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.