component/screen/sheet library

Classes

InsideSheetSignal
A signal used to detect if the current build context is inside a Sheet presentation.
Sheet
A StatelessWidget for presenting modal bottom sheets in Arcane UI, extending AbstractScreen patterns for content encapsulation while using showCupertinoModalBottomSheet for native-like presentations. Integrates with Sidebar, BottomNavigationBar, and ArcaneTheme for themed drag handles, backgrounds, and elevations; supports SliverList or SafeArea for scrollable, keyboard-avoiding content with smooth animations and performance-optimized rendering.

Mixins

ArcaneSheetLauncher
A mixin for widgets that can launch as modal bottom sheets in Arcane UI, providing dismissible control and smooth animated presentations integrated with ArcaneApp and ArcaneTheme for consistent theming and accessibility.

Extensions

XBuildContextSheetSignal on BuildContext
Extension on BuildContext to check if the current context is within a Sheet.