react-native/Libraries/CustomComponents/NavigationExperimental
Richard Evans 0cf9505630 Allow the disabling of navigation gestures.
Summary:
During development of an app I decided upon NavigationExperimental as I found it easily configurable with my Redux stores and make it work the way I wanted. One thing I found missing was the ability to decide if gestures were on or not for the card stack. In my case I need the gestures off as they conflict with what I am trying to do. This PR simply opens up the ability to turn the gestures for a CardStack off.

Testing was completed via UI Explorer. An additional example replicating the existing one with the new setting set to false was created. To ensure nothing broke I tested both the original example and new example to ensure gestures worked (and didn't work) when expected.

I did not see any unit tests around NavigationExperimental but if I simply missed them I would be more then happy to update/add any.
Closes https://github.com/facebook/react-native/pull/9505

Differential Revision: D3749880

Pulled By: ericvicenti

fbshipit-source-id: dfa42ff8b6c8b41490ad1efc931b364e47058243
2016-08-21 13:13:46 -07:00
..
assets Rework the NavigationHeader 2016-03-21 22:07:26 -07:00
NavigationAnimatedValueSubscription.js Implements `renderHeader` for legacy navigator. 2016-03-10 17:17:21 -08:00
NavigationCard.js Remove shouldComponentUpdate policy from NavigationCard and NavigationCardStack 2016-08-09 20:28:30 -07:00
NavigationCardStack.js Allow the disabling of navigation gestures. 2016-08-21 13:13:46 -07:00
NavigationCardStackPanResponder.js Provide RTL support in NavigationCardStack 2016-08-19 08:43:39 -07:00
NavigationCardStackStyleInterpolator.js Provide RTL support in NavigationCardStack 2016-08-19 08:43:39 -07:00
NavigationHeader.js NavigationExperimental: Stop using absolute position for NavigationHeader. 2016-08-04 15:28:30 -07:00
NavigationHeaderBackButton.js Provide RTL support in NavigationCardStack 2016-08-19 08:43:39 -07:00
NavigationHeaderStyleInterpolator.js Provide RTL support in NavigationCardStack 2016-08-19 08:43:39 -07:00
NavigationHeaderTitle.js Accept children of all types for NavigationHeaderTitle 2016-08-15 18:13:30 -07:00
NavigationPagerPanResponder.js Provide RTL support for new Navigator -- Make RTL works in NUX 2016-07-11 20:58:32 -07:00
NavigationPagerStyleInterpolator.js Provide RTL support for new Navigator -- Make RTL works in NUX 2016-07-11 20:58:32 -07:00
NavigationPointerEventsContainer.js explicit type args in react-native-github 2016-05-24 18:28:26 -07:00