confirm static method
void
confirm(
- BuildContext context, {
- required String title,
- required String content,
- String confirmText = "Confirm",
- String cancelText = "Cancel",
- VoidCallback? onConfirm,
- VoidCallback? onCancel,
Implementation
static void confirm(
BuildContext context, {
required String title,
required String content,
String confirmText = "Confirm",
String cancelText = "Cancel",
VoidCallback? onConfirm,
VoidCallback? onCancel,
}) {
showDialog(
context: context,
builder: (context) => AlertDialog(
title: Text(title),
content: Text(content),
actions: [
TextButton(
onPressed: () {
Navigator.pop(context);
if (onCancel != null) onCancel();
},
child: Text(cancelText),
),
TextButton(
onPressed: () {
Navigator.pop(context);
if (onConfirm != null) onConfirm();
},
child: Text(confirmText),
),
],
),
);
}