showPermissionpopup function
dynamic
showPermissionpopup({})
Implementation
showPermissionpopup(
{required BuildContext context,
String? title,
String? msg,
String? suremsg = "同意",
String? cannermsg = "我不同意",
int btntype = 1,
Widget? titlewidget,
Widget? msgwidget,
bool barrierDismissible = true,
Widget? child,
Color? dialogBackColor,
Function()? ontapsure,
Function()? ontapcanner}) {
showDialog(
context: context,
barrierDismissible: barrierDismissible,
builder: (BuildContext context) {
return Dialog(
backgroundColor: dialogBackColor,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.all(
Radius.circular(
15.r,
),
),
),
child: child ??
PopDialogWidget(
context: context,
title: title,
msg: msg,
titlewidget: titlewidget,
msgwidget: msgwidget,
cannermsg: cannermsg,
suremsg: suremsg,
ontapcanner: () {
if (ontapcanner != null) {
ontapcanner();
} else {
Navigator.of(context).pop();
}
},
ontapsure: () {
if (ontapsure != null) {
ontapsure();
} else {
Navigator.of(context).pop();
}
},
),
);
},
);
}