• xubaolin's avatar
    [New feature] Allowing the `ListView` slivers to have different extents while... · a9fac733
    xubaolin authored
    [New feature] Allowing the `ListView` slivers to have different extents while still having scrolling performance (#131393)
    
    Fixes https://github.com/flutter/flutter/issues/113431
    
    Currently we only support specifying all slivers to have the same extent.
    This patch introduces an `itemExtentBuilder` property for `ListView`, allowing the slivers to have different extents while still having scrolling performance, especially when the scroll position changes drastically(such as scrolling by the scrollbar or controller.jumpTo()).
    
    @Piinks Hi, Any thoughts about this?  :)
    a9fac733
Name
Last commit
Last update
..
animation Loading commit data...
cupertino Loading commit data...
dart Loading commit data...
examples Loading commit data...
foundation Loading commit data...
gestures Loading commit data...
harness Loading commit data...
material Loading commit data...
painting Loading commit data...
physics Loading commit data...
rendering Loading commit data...
scheduler Loading commit data...
semantics Loading commit data...
services Loading commit data...
widgets Loading commit data...
_goldens_io.dart Loading commit data...
_goldens_web.dart Loading commit data...
analysis_options.yaml Loading commit data...
flutter_test_config.dart Loading commit data...
image_data.dart Loading commit data...