Releases: fluttercandies/flutter_scrollview_observer
Releases · fluttercandies/flutter_scrollview_observer
1.23.0
What's Changed
- ObserverWidget
- Make
ObserverWidget
listenable by @LinXunFeng.
- Make
Full Changelog: 1.22.0...1.23.0
1.22.0
What's Changed
- ObserverWidget
- Add
scrollNotificationPredicate
by @LinXunFeng
- Add
New Contributors
Full Changelog: 1.21.2...1.22.0
1.21.2
1.21.1
What's Changed
- ObserverCore
- Improve the logic of
handleListObserve
andhandleGridObserve
.
- Improve the logic of
Above features are implemented by @LinXunFeng.
Full Changelog: 1.21.0...1.21.1
1.21.0
What's Changed
- ObserverController
- Add
onPrepareScrollToIndex
forjumpTo
andanimateTo
.
- Add
- NestedScrollUtil
- Add
jumpTo
andanimateTo
methods.
- Add
Above features are implemented by @LinXunFeng.
Full Changelog: 1.20.0...1.21.0
1.20.0
What's Changed
- ObserverController
- Add
observeIntervalForScrolling
to set the minimum amount of time to wait for firing observe callback during scrolling.
- Add
- ObserverUtils
- Improve the logic of
isDisplayingSliverInViewport
method.
- Improve the logic of
- ScrollViewOnceObserveNotificationResult
- Add
observeViewportResultModel
.
- Add
- ChatScrollObserver
- Add
ChatScrollObserverRefIndexType
. - Add
refIndexType
to specify the role ofrefItemIndex
andrefItemIndexAfterUpdate
.
- Add
- Slivers
- Add
SliverObserveContext
.
- Add
- ObserveDisplayingChildModelMixin
- Add
visibleFraction
andvisibleMainAxisSize
.
- Add
Above features are implemented by @LinXunFeng.
Full Changelog: 1.19.1...1.20.0
1.19.1
What's Changed
- ListViewObserver
- Support
SliverVariedExtentList
in 74.
- Support
- Chat Observer
- Safely obtain the
constraints
of RenderSliver.
- Safely obtain the
- ObserverController
- Adapt to scenes where
CustomScrollView
specifiescenter
.
- Adapt to scenes where
Above features are implemented by @LinXunFeng.
Full Changelog: 1.19.0...1.19.1
1.19.0
What's Changed
- SliverViewObserver
- Add
customOverlap
property.
- Add
- NestedScrollUtil
- To better support
NestedScrollView
.
- To better support
- ObserverCore
- Improve the judgment logic of whether the sliver is visible.
- ObserverController
- Adjust the controller to be modifiable.
Above features are implemented by @LinXunFeng.
Full Changelog: 1.18.2...1.19.0
1.18.2
What's Changed
- Chat Observer
- Fix keeping position not working by @LinXunFeng in #64
Full Changelog: 1.18.1...1.18.2
1.18.1
What's Changed
Add a check to determine whether the BuildContext is mounted by @LinXunFeng in #62.
Full Changelog: 1.18.0...1.18.1