success static method
void
success({
- Widget? icon,
- 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 = 'Close',
- Color color = const Color(0xFF229C80),
- double radius = 16,
- dynamic onYes()?,
-- example implementation --
ExAlert.success(
context: Get.context!,
title: 'Hello World',
message: 'Lorem Ipsum is simply dummy text of the printing and typesetting industry',
onYes: () => print('clicked'),
);
Implementation
static void success({
Widget? icon,
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 = 'Close',
Color color = const Color(0xFF229C80),
double radius = 16,
Function()? onYes,
}) {
_base(
icon: icon ??
Icon(Icons.check_circle, 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,
btnYesText: btnYesText,
color: color,
radius: radius,
onYes: onYes,
);
}