FPaginationController constructor
FPaginationController({})
Creates a FPaginationController.
Contract:
- Throws AssertionError if 0 <=
initialPage
andinitialPage
<pages
.
Implementation
FPaginationController({required this.pages, int initialPage = 0, this.showEdges = true, this.siblings = 1})
: assert(0 < pages, 'pages ($pages) should be > 0'),
assert(0 <= siblings, 'siblings ($siblings) >= 0'),
assert(
0 <= initialPage && initialPage < pages,
'initialPage ($initialPage) must be between 0 and pages ($pages), exclusive.',
),
_page = initialPage;