| Interface | Description |
|---|---|
| ViewsCoordinator.OnRequestViewListener<ID> | |
| ViewsCoordinator.OnViewsReadyListener<ID> | |
| ViewsTracker<ID> |
| Class | Description |
|---|---|
| SimpleViewsTracker | |
| ViewsCoordinator<ID> |
Main purpose of this class is to synchronize views of same item in two different sources
to correctly start or update view transition animation.
|
| ViewsTransitionAnimator<ID> |
Extension of
ViewsCoordinator that allows requesting ViewsTransitionAnimator.enter(Object, boolean) or
ViewsTransitionAnimator.exit(boolean) animations, keeps track of ViewPositionAnimator.PositionUpdateListener
listeners and provides correct implementation of ViewsTransitionAnimator.isLeaving(). |
| ViewsTransitionBuilder<ID> |