alertDialogForPop function
dynamic
alertDialogForPop(
- BuildContext context,
- dynamic onPressedYes()?, {
- String? titleText,
- dynamic onPressedNo()?,
- double? heightAlertDialog,
Implementation
alertDialogForPop(BuildContext context, Function()? onPressedYes, {String? titleText, Function()? onPressedNo, double? heightAlertDialog}) {
return showDialog(
context: context,
builder: (context) {
return XAlertDialog(
title_TextAlign: TextAlign.center,
height: heightAlertDialog ?? 35,
title_Style: XStyles.xStyTextForSubLabel(),
title_Text: titleText ?? "Vuoi salvare le modifiche fatte?",
btnYES_label: "SI",
btnNO_label: "NO",
btnYES_Labelcolor: XColors.done,
btnNO_Labelcolor: Colors.red,
btnYES_OnPressed: () {
Navigator.pop(context);
onPressedYes?.call();
},
btnNO_OnPressed: onPressedNo ?? () => Navigator.pop(context),
);
});
}