mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
update website
This commit is contained in:
@@ -50,7 +50,7 @@ normal event.</p><p>A <code>gestureState</code> object has the following:</p><ul
|
||||
that provide not only the typical <code>ResponderSyntheticEvent</code>, but also the
|
||||
<code>PanResponder</code> gesture state. Simply replace the word <code>Responder</code> with
|
||||
<code>PanResponder</code> in each of the typical <code>onResponder*</code> callbacks. For
|
||||
example, the <code>config</code> object would look like:</p><ul><li><code>onMoveShouldSetPanResponder: (e, gestureState) => {...}</code></li><li><code>onMoveShouldSetPanResponderCapture: (e, gestureState) => {...}</code></li><li><code>onStartShouldSetPanResponder: (e, gestureState) => {...}</code></li><li><code>onStartShouldSetPanResponderCapture: (e, gestureState) => {...}</code></li><li><code>onPanResponderReject: (e, gestureState) => {...}</code></li><li><code>onPanResponderGrant: (e, gestureState) => {...}</code></li><li><code>onPanResponderStart: (e, gestureState) => {...}</code></li><li><code>onPanResponderEnd: (e, gestureState) => {...}</code></li><li><code>onPanResponderRelease: (e, gestureState) => {...}</code></li><li><code>onPanResponderMove: (e, gestureState) => {...}</code></li><li><code>onPanResponderTerminate: (e, gestureState) => {...}</code></li><li><code>onPanResponderTerminationRequest: (e, gestureState) => {...}</code></li><li><p>'onShouldBlockNativeResponder: (e, gestureState) => {...}'</p><p>In general, for events that have capture equivalents, we update the
|
||||
example, the <code>config</code> object would look like:</p><ul><li><code>onMoveShouldSetPanResponder: (e, gestureState) => {...}</code></li><li><code>onMoveShouldSetPanResponderCapture: (e, gestureState) => {...}</code></li><li><code>onStartShouldSetPanResponder: (e, gestureState) => {...}</code></li><li><code>onStartShouldSetPanResponderCapture: (e, gestureState) => {...}</code></li><li><code>onPanResponderReject: (e, gestureState) => {...}</code></li><li><code>onPanResponderGrant: (e, gestureState) => {...}</code></li><li><code>onPanResponderStart: (e, gestureState) => {...}</code></li><li><code>onPanResponderEnd: (e, gestureState) => {...}</code></li><li><code>onPanResponderRelease: (e, gestureState) => {...}</code></li><li><code>onPanResponderMove: (e, gestureState) => {...}</code></li><li><code>onPanResponderTerminate: (e, gestureState) => {...}</code></li><li><code>onPanResponderTerminationRequest: (e, gestureState) => {...}</code></li><li><p><code>onShouldBlockNativeResponder: (e, gestureState) => {...}</code></p><p>In general, for events that have capture equivalents, we update the
|
||||
gestureState once in the capture phase and can use it in the bubble phase
|
||||
as well.</p><p>Be careful with onStartShould* callbacks. They only reflect updated
|
||||
<code>gestureState</code> for start/end events that bubble/capture to the Node.
|
||||
|
||||
Reference in New Issue
Block a user