showConfirmationDialog static method
void
showConfirmationDialog(
- BuildContext context, {
- required Function accept,
- Function? decline,
- String? question,
Implementation
static void showConfirmationDialog(BuildContext context,
{required Function accept, Function? decline, String? question}) {
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
backgroundColor: Get.theme.scaffoldBackgroundColor,
title: CustomText.costum1(QuestionKeys.areyousure.tr),
content:
CustomText.costum1(question ?? QuestionKeys.areyousuredetail.tr),
actions: <Widget>[
TextButton(
child: CustomText.costum1(CommonKeys.cancel.tr),
onPressed: () {
if (decline != null) {
decline();
}
Get.back();
},
),
TextButton(
child: CustomText.costum1(CommonKeys.accept.tr),
onPressed: () {
accept();
Get.back();
},
),
],
);
},
);
}