Module style::animation

source ·
Expand description

CSS transitions and animations.


  • A CSS Animation
  • A key that is used to identify nodes in the DocumentAnimationSet.
  • A single computed keyframe for a CSS Animation.
  • A set of animations for a document.
  • Holds the animation state for a particular element.
  • A temporary data structure used when calculating ComputedKeyframes for an animation. This data structure is used to collapse information for steps which may be spread across multiple keyframe declarations into a single instance per start_percentage.
  • Represents an animation for a given property.
  • A CSS Transition



  • Triggers animations for a given node looking at the animation property values.
  • Kick off any new transitions for this node and return all of the properties that are transitioning. This is at the end of calculating style for a single node.