A compact, native-feeling coupertino action sheet widget 🧭 for iOS/Android that slides up from the bottom over a dimmed backdrop 🌒. It honors safe areas, supports drag-to-dismiss 👇, s3ubtle haptics 📳, and a clear destructive style (e.g., Delete) to reduce mistakes ✅.
Functionality
-
🪟 Modal bottom sheet: tap outside or swipe down to dismiss
-
📄 Action rows: title, optional subtitle, leading icon, trailing affordance
-
🎛️ Variants: destructive / primary / neutral; disabled & loading states
-
🛡️ Confirm flows: two-step “Delete → Confirm” for risky actions
-
⌨️ System aware: keyboard & back button handling, focus trapping, screen-reader labels
-
🎨 Adaptive theming: light/dark, corner radius, elevation, backdrop blur
-
📜 Scrollable content: section headers + sticky footers (e.g., Cancel)
-
⚡ Async hooks: optimistic UI, undo/toast feedback
-
🧲 Detents: fit-content / medium / full with drag handle
-
🧩 Programmatic API: open/close, queue, update items, pass payloads
Use Cases
-
🖼️ Photo/file actions: Share, Download, Move, Rename, Delete
-
📰 Item commands in feeds/galleries/chat: Pin, Mute, Report
-
👤 Profile/listing quick actions: Edit, Feature, Archive
-
🗺️ Map pin/card actions: Directions, Save, Block
-
🛒 E-commerce: Add to list, Compare, Price alert, Remove from cart
-
🛠️ Admin tools: Change role, Reset password, Suspend user
Keywords: action sheet, bottom sheet, modal, contextual menu, quick actions, destructive action, confirmation, haptic feedback, safe area, accessibility, cupertino/material, drag to dismiss, detents, overlay, coupertino action sheet widget, flutterflow widget, flutterflow component.
Coupertino Action Sheet Widget
- 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.

