Changes between Initial Version and Version 1 of Scrolling


Ignore:
Timestamp:
Jan 26, 2019 10:14:31 AM (5 years ago)
Author:
Simon Fraser
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Scrolling

    v1 v1  
     1= Scrolling
     2
     3The scrolling architecture is unexpectedly complex, because it's feature-rich, and required to provide smooth scrolling independent of main thread work in as many situations as possible.
     4
     5== Scrollable areas
     6
     7
     8
     9== Scrolling features
     10
     11=== Rubber-banding ("bouncing")
     12
     13=== Latching
     14
     15=== Scroll snapping
     16
     17=== Touch-action
     18
     19
     20
     21== Coordinated scrolling
     22
     23
     24=== Non-fast-scrollable regions
     25
     26=== ScrollingCoordinator
     27
     28=== The scrolling trees
     29
     30==== ScrollingStateTree
     31
     32==== ScrollingTree