loop_page_view 1.2.5 loop_page_view: ^1.2.5 copied to clipboard
A simple Flutter PageView builder constructor wrapper that allows for endless scrolling on both directions.
[1.2.5] - June 18, 2023 #
- Introduced
LoopActivationMode
with the following modes:LoopActivationMode.immediate
: This mode triggers infinite looping right from the first page, immediately after theLoopPageView
is launched.LoopActivationMode.afterFirstLoop
: In this mode, infinite looping is only triggered after the first complete forward loop is performed.LoopActivationMode.forwardOnly
: This mode enables only forward infinite scrolling, preventing backward looping.
[1.2.4] - June 12, 2023 #
- Expose the value of
initialPage
inLoopPageController
- Adds a new
enum
calledLoopScrollMode
to give users control over the scrolling direction inLoopPageController
. Shortest option enables the controller to choose the shortest path to the target page. Forwards and Backwards options enforce a specific scrolling direction, regardless of which is the shortest path to the target page.
[1.2.3] - June 11, 2023 #
- Fix RangeError(index): Index out of range issue when hot reloading a 'LoopPageView' without a strong reference to a 'LoopPageController'
[1.2.2] - June 3, 2023 #
- Implements Listenable interface on LoopPageController
- Revert commit 48ae3f7
[1.2.1] - February 25, 2023 #
- Fix WidgetsBinding null safety
[1.2.0] - June 16, 2022 #
- Migrate to Flutter 3
- Swap container to sizedbox
[1.1.1] - October 4, 2021 #
- Update to null safety
[1.1.0] - October 4, 2021 #
- Updates min sdk to >=2.12.0.
[1.0.11] - December 02, 2020 #
- Added animateJumpToPage on LoopPageViewController. It animates to a page without building the pages in between.
- Improved nearest page in animateToPage.
- Loop is really infinite now.
- Added the ScrollController interface to LoopPageViewController.
[1.0.10] - September 14, 2020 #
- Correctly update item count on widget update.
[1.0.9] - August 04, 2020 #
- Empty Container if itemCount is 0.
[1.0.8] - August 04, 2020 #
- LoopPageViewController if itemCount is 0 error fixed.
[1.0.7] - July 27, 2020 #
- LoopPageViewController is now a PageController composition.
- LoopPageViewController.page value fixed.
[1.0.6] - July 22, 2020 #
- Fixed LoopPageView index forwarding value.
[1.0.5] - July 21, 2020 #
- LoopPageController created.
[1.0.4] - July 17, 2020 #
- Removed unrelated files from the project.
[1.0.3] - July 17, 2020 #
- Added documentation comments.
[1.0.2] - July 17, 2020 #
- Corrected information in readme file.
[1.0.1] - July 17, 2020 #
- Corrected initialPage value.
[1.0.0] - July 17, 2020 #
- Initial working release.