inview_notifier_list 3.0.0 copy "inview_notifier_list: ^3.0.0" to clipboard
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 of InViewNotifierCustomScrollView.

  • InViewNotifierList now uses a builder function to build it's children. This is replaced with previously used children property.

  • Added InViewNotifierWidget which gets notified if it is currently inside the viewport condition

    provided by the InViewPortCondition condition. Checkout out the example for usage.

  • No longer need to add widget's context to InViewState and use AnimatedBuilder to get notified if the widget is in-view.

[0.0.4] - 13th December 2019. #

  • Fixed fast scroll bugs.
  • Updated use of ancestorInheritedElementForWidgetOfExactType(depricated) with getElementForInheritedWidgetOfExactType.
  • 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,
)
`
478
likes
140
points
11.9k
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package that builds a listview and notifies when the widgets are on screen.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, stream_transform

More

Packages that depend on inview_notifier_list