onCreateDialog method
Implementation
Widget onCreateDialog(BuildContext context) {
return Material(
type: MaterialType.transparency,
child: Stack(
alignment: alignment,
children: [
if (canceledOnTouchOutside)
GestureDetector(
child: ConstrainedBox(constraints: const BoxConstraints.expand()),
onTap: () {
dismiss();
onTouchOutsideClosed?.call();
},
behavior: HitTestBehavior.opaque,
),
onCreateContent(context),
],
),
);
}