action_sheet library

Enums

WidgetPositioning
Determines the position of the Widgets per Row.

Functions

showBottomActionSheet<T>({required BuildContext context, required List<Widget> children, required List<VoidCallback?> actions, List<Text?>? descriptions, EdgeInsetsGeometry descriptionsPadding = const EdgeInsets.only(top: 5), Text? titleText, EdgeInsetsGeometry titlePadding = const EdgeInsets.only(top: 5, bottom: 35), WidgetPositioning widgetPositioning = WidgetPositioning.leftBound, BorderRadius? widgetBorderRadius, Color? widgetBorderColor, int? maxPerRow, double widgetBorderSize = 24.0, double? widgetSplashRadius, double? widgetBorderWidth = 1, EdgeInsetsGeometry widgetPadding = const EdgeInsets.all(8.0), double? rowGap = 14.0, MainAxisAlignment? mainAxisAlignment = MainAxisAlignment.spaceAround, EdgeInsetsGeometry sheetPadding = const EdgeInsets.fromLTRB(20, 20, 20, 15), BoxConstraints? constraints, VisualDensity? visualDensity, Color? backgroundColor, double? elevation, ShapeBorder shape = const RoundedRectangleBorder(borderRadius: BorderRadius.vertical(top: Radius.circular(16))), Clip clipBehaviour = Clip.antiAliasWithSaveLayer, Color? barrierColor, bool isScrollControlled = false, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, RouteSettings? routeSettings, AnimationController? transitionAnimationController}) Future<T?>
Shows a material design bottom sheet with actions.