From dfc368b353394215ab774e5cd514bc95237e26e7 Mon Sep 17 00:00:00 2001 From: Website Deployment Script Date: Tue, 23 Oct 2018 11:15:13 +0000 Subject: [PATCH] Deploy website Deploy website version based on c3cb25cc104e717ca4c278b6fdd17a990e04faf6 --- docs/0.10/animations.html | 2 +- docs/0.10/animations/index.html | 2 +- docs/0.11/animations.html | 2 +- docs/0.11/animations/index.html | 2 +- docs/0.12/animations.html | 2 +- docs/0.12/animations/index.html | 2 +- docs/0.13/animations.html | 2 +- docs/0.13/animations/index.html | 2 +- docs/0.14/animations.html | 2 +- docs/0.14/animations/index.html | 2 +- docs/0.15/animations.html | 2 +- docs/0.15/animations/index.html | 2 +- docs/0.16/animations.html | 2 +- docs/0.16/animations/index.html | 2 +- docs/0.17/animations.html | 2 +- docs/0.17/animations/index.html | 2 +- docs/0.18/animations.html | 2 +- docs/0.18/animations/index.html | 2 +- docs/0.19/animations.html | 2 +- docs/0.19/animations/index.html | 2 +- docs/0.20/animations.html | 2 +- docs/0.20/animations/index.html | 2 +- docs/0.21/animations.html | 2 +- docs/0.21/animations/index.html | 2 +- docs/0.22/animations.html | 2 +- docs/0.22/animations/index.html | 2 +- docs/0.23/animations.html | 2 +- docs/0.23/animations/index.html | 2 +- docs/0.24/animations.html | 2 +- docs/0.24/animations/index.html | 2 +- docs/0.25/animations.html | 2 +- docs/0.25/animations/index.html | 2 +- docs/0.26/animations.html | 2 +- docs/0.26/animations/index.html | 2 +- docs/0.27/animations.html | 2 +- docs/0.27/animations/index.html | 2 +- docs/0.28/animations.html | 2 +- docs/0.28/animations/index.html | 2 +- docs/0.29/animations.html | 2 +- docs/0.29/animations/index.html | 2 +- docs/0.30/animations.html | 2 +- docs/0.30/animations/index.html | 2 +- docs/0.31/animations.html | 2 +- docs/0.31/animations/index.html | 2 +- docs/0.32/animations.html | 2 +- docs/0.32/animations/index.html | 2 +- docs/0.33/animations.html | 2 +- docs/0.33/animations/index.html | 2 +- docs/0.34/animations.html | 2 +- docs/0.34/animations/index.html | 2 +- docs/0.35/animations.html | 2 +- docs/0.35/animations/index.html | 2 +- docs/0.36/animations.html | 2 +- docs/0.36/animations/index.html | 2 +- docs/0.37/animations.html | 2 +- docs/0.37/animations/index.html | 2 +- docs/0.38/animations.html | 2 +- docs/0.38/animations/index.html | 2 +- docs/0.39/animations.html | 2 +- docs/0.39/animations/index.html | 2 +- docs/0.40/animations.html | 2 +- docs/0.40/animations/index.html | 2 +- docs/0.41/animations.html | 2 +- docs/0.41/animations/index.html | 2 +- docs/0.42/animations.html | 2 +- docs/0.42/animations/index.html | 2 +- docs/0.43/animations.html | 2 +- docs/0.43/animations/index.html | 2 +- docs/0.44/animations.html | 2 +- docs/0.44/animations/index.html | 2 +- docs/0.45/animations.html | 2 +- docs/0.45/animations/index.html | 2 +- docs/0.46/animations.html | 2 +- docs/0.46/animations/index.html | 2 +- docs/0.47/animations.html | 2 +- docs/0.47/animations/index.html | 2 +- docs/0.48/animations.html | 2 +- docs/0.48/animations/index.html | 2 +- docs/0.49/animations.html | 2 +- docs/0.49/animations/index.html | 2 +- docs/0.5/animations.html | 2 +- docs/0.5/animations/index.html | 2 +- docs/0.50/animations.html | 2 +- docs/0.50/animations/index.html | 2 +- docs/0.51/animations.html | 2 +- docs/0.51/animations/index.html | 2 +- docs/0.52/animations.html | 2 +- docs/0.52/animations/index.html | 2 +- docs/0.53/animations.html | 2 +- docs/0.53/animations/index.html | 2 +- docs/0.54/animations.html | 2 +- docs/0.54/animations/index.html | 2 +- docs/0.55/animations.html | 2 +- docs/0.55/animations/index.html | 2 +- docs/0.56/animations.html | 2 +- docs/0.56/animations/index.html | 2 +- docs/0.6/animations.html | 2 +- docs/0.6/animations/index.html | 2 +- docs/0.7/animations.html | 2 +- docs/0.7/animations/index.html | 2 +- docs/0.8/animations.html | 2 +- docs/0.8/animations/index.html | 2 +- docs/0.9/animations.html | 2 +- docs/0.9/animations/index.html | 2 +- docs/animations.html | 2 +- docs/animations/index.html | 2 +- docs/next/animations.html | 2 +- docs/next/animations/index.html | 2 +- 108 files changed, 108 insertions(+), 108 deletions(-) diff --git a/docs/0.10/animations.html b/docs/0.10/animations.html index a039b08fe93..350584c2385 100644 --- a/docs/0.10/animations.html +++ b/docs/0.10/animations.html @@ -245,7 +245,7 @@ Animated.timing(opacity, { }).start();

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.10/animations/index.html b/docs/0.10/animations/index.html
index a039b08fe93..350584c2385 100644
--- a/docs/0.10/animations/index.html
+++ b/docs/0.10/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.11/animations.html b/docs/0.11/animations.html
index 32788001348..b6c8ba1cdce 100644
--- a/docs/0.11/animations.html
+++ b/docs/0.11/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.11/animations/index.html b/docs/0.11/animations/index.html
index 32788001348..b6c8ba1cdce 100644
--- a/docs/0.11/animations/index.html
+++ b/docs/0.11/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.12/animations.html b/docs/0.12/animations.html
index f142500785c..b1bb004c985 100644
--- a/docs/0.12/animations.html
+++ b/docs/0.12/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.12/animations/index.html b/docs/0.12/animations/index.html
index f142500785c..b1bb004c985 100644
--- a/docs/0.12/animations/index.html
+++ b/docs/0.12/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.13/animations.html b/docs/0.13/animations.html
index aeb5ec0ed14..1977a68445b 100644
--- a/docs/0.13/animations.html
+++ b/docs/0.13/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.13/animations/index.html b/docs/0.13/animations/index.html
index aeb5ec0ed14..1977a68445b 100644
--- a/docs/0.13/animations/index.html
+++ b/docs/0.13/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.14/animations.html b/docs/0.14/animations.html
index b44f8f042fe..65653ccd2a8 100644
--- a/docs/0.14/animations.html
+++ b/docs/0.14/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.14/animations/index.html b/docs/0.14/animations/index.html
index b44f8f042fe..65653ccd2a8 100644
--- a/docs/0.14/animations/index.html
+++ b/docs/0.14/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.15/animations.html b/docs/0.15/animations.html
index abe099509a4..8c966a3ceb8 100644
--- a/docs/0.15/animations.html
+++ b/docs/0.15/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.15/animations/index.html b/docs/0.15/animations/index.html
index abe099509a4..8c966a3ceb8 100644
--- a/docs/0.15/animations/index.html
+++ b/docs/0.15/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.16/animations.html b/docs/0.16/animations.html
index 96aed15e88b..eca1e120709 100644
--- a/docs/0.16/animations.html
+++ b/docs/0.16/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.16/animations/index.html b/docs/0.16/animations/index.html
index 96aed15e88b..eca1e120709 100644
--- a/docs/0.16/animations/index.html
+++ b/docs/0.16/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.17/animations.html b/docs/0.17/animations.html
index 647f9a8f67c..7d2851feaf7 100644
--- a/docs/0.17/animations.html
+++ b/docs/0.17/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.17/animations/index.html b/docs/0.17/animations/index.html
index 647f9a8f67c..7d2851feaf7 100644
--- a/docs/0.17/animations/index.html
+++ b/docs/0.17/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.18/animations.html b/docs/0.18/animations.html
index d1dfab030b5..6e11af4a286 100644
--- a/docs/0.18/animations.html
+++ b/docs/0.18/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.18/animations/index.html b/docs/0.18/animations/index.html
index d1dfab030b5..6e11af4a286 100644
--- a/docs/0.18/animations/index.html
+++ b/docs/0.18/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.19/animations.html b/docs/0.19/animations.html
index b715905f9c3..0ac9532aa78 100644
--- a/docs/0.19/animations.html
+++ b/docs/0.19/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.19/animations/index.html b/docs/0.19/animations/index.html
index b715905f9c3..0ac9532aa78 100644
--- a/docs/0.19/animations/index.html
+++ b/docs/0.19/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.20/animations.html b/docs/0.20/animations.html
index 00a81aeea36..12f7a556bbe 100644
--- a/docs/0.20/animations.html
+++ b/docs/0.20/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.20/animations/index.html b/docs/0.20/animations/index.html
index 00a81aeea36..12f7a556bbe 100644
--- a/docs/0.20/animations/index.html
+++ b/docs/0.20/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.21/animations.html b/docs/0.21/animations.html
index 803914ed4c0..1c572a00e99 100644
--- a/docs/0.21/animations.html
+++ b/docs/0.21/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.21/animations/index.html b/docs/0.21/animations/index.html
index 803914ed4c0..1c572a00e99 100644
--- a/docs/0.21/animations/index.html
+++ b/docs/0.21/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.22/animations.html b/docs/0.22/animations.html
index 00ddb57e41e..74e837cfa7a 100644
--- a/docs/0.22/animations.html
+++ b/docs/0.22/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.22/animations/index.html b/docs/0.22/animations/index.html
index 00ddb57e41e..74e837cfa7a 100644
--- a/docs/0.22/animations/index.html
+++ b/docs/0.22/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.23/animations.html b/docs/0.23/animations.html
index 2a54e94bf84..1cfe7b0a102 100644
--- a/docs/0.23/animations.html
+++ b/docs/0.23/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.23/animations/index.html b/docs/0.23/animations/index.html
index 2a54e94bf84..1cfe7b0a102 100644
--- a/docs/0.23/animations/index.html
+++ b/docs/0.23/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.24/animations.html b/docs/0.24/animations.html
index 6c81acf7197..26f9feb634d 100644
--- a/docs/0.24/animations.html
+++ b/docs/0.24/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.24/animations/index.html b/docs/0.24/animations/index.html
index 6c81acf7197..26f9feb634d 100644
--- a/docs/0.24/animations/index.html
+++ b/docs/0.24/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.25/animations.html b/docs/0.25/animations.html
index bddba482f94..602974be2f6 100644
--- a/docs/0.25/animations.html
+++ b/docs/0.25/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.25/animations/index.html b/docs/0.25/animations/index.html
index bddba482f94..602974be2f6 100644
--- a/docs/0.25/animations/index.html
+++ b/docs/0.25/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.26/animations.html b/docs/0.26/animations.html
index 9d80bdca041..d5aaff92fc0 100644
--- a/docs/0.26/animations.html
+++ b/docs/0.26/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.26/animations/index.html b/docs/0.26/animations/index.html
index 9d80bdca041..d5aaff92fc0 100644
--- a/docs/0.26/animations/index.html
+++ b/docs/0.26/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.27/animations.html b/docs/0.27/animations.html
index b641dbcc388..20b28232c2b 100644
--- a/docs/0.27/animations.html
+++ b/docs/0.27/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.27/animations/index.html b/docs/0.27/animations/index.html
index b641dbcc388..20b28232c2b 100644
--- a/docs/0.27/animations/index.html
+++ b/docs/0.27/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.28/animations.html b/docs/0.28/animations.html
index 4f2985568de..6cef73d36e5 100644
--- a/docs/0.28/animations.html
+++ b/docs/0.28/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.28/animations/index.html b/docs/0.28/animations/index.html
index 4f2985568de..6cef73d36e5 100644
--- a/docs/0.28/animations/index.html
+++ b/docs/0.28/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.29/animations.html b/docs/0.29/animations.html
index c34851b1240..e78f0ba9c43 100644
--- a/docs/0.29/animations.html
+++ b/docs/0.29/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.29/animations/index.html b/docs/0.29/animations/index.html
index c34851b1240..e78f0ba9c43 100644
--- a/docs/0.29/animations/index.html
+++ b/docs/0.29/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.30/animations.html b/docs/0.30/animations.html
index 8ef9f945aa2..54cdf0c9918 100644
--- a/docs/0.30/animations.html
+++ b/docs/0.30/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.30/animations/index.html b/docs/0.30/animations/index.html
index 8ef9f945aa2..54cdf0c9918 100644
--- a/docs/0.30/animations/index.html
+++ b/docs/0.30/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.31/animations.html b/docs/0.31/animations.html
index b031d632429..03546d9dc56 100644
--- a/docs/0.31/animations.html
+++ b/docs/0.31/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.31/animations/index.html b/docs/0.31/animations/index.html
index b031d632429..03546d9dc56 100644
--- a/docs/0.31/animations/index.html
+++ b/docs/0.31/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.32/animations.html b/docs/0.32/animations.html
index 11a7906f650..e7b5d1f8b3a 100644
--- a/docs/0.32/animations.html
+++ b/docs/0.32/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.32/animations/index.html b/docs/0.32/animations/index.html
index 11a7906f650..e7b5d1f8b3a 100644
--- a/docs/0.32/animations/index.html
+++ b/docs/0.32/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.33/animations.html b/docs/0.33/animations.html
index 18f558a1099..b4310173d64 100644
--- a/docs/0.33/animations.html
+++ b/docs/0.33/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.33/animations/index.html b/docs/0.33/animations/index.html
index 18f558a1099..b4310173d64 100644
--- a/docs/0.33/animations/index.html
+++ b/docs/0.33/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.34/animations.html b/docs/0.34/animations.html
index bb5187b4cb8..2e58a64c2bb 100644
--- a/docs/0.34/animations.html
+++ b/docs/0.34/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.34/animations/index.html b/docs/0.34/animations/index.html
index bb5187b4cb8..2e58a64c2bb 100644
--- a/docs/0.34/animations/index.html
+++ b/docs/0.34/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.35/animations.html b/docs/0.35/animations.html
index a016e9e97d2..c08782ebc51 100644
--- a/docs/0.35/animations.html
+++ b/docs/0.35/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.35/animations/index.html b/docs/0.35/animations/index.html
index a016e9e97d2..c08782ebc51 100644
--- a/docs/0.35/animations/index.html
+++ b/docs/0.35/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.36/animations.html b/docs/0.36/animations.html
index 72838c67a5e..eac606a664a 100644
--- a/docs/0.36/animations.html
+++ b/docs/0.36/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.36/animations/index.html b/docs/0.36/animations/index.html
index 72838c67a5e..eac606a664a 100644
--- a/docs/0.36/animations/index.html
+++ b/docs/0.36/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.37/animations.html b/docs/0.37/animations.html
index 98a1bd223b0..ebe3f6960e8 100644
--- a/docs/0.37/animations.html
+++ b/docs/0.37/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.37/animations/index.html b/docs/0.37/animations/index.html
index 98a1bd223b0..ebe3f6960e8 100644
--- a/docs/0.37/animations/index.html
+++ b/docs/0.37/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.38/animations.html b/docs/0.38/animations.html
index 5ccf5ba92ca..5042b461f2e 100644
--- a/docs/0.38/animations.html
+++ b/docs/0.38/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.38/animations/index.html b/docs/0.38/animations/index.html
index 5ccf5ba92ca..5042b461f2e 100644
--- a/docs/0.38/animations/index.html
+++ b/docs/0.38/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.39/animations.html b/docs/0.39/animations.html
index 5013211dbe4..0b3c42c287f 100644
--- a/docs/0.39/animations.html
+++ b/docs/0.39/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.39/animations/index.html b/docs/0.39/animations/index.html
index 5013211dbe4..0b3c42c287f 100644
--- a/docs/0.39/animations/index.html
+++ b/docs/0.39/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.40/animations.html b/docs/0.40/animations.html
index 959b980b04d..4ce27c1b3b7 100644
--- a/docs/0.40/animations.html
+++ b/docs/0.40/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.40/animations/index.html b/docs/0.40/animations/index.html
index 959b980b04d..4ce27c1b3b7 100644
--- a/docs/0.40/animations/index.html
+++ b/docs/0.40/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.41/animations.html b/docs/0.41/animations.html
index 96c3364e2c5..bbb0e25bb2c 100644
--- a/docs/0.41/animations.html
+++ b/docs/0.41/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.41/animations/index.html b/docs/0.41/animations/index.html
index 96c3364e2c5..bbb0e25bb2c 100644
--- a/docs/0.41/animations/index.html
+++ b/docs/0.41/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.42/animations.html b/docs/0.42/animations.html
index cc97199842c..e3ca11e0c93 100644
--- a/docs/0.42/animations.html
+++ b/docs/0.42/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.42/animations/index.html b/docs/0.42/animations/index.html
index cc97199842c..e3ca11e0c93 100644
--- a/docs/0.42/animations/index.html
+++ b/docs/0.42/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.43/animations.html b/docs/0.43/animations.html
index 6ccd98584af..dd1c578fc61 100644
--- a/docs/0.43/animations.html
+++ b/docs/0.43/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.43/animations/index.html b/docs/0.43/animations/index.html
index 6ccd98584af..dd1c578fc61 100644
--- a/docs/0.43/animations/index.html
+++ b/docs/0.43/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.44/animations.html b/docs/0.44/animations.html
index f4ed27caf34..edb3793a7c4 100644
--- a/docs/0.44/animations.html
+++ b/docs/0.44/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.44/animations/index.html b/docs/0.44/animations/index.html
index f4ed27caf34..edb3793a7c4 100644
--- a/docs/0.44/animations/index.html
+++ b/docs/0.44/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.45/animations.html b/docs/0.45/animations.html
index 5f440b60163..238f9bdbe8d 100644
--- a/docs/0.45/animations.html
+++ b/docs/0.45/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.45/animations/index.html b/docs/0.45/animations/index.html
index 5f440b60163..238f9bdbe8d 100644
--- a/docs/0.45/animations/index.html
+++ b/docs/0.45/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.46/animations.html b/docs/0.46/animations.html
index cb4648d9fd8..9be0c3e0767 100644
--- a/docs/0.46/animations.html
+++ b/docs/0.46/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.46/animations/index.html b/docs/0.46/animations/index.html
index cb4648d9fd8..9be0c3e0767 100644
--- a/docs/0.46/animations/index.html
+++ b/docs/0.46/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.47/animations.html b/docs/0.47/animations.html
index 144d739f8cc..e6fc548528e 100644
--- a/docs/0.47/animations.html
+++ b/docs/0.47/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.47/animations/index.html b/docs/0.47/animations/index.html
index 144d739f8cc..e6fc548528e 100644
--- a/docs/0.47/animations/index.html
+++ b/docs/0.47/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.48/animations.html b/docs/0.48/animations.html
index 1ebc1a1c3ee..a5aff1e86c8 100644
--- a/docs/0.48/animations.html
+++ b/docs/0.48/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.48/animations/index.html b/docs/0.48/animations/index.html
index 1ebc1a1c3ee..a5aff1e86c8 100644
--- a/docs/0.48/animations/index.html
+++ b/docs/0.48/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.49/animations.html b/docs/0.49/animations.html
index 7d6d5320aee..0d944f8eba0 100644
--- a/docs/0.49/animations.html
+++ b/docs/0.49/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.49/animations/index.html b/docs/0.49/animations/index.html
index 7d6d5320aee..0d944f8eba0 100644
--- a/docs/0.49/animations/index.html
+++ b/docs/0.49/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.5/animations.html b/docs/0.5/animations.html
index 6a86ab4563b..a1fb0775216 100644
--- a/docs/0.5/animations.html
+++ b/docs/0.5/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.5/animations/index.html b/docs/0.5/animations/index.html
index 6a86ab4563b..a1fb0775216 100644
--- a/docs/0.5/animations/index.html
+++ b/docs/0.5/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.50/animations.html b/docs/0.50/animations.html
index bb7a7266d6d..86c46c817cd 100644
--- a/docs/0.50/animations.html
+++ b/docs/0.50/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.50/animations/index.html b/docs/0.50/animations/index.html
index bb7a7266d6d..86c46c817cd 100644
--- a/docs/0.50/animations/index.html
+++ b/docs/0.50/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.51/animations.html b/docs/0.51/animations.html
index aa029b7575e..7d648c11bfc 100644
--- a/docs/0.51/animations.html
+++ b/docs/0.51/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.51/animations/index.html b/docs/0.51/animations/index.html
index aa029b7575e..7d648c11bfc 100644
--- a/docs/0.51/animations/index.html
+++ b/docs/0.51/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.52/animations.html b/docs/0.52/animations.html
index 7db295d8b82..1d653a3b45f 100644
--- a/docs/0.52/animations.html
+++ b/docs/0.52/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.52/animations/index.html b/docs/0.52/animations/index.html
index 7db295d8b82..1d653a3b45f 100644
--- a/docs/0.52/animations/index.html
+++ b/docs/0.52/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.53/animations.html b/docs/0.53/animations.html
index 20f93aeb5a4..7f458a1fe5c 100644
--- a/docs/0.53/animations.html
+++ b/docs/0.53/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.53/animations/index.html b/docs/0.53/animations/index.html
index 20f93aeb5a4..7f458a1fe5c 100644
--- a/docs/0.53/animations/index.html
+++ b/docs/0.53/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.54/animations.html b/docs/0.54/animations.html
index f20f8c115d2..d338dd1d18f 100644
--- a/docs/0.54/animations.html
+++ b/docs/0.54/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.54/animations/index.html b/docs/0.54/animations/index.html
index f20f8c115d2..d338dd1d18f 100644
--- a/docs/0.54/animations/index.html
+++ b/docs/0.54/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.55/animations.html b/docs/0.55/animations.html
index c7b11b9fc74..e26711e7132 100644
--- a/docs/0.55/animations.html
+++ b/docs/0.55/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.55/animations/index.html b/docs/0.55/animations/index.html
index c7b11b9fc74..e26711e7132 100644
--- a/docs/0.55/animations/index.html
+++ b/docs/0.55/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.56/animations.html b/docs/0.56/animations.html
index c92f99417f3..149a7e7b395 100644
--- a/docs/0.56/animations.html
+++ b/docs/0.56/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.56/animations/index.html b/docs/0.56/animations/index.html
index c92f99417f3..149a7e7b395 100644
--- a/docs/0.56/animations/index.html
+++ b/docs/0.56/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.6/animations.html b/docs/0.6/animations.html
index 301281c57d7..f5c77cd491a 100644
--- a/docs/0.6/animations.html
+++ b/docs/0.6/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.6/animations/index.html b/docs/0.6/animations/index.html
index 301281c57d7..f5c77cd491a 100644
--- a/docs/0.6/animations/index.html
+++ b/docs/0.6/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.7/animations.html b/docs/0.7/animations.html
index 1413def7dc6..3f77362ef8a 100644
--- a/docs/0.7/animations.html
+++ b/docs/0.7/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.7/animations/index.html b/docs/0.7/animations/index.html
index 1413def7dc6..3f77362ef8a 100644
--- a/docs/0.7/animations/index.html
+++ b/docs/0.7/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.8/animations.html b/docs/0.8/animations.html
index dc49c2a5566..c918db328c7 100644
--- a/docs/0.8/animations.html
+++ b/docs/0.8/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.8/animations/index.html b/docs/0.8/animations/index.html
index dc49c2a5566..c918db328c7 100644
--- a/docs/0.8/animations/index.html
+++ b/docs/0.8/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.9/animations.html b/docs/0.9/animations.html
index d04582da4e9..47741d9100f 100644
--- a/docs/0.9/animations.html
+++ b/docs/0.9/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/0.9/animations/index.html b/docs/0.9/animations/index.html
index d04582da4e9..47741d9100f 100644
--- a/docs/0.9/animations/index.html
+++ b/docs/0.9/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/animations.html b/docs/animations.html
index fd6f0c0a0e2..16727580eff 100644
--- a/docs/animations.html
+++ b/docs/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/animations/index.html b/docs/animations/index.html
index fd6f0c0a0e2..16727580eff 100644
--- a/docs/animations/index.html
+++ b/docs/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/next/animations.html b/docs/next/animations.html
index 406490b2411..bc8ddaf4803 100644
--- a/docs/next/animations.html
+++ b/docs/next/animations.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(
diff --git a/docs/next/animations/index.html b/docs/next/animations/index.html
index 406490b2411..bc8ddaf4803 100644
--- a/docs/next/animations/index.html
+++ b/docs/next/animations/index.html
@@ -245,7 +245,7 @@ Animated.timing(opacity, {
 }).start();
 

Animated values are only compatible with one driver so if you use native driver when starting an animation on a value, make sure every animation on that value also uses the native driver.

-

The native driver also works with Animated.event. This is specially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

+

The native driver also works with Animated.event. This is especially useful for animations that follow the scroll position as without the native driver, the animation will always run a frame behind the gesture due to the async nature of React Native.

<Animated.ScrollView // <-- Use the Animated ScrollView wrapper
   scrollEventThrottle={1} // <-- Use 1 here to make sure no events are ever missed
   onScroll={Animated.event(