Make reloads fun and brandable with a GIF Pull to Refresh Widget π§ποΈβdrop in any GIF/APNG/Lottie (or static image) as the indicator, scrub frames with pull progress ποΈβ‘οΈπΌοΈ, loop while loading π, and finish with a satisfying success check βοΈ. Zero jank, real-device smoothness at 60fps, and it feels native on iOS, Android, and web.
Functionality βοΈ
-
π Pull-down gesture with configurable threshold, resistance, overscroll
-
π§© Plug-and-play GIF/APNG/Lottie indicator with progress β frame mapping
-
π States: pull β armed β loading (loop) β success/error with snap-back
-
π§© API:
refresh()
,complete()
,fail()
,reset()
-
π¦ Guards: debounce/throttle, timeout, single-flight (no duplicate calls)
-
π Optional βLast updatedβ label + haptic feedback on trigger/complete
-
π§― Error handling: toast/snackbar messaging + Retry callback
-
π§± Works with ListView, GridView, CustomScrollView/Slivers, nested scrolls
-
π Infinite-scroll friendly (top refresh + bottom load more)
-
πΆ Offline-first (SWR): cache β revalidate with optimistic UI hooks
-
π¨ Theming: size, placement, margins, colors, background blur/shadow
-
π Dark/light mode, RTL/localization, reduce-motion support
-
β‘ High-performance rendering; real-device tested at 60fps
Use cases π‘
-
ποΈ News/social feeds with branded GIF loaders
-
π E-commerce lists refreshing inventory/prices with playful indicators
-
πΌοΈ Media galleries & travel apps using themed stickers or Lottie
-
π Dashboards reloading KPIs/cards with status-aware animations
-
π¬ Community/chat timelines re-syncing the latest items
-
π Campaign/seasonal refreshers (holiday/event-themed GIFs)
-
βοΈ Offline apps exposing cached β fresh data on demand
Keywords (one line, lowercase) π
gif pull to refresh widget, flutterflow gif pull to refresh widget, custom pull to refresh widget flutterflow, apng lottie refresh indicator flutterflow, progress to frame mapping refresh widget, loading loop success error animation flutterflow, swipe to refresh control flutterflow, retry toast snackbar refresh flutterflow, infinite scroll compatible refresh flutterflow, list view grid view slivers refresh widget, offline first swr optimistic ui refresh, dark mode reduce motion rtl support, theming background blur shadow refresh, high performance 60fps refresh widget flutterflow
GIF Pull to Refresh Widget V5
- 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.