Ship a brandable lottie pull to refresh widget ๐งโจ โ drop in any Lottie animation as the indicator, scrub frames with pull progress ๐๏ธโก๏ธ๐๏ธ, loop during loading ๐, and finish with success/error sequences โ๏ธโ. Safe-area aware, buttery-smooth at 60fps, and feels native on iOS & Android.
Functionality โ๏ธ
-
๐ Natural pull-down gesture with configurable threshold & resistance
-
๐๏ธ Lottie indicator from asset/network/memory (with caching)
-
๐งญ Progress โ frame mapping (scrubs animation while pulling)
-
๐ Loading loop, โ success, โ error segments
-
๐๏ธ Adjustable speed, direction, size, alignment, offset, fit
-
๐จ Dynamic props: color overrides for Lottie layers
-
๐งฉ API:
refresh(),complete(),fail(),reset() -
๐ฆ Guards: debounce/throttle, single-flight, timeout/cancel
-
๐ Optional โLast updatedโ label + haptic feedback
-
๐งฑ Works with ListView, GridView, Slivers, NestedScrollView, pinned bars
-
๐ Infinite-scroll friendly (top refresh + bottom load)
-
๐ถ Offline-first (SWR) with optimistic UI hooks
-
๐ Fallback to platform spinner if Lottie fails
-
โฟ Accessibility: semantics, large hit targets, reduce-motion
-
๐ Light/Dark theming (colors, typography, margins, elevation)
-
โก Real-device tested, 60fps smooth with virtualization (~16 params)
Use cases ๐ก
-
๐๏ธ News/social feeds with delightful, branded reloads
-
๐ E-commerce lists refreshing inventory, prices, deals
-
๐ผ๏ธ Media galleries & travel apps with themed Lottie loaders
-
๐ Dashboards reloading KPIs/cards/charts in place
-
๐ฌ Messaging/activity timelines re-syncing latest items
-
๐ Booking/search after filters or location changes
-
๐ ๏ธ Admin/CMS tables needing quick in-place requery
-
๐ Seasonal/campaign refreshers (swap Lottie per event)
Keywords (one line, lowercase) ๐
lottie pull to refresh widget, flutterflow lottie refresh custom widget, pull to refresh lottie indicator flutterflow, progress to frame mapping refresh widget, loading loop success error animation flutterflow, swipe to refresh custom widget flutterflow, debounce throttle single flight refresh flutterflow, offline first swr optimistic ui refresh, list view grid view slivers refresh flutterflow, haptic feedback last updated label refresh, dark mode reduce motion accessibility refresh widget flutterflow, 60fps smooth animation flutterflow widget
Lottie Pull To Refresh Widget V6
- BEST VALUE
- 200+ FlutterFlow Widgets & Icons
- 30+ Hour FlutterFlow Express Course (Real Projects)
- 70+ Figma UI Kits & 3D icons
- Help with Customizations
- Unlimited Project Help
- Unlimited Bug Fixing Assistance
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.

