Enum StartCondition
- Namespace
- Northwoods.Go
- Assembly
- Northwoods.GoDiagram.WinForms.dll
This enumeration specifices how an animation should be triggered. Used for StartCondition.
public enum StartCondition
Fields
Bundled = 2
The AnimationManager will use the default animation to prepare a single Animation that begins when the current transaction has ended.
This animation may be canceled if a new transaction is started.
Default = 0
GoDiagram will attempt to use Bundled or Immediate based on the state of the transaction.
If no transaction is ongoing, this trigger will be treated as using Immediate, otherwise it will work as Bundled.
Immediate = 1
A new animation will be created for every instance of the property changed, and started immediately, and run until completion.
This may be useful for cosmetic changes, such as animating the opacity or color of an object on MouseEnter or MouseLeave. However, using Bundled may be more efficient, as it will create fewer.