# Package icyllis.modernui.transition

package icyllis.modernui.transition

- Related Packages
  Package
  Description
  icyllis.modernui
- Class
  Description
  AutoTransition
  Utility class for creating a default transition that automatically fades, moves, and resizes views during a scene change.
  CircularPropagation
  A propagation that varies with the distance to the epicenter of the Transition or center of the scene if no epicenter exists.
  Explode
  This transition tracks changes to the visibility of target views in the start and end scenes and moves views in or out from the edges of the scene.
  Fade
  This transition tracks changes to the visibility of target views in the start and end scenes and fades views in or out when they become visible or non-visible.
  Scene
  A scene represents the collection of values that various properties in the View hierarchy will have when the scene is applied.
  SidePropagation
  A `TransitionPropagation` that propagates based on the distance to the side and, orthogonally, the distance to epicenter.
  Slide
  This transition tracks changes to the visibility of target views in the start and end scenes and moves views in or out from one of the edges of the scene.
  Slide.GravityFlag
  Transition
  A Transition holds information about animations that will be run on its targets during a scene change.
  Transition.EpicenterCallback
  Interface to get the epicenter of Transition.
  Transition.MatchOrder
  TransitionListener
  A transition listener receives notifications from a transition.
  TransitionManager
  This class manages the set of transitions that fire when there is a change of `Scene`.
  TransitionPropagation
  Extend `TransitionPropagation` to customize start delays for Animators created in `Transition.createAnimator(ViewGroup, TransitionValues, TransitionValues)`.
  TransitionSet
  A TransitionSet is a parent of child transitions (including other TransitionSets).
  TransitionValues
  Data structure which holds cached values for the transition.
  Visibility
  This transition tracks changes to the visibility of target views in the start and end scenes.
  Visibility.Mode
  VisibilityPropagation
  Base class for `TransitionPropagation`s that care about View Visibility and the center position of the View.