overlays\nice_overlays library
Classes
- NiceActionSheetItem
- An action in a bottom sheet.
- NiceBlockUI
- Blocks all user interaction with an overlay.
- NiceLoadPanel
- A loading overlay panel shown over content.
- NicePopover
- A popover panel attached to a trigger widget.
- NiceResizable
- A container that can be resized by dragging its edges.
- NiceResponsiveBox
- A responsive container that renders different widgets based on screen width.
- NiceScrollView
- A scroll view with a floating scroll-to-top button.
- NiceTooltip
- An enhanced tooltip with rich content support.
- NiceWindow
- A draggable floating window with title bar.
Enums
- NiceBreakpoint
- Screen size breakpoint category.
- NicePopoverPosition
- Position for popover arrow placement.
Functions
-
niceBreakpointOf(
BuildContext context) → NiceBreakpoint - Helper to get the current breakpoint from context.
-
showNiceActionSheet(
BuildContext context, {String? title, required List< NiceActionSheetItem> actions, String? cancelLabel}) → Future<void> - Shows a bottom action sheet.