//Dialog工具類
class DialogUtil {
static showDialogMethod(BuildContext context, String title, String message,
{VoidCallback onPositivePressEvent,
Function onCloseEvent,
String negativeText = '取消',
String positiveText = '確認'}) {
if (onCloseEvent == null) {
onCloseEvent = () {
NavigatorUtils.goBack(context);
};
}
showDialog<Null>(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return MDialogWidget(
title: title,
message: message,
negativeText: negativeText,
positiveText: positiveText,
onPositivePressEvent: onPositivePressEvent,
onCloseEvent: onCloseEvent);
},
);
}
}
//使用
//DialogUtil.showDialogMethod(
//context,
//'退出提示',
//'退出登錄?',
//onPositivePressEvent: () {},
//);