showAlert static method

void showAlert(
  1. BuildContext context, {
  2. String? title,
  3. dynamic content,
  4. dynamic confirm = 'OK',
  5. Color? confirmBgColor,
  6. Color? actionTextColor,
  7. bool showClose = false,
  8. VoidCallback? onPressed,
  9. bool barrierDismissible = true,
})

Implementation

static void showAlert(
  BuildContext context, {
  String? title,
  dynamic content,
  dynamic confirm = 'OK',
  Color? confirmBgColor,
  Color? actionTextColor,
  bool showClose = false,
  VoidCallback? onPressed,
  bool barrierDismissible = true,
}) {
  showDialog(
      context: context,
      barrierDismissible: barrierDismissible,
      builder: (context) {
        return WillPopScope(
          onWillPop: () async => barrierDismissible,
          child: AlertDialog(
            contentPadding: EdgeInsets.zero,
            content: _VxDialog(
              title: title,
              showClose: showClose,
              content: content,
              cancel: confirm,
              cancelBgColor: confirmBgColor,
              cancelOnPress: onPressed,
              cancelTextColor: actionTextColor,
            ),
            shape: RoundedRectangleBorder(borderRadius: _borderRadius),
          ),
        );
      });
}