

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
- 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.