showTMenuBottomSheet function

void showTMenuBottomSheet(
  1. BuildContext context, {
  2. required List<Widget> children,
  3. double minHeight = 150,
  4. bool isScrollControlled = false,
  5. bool useSafeArea = false,
  6. bool isDismissible = true,
  7. double spacing = 0.0,
  8. Widget? title,
  9. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  10. MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
  11. EdgeInsetsGeometry padding = const EdgeInsets.all(0.0),
})

Implementation

void showTMenuBottomSheet(
  BuildContext context, {
  required List<Widget> children,
  double minHeight = 150,
  bool isScrollControlled = false,
  bool useSafeArea = false,
  bool isDismissible = true,
  double spacing = 0.0,
  Widget? title,
  CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
  EdgeInsetsGeometry padding = const EdgeInsets.all(0.0),
}) {
  showModalBottomSheet(
    context: context,
    isScrollControlled: isScrollControlled,
    useSafeArea: useSafeArea,
    isDismissible: isDismissible,
    builder: (context) => MenuBottomSheet(
      minHeight: minHeight,
      title: title,
      spacing: spacing,
      crossAxisAlignment: crossAxisAlignment,
      mainAxisAlignment: mainAxisAlignment,
      padding: padding,
      children: children,
    ),
  );
}