show<T> method

Future<T?> show<T>(
  1. BuildContext context, {
  2. bool barrierDismissible = true,
  3. Color? barrierColor,
  4. bool useSafeArea = true,
  5. bool useRootNavigator = true,
  6. RouteSettings? routeSettings,
  7. DialogTransitionType? dialogTransitionType,
})

Implementation

Future<T?> show<T>(
  BuildContext context, {
  bool barrierDismissible = true,
  Color? barrierColor,
  bool useSafeArea = true,
  bool useRootNavigator = true,
  RouteSettings? routeSettings,
  DialogTransitionType? dialogTransitionType,
}) =>
    DialogUtils(
      barrierColor: barrierColor ?? Colors.black.withOpacity(.5),
      child: this,
      dismissable: barrierDismissible,
      dialogTransitionType: dialogTransitionType,
      routeSettings: routeSettings,
      useRootNavigator: useRootNavigator,
      useSafeArea: useSafeArea,
    ).show(context) as Future<T?>;