Skip to content

Pagination ​

Page-number controls with a standard (numbered) look and a minimal prev/next-only look.

View source on GitHub ↗

CLI ​

Install this component into your project:

pagination
$flutter_beautify add pagination

Variants ​

FBPagination.standard() (shows page numbers) · FBPagination.minimal() (prev/next only)

Key parameters ​

ParameterTypeDefault
totalPagesintrequired
currentPageint1
onPageChangedValueChanged<int>?—

Usage ​

dart
import 'package:your_app/widgets/pagination.dart';

FBPagination.standard(
  totalPages: results.pageCount,
  currentPage: page,
  onPageChanged: (p) => setState(() => page = p),
);

Released under the MIT License.