π A robust pagination controller for Flutter apps, ensuring seamless scrolling and dynamic loading of items.
- Immutable
PaginationReturn
class for clear state management π - Scroll Controller integration for seamless pagination π
- Dynamic loading with boundary offsets and load actions π
Follow these instructions to get a copy of the project up and running on your local machine.
- Flutter installed on your local machine
-
Clone the repository:
git clone https://github.com/Ahmad-Nour-Haidar/pagination-scroll-controller.git
-
Navigate to the project directory:
cd pagination-scroll-controller
-
Install dependencies:
flutter pub get
-
Run the application:
flutter run
We welcome contributions to enhance the PaginationScrollController
. Hereβs how you can help:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m "Description of the feature"
- Push to the branch:
git push origin feature-branch
- Create a pull request.
Please ensure your pull request adheres to the following guidelines:
- Describe the feature or fix in detail.
- Ensure the code follows the existing style and conventions.
- Include screenshots or demos of the new feature or fix if applicable.
This project is licensed under the MIT License. See the LICENSE file for details.