confirm static method
void
confirm({
- Widget? icon,
- Color? color,
- double radius = 16,
- String? title,
- TextStyle? titleStyle,
- double titleTextSize = 18,
- TextAlign titleTextAlign = TextAlign.center,
- Color? titleTextColor,
- String? message,
- TextStyle? messageStyle,
- double messageTextSize = 14,
- TextAlign messageTextAlign = TextAlign.center,
- Color? messageTextColor,
- bool isDismissible = true,
- String btnYesText = 'Yes',
- String btnNoText = 'No',
- dynamic onYes()?,
- dynamic onNo()?,
Implementation
static void confirm({
Widget? icon,
Color? color,
double radius = 16,
String? title,
TextStyle? titleStyle,
double titleTextSize = 18,
TextAlign titleTextAlign = TextAlign.center,
Color? titleTextColor,
String? message,
TextStyle? messageStyle,
double messageTextSize = 14,
TextAlign messageTextAlign = TextAlign.center,
Color? messageTextColor,
bool isDismissible = true,
String btnYesText = 'Yes',
String btnNoText = 'No',
Function()? onYes,
Function()? onNo,
}) {
_base(
icon: icon ??
Icon(Icons.help, size: 64, color: color).centered().pOnly(bottom: 16),
title: title,
titleStyle: titleStyle,
titleTextSize: titleTextSize,
titleTextAlign: titleTextAlign,
titleTextColor: titleTextColor,
message: message,
messageStyle: messageStyle,
messageTextSize: messageTextSize,
messageTextAlign: messageTextAlign,
messageTextColor: messageTextColor,
isDismissible: isDismissible,
color: color ?? Theme.of(Get.context!).primaryColor,
radius: radius,
btnYesText: btnYesText,
onYes: onYes,
btnNoText: btnNoText,
onNo: onNo,
);
}