show<T> static method

Future<T?> show<T>(
  1. BuildContext context, {
  2. required Widget builder(
    1. BuildContext context
    ),
  3. String? title,
  4. List<Widget>? actions,
  5. bool isDismissible = true,
  6. double maxHeightFactor = 0.9,
})

Convenience static method.

Implementation

static Future<T?> show<T>(
  BuildContext context, {
  required Widget Function(BuildContext) builder,
  String? title,
  List<Widget>? actions,
  bool isDismissible = true,
  double maxHeightFactor = 0.9,
}) {
  return showModalBottomSheet<T>(
    context: context,
    isDismissible: isDismissible,
    isScrollControlled: true,
    builder: (ctx) => NiceBottomSheet(
      title: title,
      actions: actions,
      maxHeightFactor: maxHeightFactor,
      child: builder(ctx),
    ),
  );
}