asModal static method
void
asModal(
- BuildContext context, {
- dynamic dismissOnTap = true,
})
Implementation
static void asModal(
BuildContext context, {
dismissOnTap = true,
}) {
showDialog<void>(
context: context,
barrierDismissible: dismissOnTap,
builder: (dialogContext) {
return Dialog(
child: UserProfile(
buildContainer: (child, width, height) {
return SizedBox(
width: width,
height: height,
child: Padding(
padding: const EdgeInsets.all(16.0),
child: child,
),
);
},
dismissDialog: () {
Navigator.pop(dialogContext);
},
dismissOnTap: dismissOnTap,
),
);
},
);
}