{"repo":"fluttercandies/extended_nested_scroll_view","free":true,"listed":false,"github":"https://github.com/fluttercandies/extended_nested_scroll_view","clone":"git clone https://github.com/fluttercandies/extended_nested_scroll_view.git","description":"extended nested scroll view to fix following issues. 1.pinned sliver header issue 2.inner scrollables in tabview sync issue 3.pull to refresh is not work. 4.do without ScrollController in NestedScrollView's body","language":"Dart","stars":652,"topics":["pinned-sliver-headers","nestedscrollview","flutter","tabview-sync-issue"],"license":"MIT","category":"mobile-apps","readme_excerpt":"extended nested scroll view Language: English 中文简体 NestedScrollView: extended nested scroll view to fix following issues. 1.pinned sliver header issue 2.inner scrollables in tabview sync issue 3.do without ScrollController in NestedScrollView's body Web demo for ExtendedNestedScrollView - extended nested scroll view - Example for issue 1 - Example for issue 2 - ExtendedVisibilityDetector - Do without ScrollController in NestedScrollView's body Example for issue 1 give total height of pinned sliver headers in pinnedHeaderSliverHeightBuilder callback Example for issue 2 We usually keep list scroll position with following: scene onlyOneScrollInBody description ----------------------------- ------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------ AutomaticKeepAliveClientMixin true ScrollPosition will not be disposed, set onlyOneScrollInBody to true so that we can know which list is isActived. PageStorageKey false ScrollPosition will be disposed, PageStorageKey just record the position info,the scroll positions in ExtendedNestedScrollView will always single one. ExtendedVisibilityDetector Provide ExtendedVisibilityDetector to point out which list is visible Do without ScrollController in NestedScrollView's body due to we can't set ScrollController for list in NestedScrollView's body(it will breaking behaviours of InnerScrollController in NestedScrollView),provide Demos","default_branch":null,"files":null,"tree":[],"storefront":"/r/fluttercandies","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fluttercandies/extended_nested_scroll_view/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}