showFdcConfirmationDialog function
Future<bool>
showFdcConfirmationDialog(
- BuildContext context, {
- required String title,
- required String message,
- String? yesText,
- String? noText,
- FdcConfirmationDefaultButton defaultButton = FdcConfirmationDefaultButton.no,
Shows a confirmation dialog and returns whether the user confirmed.
Implementation
Future<bool> showFdcConfirmationDialog(
BuildContext context, {
required String title,
required String message,
String? yesText,
String? noText,
FdcConfirmationDefaultButton defaultButton = FdcConfirmationDefaultButton.no,
}) async {
FocusManager.instance.primaryFocus?.unfocus();
final result = await showDialog<bool>(
context: context,
barrierDismissible: false,
requestFocus: true,
builder: (context) {
return FdcConfirmationDialog(
title: title,
message: message,
yesText: yesText,
noText: noText,
defaultButton: defaultButton,
);
},
);
return result == true;
}