inview_notifier_list 1.0.0
inview_notifier_list: ^1.0.0 copied to clipboard

Flutter Android iOS Linux macOS web Windows

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

[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,
)
`
119
likes
110
pub points
91%
popularity

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

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

rvamsi1993@gmail.com

License

MIT (LICENSE)

Dependencies

flutter, stream_transform

More

Packages that depend on inview_notifier_list