buildPage method
Builds the widget for this route's page.
Implementation
@override
Widget buildPage(BuildContext context) {
return _ModalBarrier(
barrierDismissible: barrierDismissible,
barrierColor: barrierColor,
alignment: alignment,
child: Builder(
builder: (BuildContext context) {
final dialog = builder(context);
if (dialog is! Dialog) {
throw ArgumentError(
'The widget returned by builder must be a Dialog',
);
}
return dialog;
},
),
);
}