show static method

  1. @Deprecated('Use showWithConfig instead')
String show(
  1. BuildContext context, {
  2. String title = '',
  3. String content = '',
  4. String cancelText = '',
  5. String confirmText = '',
  6. bool isDestructive = false,
  7. VoidCallback? onConfirm,
  8. VoidCallback? onCancel,
  9. bool barrierDismissible = false,
  10. bool rootOverlay = true,
  11. bool enableHide = false,
})

Implementation

@Deprecated('Use showWithConfig instead')
static String show(
  BuildContext context, {
  String title = '',
  String content = '',
  String cancelText = '',
  String confirmText = '',
  bool isDestructive = false,
  VoidCallback? onConfirm,
  VoidCallback? onCancel,
  bool barrierDismissible = false,
  bool rootOverlay = true,
  bool enableHide = false,
}) {
  return showWithConfig(
    context,
    config: AlertDialogConfig(
      title: title,
      content: content,
      cancelConfig: cancelText.isNotEmpty
          ? ButtonConfig(
              text: cancelText,
              onClick: onCancel,
            )
          : null,
      confirmConfig: confirmText.isNotEmpty
          ? ButtonConfig(
              text: confirmText,
              type: isDestructive ? TextColorPreset.red : TextColorPreset.blue,
              onClick: onConfirm,
            )
          : null,
    ),
    barrierDismissible: barrierDismissible,
    rootOverlay: rootOverlay,
    enableHide: enableHide,
  );
}