showCustomDialog static method

dynamic showCustomDialog({
  1. BuildContext? context,
  2. dynamic dismissOnTap = false,
  3. required Widget body,
  4. Widget? closeBtn,
  5. Duration? animationTime,
  6. double? height,
  7. double? width,
  8. Color? bgColor,
  9. EdgeInsets? padding,
  10. EdgeInsets? margin,
})

Implementation

static showCustomDialog({
  BuildContext? context,
  dismissOnTap = false,
  required Widget body,
  Widget? closeBtn,
  Duration? animationTime,
  double? height,
  double? width,
  Color? bgColor,
  EdgeInsets? padding,
  EdgeInsets? margin,
}) async {
  return showDialog(
    barrierDismissible: dismissOnTap,
    context: context ?? Get.context!,
    builder: (BuildContext context) {
      return ShowCustomDialog(
        body,
        height: height,
        width: width,
        padding: padding,
        bgColor: bgColor,
        margin: margin,
        closeBtn: closeBtn,
        animationTime: animationTime ?? 200.milliseconds,
      );
    },
  );
}