Releases: fluttercandies/flutter_scrollview_observer
Releases · fluttercandies/flutter_scrollview_observer
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
1.18.0
What's Changed
- ObserverController
- Add some scrolling task notifications extending from
ObserverScrollNotification
. - The
jumpTo
method andanimateTo
method supportsawait
. - Add
isForbidObserveCallback
property. - Add
isForbidObserveViewportCallback
property.
- Add some scrolling task notifications extending from
Above features are implemented by @LinXunFeng.
Full Changelog: 1.17.0...1.18.0
1.17.0
What's Changed
- ObserverController
- The parameter
isFixedHeight
in thejumpTo
method andanimateTo
method supports GridView and supports ScrollView built by third-party package by @percival888 in #52
- The parameter
Full Changelog: 1.16.5...1.17.0
1.16.5
What's Changed
- ObserverWidget
- Improve the processing logic of scroll notification when scrolling with the mouse wheel is not smooth by @qiangjindong in #48.
- Chat Observer
- Update
isShrinkWrap
once during initialization by @LinXunFeng. #47
- Update
- ObserverController
- Fix unable to jump when sliver is too far away and has no any child by @LinXunFeng. #45
- Fix continuous page turning due to incorrect index by @LinXunFeng.
New Contributors
- @qiangjindong made their first contribution in #48
Full Changelog: 1.16.4...1.16.5
1.16.4
What's Changed
- Supplement missing type conversion adjustments by @LinXunFeng .
Full Changelog: 1.16.3...1.16.4
1.16.3
What's Changed
- Observation Model
- Add viewport property to observation model by @LinXunFeng.
- Correct the calculation logic of some values to adapt to the scene of multiple slivers by @LinXunFeng.
Full Changelog: 1.16.2...1.16.3
1.16.2
What's Changed
- ObserverWidget
- Adjust the conversion type of
viewport.offset
toScrollPosition
by @LiuDongCai in #41.
- Adjust the conversion type of
- ObserveDisplayingChildModelMixin
- Adapt
displayPercentage
to scenes with SliverPersistentHeader by @percival888 in #43. - Refine the logic of
calculateDisplayPercentage
method by @LinXunFeng.
- Adapt
New Contributors
- @percival888 made their first contribution in #39
- @LiuDongCai made their first contribution in #41
Full Changelog: 1.16.1...1.16.2
1.16.1
- compatible with flutter
3.13.0
Above content are implemented by @LinXunFeng.
Full Changelog: 1.16.0...1.16.1
1.16.0
- ObserverController
dispatchOnceObserve
method supports directly getting observation result.
Above content are implemented by @LinXunFeng.
Full Changelog: 1.15.0...1.16.0
1.15.0
- Slivers
- Add
SliverObserveContextToBoxAdapter
.
- Add
Above content are implemented by @LinXunFeng.
Full Changelog: 1.14.2...1.15.0