buttonWithConfirm static method

Widget buttonWithConfirm(
  1. BuildContext context, {
  2. required String title,
  3. String content = 'Deseja realmente executar esta ação?',
  4. String confirmText = 'Confirmar',
  5. String cancelText = 'Cancelar',
  6. Color confirmColor = Colors.red,
  7. Color cancelColor = Colors.grey,
  8. required Function onConfirm,
})

Implementation

static Widget buttonWithConfirm(
  BuildContext context, {
  required String title,
  String content = 'Deseja realmente executar esta ação?',
  String confirmText = 'Confirmar',
  String cancelText = 'Cancelar',
  Color confirmColor = Colors.red,
  Color cancelColor = Colors.grey,
  required Function onConfirm,
}) {
  return button(
      title: title,
      color: confirmColor,
      onPressed: () {
        confirmDialog(
          context,
          title: title,
          content: content,
          confirmText: confirmText,
          cancelText: cancelText,
          confirmColor: confirmColor,
          cancelColor: cancelColor,
          onConfirm: onConfirm,
        );
      });
}