iOS 16.4+iPadOS 16.4+
Presents content in a sheet over the current view, driven by an item binding.
Installation
Requires the design system foundation (tokens and theme).
Usage
flxSheet is a View modifier, like .sheet. It's always controlled: item comes from the presenting screen.
Behavior
VoiceOver focus returns to the trigger when the sheet dismisses. Use .interactiveDismissDisabled() inside the content to disable swipe-to-dismiss.
Detents
Set with .presentationDetents(_:) inside the content, like a native sheet. Defaults to .large.
Custom styling
.sheet has no style protocol, so there's no FLXSheetStyle or override.
API Reference
flxSheet
For more information about .sheet, see the Apple documentation.



