alertDialogForPop static method

dynamic alertDialogForPop(
  1. BuildContext context,
  2. dynamic onPressedYes()?
)

Alert per il trona insietro senza aver salvato

Implementation

static alertDialogForPop(BuildContext context, Function()? onPressedYes) {
  return showDialog(
      context: context,
      builder: (context) {
        return XAlertDialog(
          height: 35,
          title_Style: XStyles.xStyTextForSubLabel(),
          title_Text: "Vuoi annullare le modifiche fatte?",
          btnYES_label: "SI",
          btnNO_label: "NO",
          btnYES_Labelcolor: Colors.greenAccent,
          btnNO_Labelcolor: Colors.redAccent,
          btnYES_OnPressed: () {
            Navigator.pop(context);
            onPressedYes?.call();
          },
          btnNO_OnPressed: () {
            Navigator.pop(context);
          },
        );
      });
}