iconButtonWithConfirm static method
Implementation
static Widget iconButtonWithConfirm(
BuildContext context, {
required IconData icon,
String title = 'Confirmação',
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 iconButton(
icon: icon,
tooltip: title,
color: confirmColor,
onPressed: () {
confirmDialog(
context,
title: title,
content: content,
confirmText: confirmText,
cancelText: cancelText,
confirmColor: confirmColor,
cancelColor: cancelColor,
onConfirm: onConfirm,
);
});
}