pushReplacementTransparent<T extends Object> method
Future<T?>
pushReplacementTransparent<T extends Object>({
- required WidgetBuilder builder,
- required RouteSettings settings,
- Color? overlayColor,
- bool maintainState = true,
- bool fullscreenDialog = false,
Implementation
Future<T?> pushReplacementTransparent<T extends Object>({
required WidgetBuilder builder,
required RouteSettings settings,
Color? overlayColor,
bool maintainState = true,
bool fullscreenDialog = false,
}) =>
isAuthenticated(routeName: settings.name.toString())
? Navigator.of(this).pushReplacement(
TransparentRoute<T>(
builder: builder,
settings: settings,
overlayColor: overlayColor,
updatedFullscreenDialog: fullscreenDialog,
),
)
: Future(() => null);