showConfirmation static method
Future<bool>
showConfirmation({
- required String title,
- String? message,
- String confirmTitle = 'Confirm',
- VoidCallback? onConfirm,
Shows a confirmation alert with Cancel and Confirm buttons.
Implementation
static Future<bool> showConfirmation({
required String title,
String? message,
String confirmTitle = 'Confirm',
VoidCallback? onConfirm,
}) async {
final result = await show(
title: title,
message: message,
actions: [
CNAlertAction(title: 'Cancel', style: CNAlertActionStyle.cancel),
CNAlertAction(
title: confirmTitle,
style: CNAlertActionStyle.defaultStyle,
onPressed: onConfirm,
),
],
preferredActionIndex: 1, // Confirm button is preferred
);
return result == 1; // Returns true if Confirm was tapped
}