Skip to content

Commit 0a49c4f

Browse files
committed
Tweak scroll customization use cases
1 parent f7207b7 commit 0a49c4f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

scroll-customization-api/UseCases.md

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ This is one of the more tricky effects.
3333

3434
- Implemented with a rubber band effect
3535
- Allows drawing into the background of the container, with fixed position, giving the illusion of it being in the negative margin of the scrolling object
36+
- Often the effect is coupled to the scroll position (eg. a circle that rotates in proportion to the scroll position). There's a wide variety of different effects here.
3637
- Has a threshold in the rubber band, at which point the refresh "commits". This typically triggers another animation, where the content stays where it was (its rubber-band limit) and a progress spinner is drawn in the margin. Do we consider this as if the scroll has ended and the content has moved down?
3738
- Once the page has the refreshed data, it adds it to the DOM (causing another scroll). Or if there wasn't any data, the content animates back to the top of the container.
3839
- Can transition into and out-of the overscroll effect without lifting the finger

0 commit comments

Comments
 (0)