wolt_modal_sheet library
Classes
- NonScrollingWoltModalSheetPage
- A NonScrollingWoltModalSheetPage is a specialized page for the WoltModalSheet that is designed to display content which is flexible in height but unlikely to require scrolling.
- SliverWoltModalSheetPage
- The page classes are responsible for creating a modal sheet page within the context of the WoltModalSheet. It's designed to represent a visually layered structure with clear navigation and content display.
- WoltAlertDialogType
- WoltBottomSheetType
- A customizable bottom sheet modal that extends WoltModalType.
- WoltDialogType
- A customizable dialog modal that extends WoltModalType.
-
WoltModalSheet<
T> - WoltModalSheetAnimationStyle
- Motion animation styles for both pagination and scrolling within a Wolt Modal Sheet.
- WoltModalSheetPage
- WoltModalSheetPage is a specialized subclass of SliverWoltModalSheetPage, designed for scenarios where the main content of a modal sheet is a single non-sliver widget. This class provides a convenient shortcut for creating a modal sheet page with standard box widgets, encapsulating them in a sliver-compatible format.
- WoltModalSheetPaginationAnimationStyle
- Defines the animation styles for pagination transitions within Wolt Modal Sheet.
-
WoltModalSheetRoute<
T> - WoltModalSheetScrollAnimationStyle
- Defines the animation styles for scrolling within Wolt Modal Sheet when the top bar component of the modal sheet is set to enable becoming visible as the user scrolls.
- WoltModalSheetState
- WoltModalSheetThemeData
- WoltModalType
- An abstract base class for creating different types of modals within a UI.
- WoltSideSheetType
- A customizable side sheet modal that extends WoltModalType.
Enums
- WoltModalDismissDirection
- The direction in which a WoltModalSheet can be dismissed when drag to dismiss is enabled.
Typedefs
-
WoltModalSheetPageListBuilder
= List<
SliverWoltModalSheetPage> Function(BuildContext context) - Signature for a function that builds a list of SliverWoltModalSheetPage based on the given BuildContext.
- WoltModalTypeBuilder = WoltModalType Function(BuildContext context)
- Signature for a function that returns the WoltModalType based on the given BuildContext.