react-native/Libraries/NavigationExperimental
Hedger Wang 7db7f78dc7 Fork NavigationAnimatedView to NavigationTransitioner
Summary:
- Fork NavigationAnimatedView to NavigationTransitioner
- NavigationAnimatedView will soon be deprecated and we'd ask people to use NavigationTransitioner instead.

Difference between  NavigationTransitioner and NavigationAnimatedView

- prop `applyAnimation` is removed.
- new prop `configureTransition`, `onTransitionStart`, and `onTransitionEnd` are added.

tl;dr;

In NavigationAnimatedView, we `position` (an Animated.Value object) as a proxy of the
transtion which happens whenever the index of navigation state changes.

Because `position` does not change unless navigation index changes, it won't
be possible to build animations for actions that changes the  navigation state
without changing the index.

Also, we believe that the name `Transitioner` is a better name for this core component
that focuses on transitioning. Note that the actual animation work is done via
`<Animated.View />` returnd from the `renderScene` prop.

Reviewed By: ericvicenti

Differential Revision: D3302688

fbshipit-source-id: 720c3a4d3ccf97eb05b038baa44c9e780aad120b
2016-05-18 13:43:31 -07:00
..
Reducer Fork NavigationAnimatedView to NavigationTransitioner 2016-05-18 13:43:31 -07:00
__mocks__ Clean up APIs. 2016-03-04 14:57:31 -08:00
__tests__ Update Jest APIs on fbsource 2016-04-27 19:16:32 -07:00
NavigationAbstractPanResponder.js Simplify <NavigationCard />. 2016-03-15 15:59:26 -07:00
NavigationAnimatedView.js Fork NavigationAnimatedView to NavigationTransitioner 2016-05-18 13:43:31 -07:00
NavigationExperimental.js Fork NavigationAnimatedView to NavigationTransitioner 2016-05-18 13:43:31 -07:00
NavigationPropTypes.js Fork NavigationAnimatedView to NavigationTransitioner 2016-05-18 13:43:31 -07:00
NavigationStateUtils.js Clean up APIs. 2016-03-04 14:57:31 -08:00
NavigationTransitioner.js Fork NavigationAnimatedView to NavigationTransitioner 2016-05-18 13:43:31 -07:00
NavigationTypeDefinition.js Fork NavigationAnimatedView to NavigationTransitioner 2016-05-18 13:43:31 -07:00