- New properties
buttonTextStyle
andbuttonPadding
in theNumberPaginatorUIConfig
- New properties
showNextButton
andshowPrevButton
for showing/hiding the next/prev buttons - New way to customize prev/next buttons using
prevButtonBuilder
ornextButtonBuilder
- Slight adaptation of margin/padding of "three dots" (only noticeable if it's background is colored)
- Correct images in README.md
- Correct images in README.md
- Compatibility with Dart 3
- Added package screenshots
- Improved automatic scaling of arrow buttons and "3 dots" in
NumberContent
- Fixed bug in NumberContent where a page count of 1 was causing errors
- NumberContent: now showing dots for invisible buttons on front and back, maintaining the first and last button always visible.
NumberPaginatorController
for controlling theNumberPaginator
from the outside
- Upgrades to Flutter 3.3.0
- New config class
NumberPaginatorUIConfig
for configuring UI aspects of paginator - New display modes of central paginator content:
hidden
,numbers
,dropdown
contentBuilder
for building custom paginator content based on the current page
- Lint fixes for Flutter 3
- AutoSizeText for number buttons to maintain text always in 1 line and visible
- Added property
showPageNumbers
andmainAxisAlignment
- Project description change
- Small code improvements
- Basic implementation of number paginator
- Customization options