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