bottom_sheet/bottom_sheet library

Classes

M3EBottomSheet
Material 3 Expressive bottom sheet container widget.
M3EBottomSheetStyle
Style configuration for M3EBottomSheet and showM3EModalBottomSheet.
M3EBottomSheetTheme
An inherited widget that defines the visual properties for M3EBottomSheets in this widget's subtree.
M3EBottomSheetThemeData
Theme extension for configuring default styles of M3EBottomSheet.

Functions

showM3EModalBottomSheet<T>({required BuildContext context, required WidgetBuilder builder, Color? backgroundColor, String? barrierLabel, double? elevation, ShapeBorder? shape, Clip? clipBehavior, BoxConstraints? constraints, Color? barrierColor, bool isScrollControlled = true, double scrollControlDisabledMaxHeightRatio = 9.0 / 16.0, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, bool? showDragHandle, bool useSafeArea = true, RouteSettings? routeSettings, AnimationController? transitionAnimationController, Offset? anchorPoint, AnimationStyle? sheetAnimationStyle, M3EBottomSheetStyle? style, M3EMotion? motion}) Future<T?>
Shows a Material 3 Expressive modal bottom sheet with spring entrance motion.