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,
    );
  }
}
18
likes
140
points
529
downloads

Publisher

unverified uploader

Weekly Downloads

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)

Documentation

API reference

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_pagination