showGeneralBottomSheet<T> method

Future<T?> showGeneralBottomSheet<T>({
  1. required Widget child,
  2. bool enableDrag = true,
  3. BoxConstraints? constraints,
  4. bool isDismissible = true,
  5. bool useRootNavigator = true,
  6. bool isScrollControlled = true,
})

Implementation

Future<T?> showGeneralBottomSheet<T>({
  required Widget child,
  bool enableDrag = true,
  BoxConstraints? constraints,
  bool isDismissible = true,
  bool useRootNavigator = true,
  bool isScrollControlled = true,
}) {
  return showModalBottomSheet<T>(
    context: this,
    useRootNavigator: useRootNavigator,
    isScrollControlled: isScrollControlled,
    enableDrag: enableDrag,
    constraints: constraints,
    isDismissible: isDismissible,
    backgroundColor: ColorName.white,
    shape: const RoundedRectangleBorder(
      borderRadius: BorderRadius.vertical(
        top: Radius.circular(24),
      ),
    ),
    builder: (_) => child,
  );
}