inview_notifier_list 3.0.0 inview_notifier_list: ^3.0.0 copied to clipboard
A Flutter package that builds a listview and notifies when the widgets are on screen.
[3.0.0] - 28th December 2021. #
Breaking Changes
-
Removed the
contextCacheCount
property. The context will be auto cached and removed. -
Fixed
Cannot get renderObject of inactive element.
issue. Thanks to SteepSheep's PR. -
updated the video example to use latest plugin version.
[2.0.0] - 5th June 2021. #
- Migrated to Null Safety.
[1.0.0] - 3rd April 2020. #
-
Code refactors.
-
Added support for
CustomScrollView
with the addition ofInViewNotifierCustomScrollView
. -
InViewNotifierList
now uses abuilder
function to build it's children. This is replaced with previously usedchildren
property. -
Added
InViewNotifierWidget
which gets notified if it is currently inside the viewport conditionprovided by the
InViewPortCondition
condition. Checkout out the example for usage. -
No longer need to add widget's context to
InViewState
and useAnimatedBuilder
to get notified if the widget is in-view.
[0.0.4] - 13th December 2019. #
- Fixed fast scroll bugs.
- Updated use of
ancestorInheritedElementForWidgetOfExactType
(depricated) withgetElementForInheritedWidgetOfExactType
. - Added more properties to list like
reverse
,shrinkWrap
.
[0.0.3] - 10th September 2019. #
Added two extra properties padding
and physics
.
[0.0.1] - 18th June 2019. #
A Flutter package that builds a ListView and notifies when the widgets are on screen within a provided area.
[0.0.1+1] - 19th June 2019. #
Breaking- Fixed the typo for the property name from srollDirection
to scrollDirection
.
Before(v0.0.1):
InViewNotifierList(
srollDirection: Axis.vertical,
)
After(v0.0.2):
InViewNotifierList(
scrollDirection: Axis.vertical,
)
`