IconicaAlertDialog.singleButtonIcon constructor

IconicaAlertDialog.singleButtonIcon(
  1. {required String title,
  2. required String body,
  3. required Widget icon,
  4. required String buttonText,
  5. required VoidCallback onPressed,
  6. bool primary = false,
  7. bool secondary = false,
  8. bool? closeButton,
  9. ButtonCallback? primaryButton,
  10. ButtonCallback? secondaryButton,
  11. IconButtonCallback? iconButton}
)

Implementation

factory IconicaAlertDialog.singleButtonIcon({
  required String title,
  required String body,
  required Widget icon,
  required String buttonText,
  required VoidCallback onPressed,
  bool primary = false,
  bool secondary = false,
  bool? closeButton,
  ButtonCallback? primaryButton,
  ButtonCallback? secondaryButton,
  IconButtonCallback? iconButton,
}) =>
    IconicaAlertDialog.icon(
      primaryButton: primaryButton,
      secondaryButton: secondaryButton,
      iconButton: iconButton,
      closeButton: closeButton,
      title: title,
      icon: icon,
      body: body,
      buttons: [
        AlertDialogAction(
          text: buttonText,
          primary: primary,
          secondary: secondary,
          onPressed: onPressed,
        ),
      ],
    );