flutter_pagination 0.0.8 copy "flutter_pagination: ^0.0.8" to clipboard
flutter_pagination: ^0.0.8 copied to clipboard

Use pagination for your flutter app. You can use group pagination or normal pagination also. You can customize paginated widgets with custom styles.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_pagination/flutter_pagination.dart';
import 'package:flutter_pagination/widgets/button_styles.dart';

class Home extends StatefulWidget {
  const Home({Key? key}) : super(key: key);

  @override
  State<Home> createState() => _HomeState();
}

class _HomeState extends State<Home> {
  int currentPage = 1;

  @override
  Widget build(BuildContext context) {
    return Pagination(
      paginateButtonStyles: PaginateButtonStyles(),
      prevButtonStyles: PaginateSkipButton(
          borderRadius: const BorderRadius.only(
              topLeft: Radius.circular(20), bottomLeft: Radius.circular(20))),
      nextButtonStyles: PaginateSkipButton(
          borderRadius: const BorderRadius.only(
              topRight: Radius.circular(20), bottomRight: Radius.circular(20))),
      onPageChange: (number) {
        setState(() {
          currentPage = number;
        });
      },
      useGroup: false,
      totalPage: 30,
      show: 2,
      currentPage: currentPage,
    );
  }
}
16
likes
120
pub points
89%
popularity

Publisher

unverified uploader

Use pagination for your flutter app. You can use group pagination or normal pagination also. You can customize paginated widgets with custom styles.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_pagination