Paginated List Control Widget is a premium, enterprise-ready pagination widget for FlutterFlow/Flutter that gives you maximum control over paginated data browsing β combining a smooth list, a powerful pagination panel, and an optional page-size selector for βitems per pageβ πβ‘οΈ. Built for real apps with large datasets, it supports both client-side and server-side pagination and provides clean callbacks so you can load data from Supabase, Firestore, REST APIs, or any backend.
Functionality
π Paginated list rendering with stable idList (List<String>) + custom itemBuilder
π’ Advanced pagination controls: page numbers, ellipsis, and optional Prev/Next buttons
π§ serverMode support for backend pagination (perfect for Supabase/Firestore/API)
π onPageChanged callback to fetch new data, update queries, cache pages, or track analytics
π Optional page-size control (items per page) with onPageSizeChanged callback
β¬οΈ Optional autoScrollToTop with configurable autoScrollDurationMs
π Optional useBouncingPhysics for iOS-like scroll feel
ποΈ Deep styling for the pagination panel and buttons:
-
panelHeight, panelBg, panelRadius, panelBorderColor, panelHPadding, panelVPadding
-
gap, fontSize, numberColor, ellipsisColor
-
btnHeight, btnMinWidth, btnRadius, btnBorderColor
-
centerControls, showPrevNext, buttonsCount
π List layout control: padding (padL/padT/padR/padB), listItemSpacing, listItemMinHeight
π± Tested on real devices and optimized for performance and consistent UX
Perfect for
ποΈ E-commerce catalogs, category pages, search results
π Real estate directories and listings
π§Ύ Orders history, invoices, admin dashboards
π° Content libraries, archives, knowledge bases
π¬ Media libraries (videos, episodes, playlists)
Why itβs βControlβ
Because itβs not just pagination β itβs a complete navigation system for big lists: users can move page-by-page, jump quickly through ranges, and even change page size, while you keep your backend loading predictable and scalable.
π SEO Keywords: paginated list control flutterflow, pagination control widget flutter, server side pagination flutterflow, page size selector items per page, onPageChanged onPageSizeChanged flutterflow, pagination panel with ellipsis, supabase pagination control, firestore pagination widget, api paginated list widget, customizable pagination UI flutter
Paginated List Control
- Fixed price & scope
- Pixel-perfect UI/UX
- App Store & Google Play submission
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.

