About

Pagination Panel List Widget is a premium paginated list widget for FlutterFlow/Flutter that combines a smooth list view with a powerful bottom pagination panel β€” including page numbers, Prev/Next controls, and an optional page selector dropdown for instant navigation πŸ“„βš‘οΈ. It’s built for large datasets where users need fast control (jump to any page) and a clean, scalable UI for mobile.

Functionality

πŸ“š Paginated list rendering with itemsPerPage + stable idList (List<String>)
🧠 serverMode support for backend/API pagination (Supabase/Firestore-friendly)
πŸ”” onPageChanged callback to fetch data, update queries, cache pages, or track analytics
⬆️ Optional autoScrollToTop with configurable autoScrollDurationMs
πŸ”’ Pagination panel with page numbers + ellipsis support for large page ranges
β¬…οΈβž‘οΈ Optional Prev/Next buttons (showPrevNext) with centerControls alignment
πŸ“Œ Optional page selector panel (dropdown-style) to jump directly to specific pages
🧩 Custom itemBuilder component to render any card/tile UI
πŸŒ€ Optional useBouncingPhysics for iOS-like scroll feel
🎨 Deep styling controls for panel + buttons:

  • panelHeight, panelBg, panelRadius, panelBorderColor

  • panelHPadding, panelVPadding, gap, fontSize

  • numberColor, ellipsisColor

  • btnHeight, btnMinWidth, btnRadius, btnBorderColor
    πŸ“± Tested on real devices and optimized for smooth scrolling and responsive pagination UI

Perfect for

πŸ›οΈ E-commerce catalogs & product listings
🏠 Real estate directories and filters
🧾 Orders history, invoices, admin tools
πŸ“° News archives and content libraries
🎬 Media libraries (videos, episodes, playlists)

Why it improves UX

Users can swipe through pages normally β€” or jump instantly using the page selector. This reduces scrolling fatigue, improves performance on big lists, and makes your app feel more β€œpro” and data-friendly.

πŸ”Ž SEO Keywords: pagination panel list flutterflow, paginated list with page selector, pagination dropdown panel flutter, server side pagination widget flutterflow, page jump navigation flutter, pagination panel UI component, supabase pagination list flutterflow, firestore pagination panel, prev next pagination controls, onPageChanged pagination flutter, mobile pagination panel widget

Pagination Panel List

We’ll build your app in 7 days
Features
Categories
Style
Support
Single Use Individual License

You may only use this template for one project. For more details, please read the Marketplace Terms of Service.