showCustomDialog static method
Future<void>
showCustomDialog({
- required BuildContext context,
- required CustomDialogType dialogType,
- required String title,
- required String description,
- required VoidCallback onConfirm,
- VoidCallback? onCancel,
- String confirmButtonText = 'Confirm',
- String cancelButtonText = 'Cancel',
- bool rounded = true,
- Color? iconColor,
- Color? confirmButtonColor,
- Color? cancelButtonColor,
Implementation
static Future<void> showCustomDialog({
required BuildContext context,
required CustomDialogType dialogType,
required String title,
required String description,
required VoidCallback onConfirm,
VoidCallback? onCancel,
String confirmButtonText = 'Confirm',
String cancelButtonText = 'Cancel',
bool rounded = true,
Color? iconColor,
Color? confirmButtonColor,
Color? cancelButtonColor,
}) {
return showDialog(
context: context,
builder: (context) => CustomDialog(
dialogType: dialogType,
title: title,
description: description,
onConfirm: onConfirm,
onCancel: onCancel,
confirmButtonText: confirmButtonText,
cancelButtonText: cancelButtonText,
rounded: rounded,
iconColor: iconColor,
confirmButtonColor: confirmButtonColor,
cancelButtonColor: cancelButtonColor,
),
);
}