DialogRoute<T> constructor
DialogRoute<T> ({
- required RoutePageBuilder pageBuilder,
- required BuildContext context,
- bool barrierDismissible = true,
- String? barrierLabel,
- Color? barrierColor,
- ImageFilter? filter,
- CapturedThemes? themes,
- RouteSettings? settings,
Creates a DialogRoute.
Implementation
DialogRoute({
required RoutePageBuilder pageBuilder,
required BuildContext context,
bool barrierDismissible = true,
String? barrierLabel,
Color? barrierColor,
ImageFilter? filter,
this.themes,
super.settings,
}) : _pageBuilder = pageBuilder,
_barrierDismissible = barrierDismissible,
_barrierLabel = barrierLabel ??
DesktopLocalizations.of(context).modalBarrierDismissLabel,
_barrierColor = barrierColor ?? DialogTheme.of(context).barrierColor!,
super(
filter: filter ?? DialogTheme.of(context).imageFilter!,
);