push<T> method
Future<T?>
push<T>({
- required WidgetBuilder builder,
- required String routeName,
- required Map<
String, dynamic> eventProps, - Color? backgroundColor,
- bool? fullscreenDialog,
override
Implementation
@override
// ignore: long-parameter-list
Future<T?> push<T>({
required WidgetBuilder builder,
required String routeName,
required Map<String, dynamic> eventProps,
Color? backgroundColor,
bool? fullscreenDialog,
}) {
return navigatorState.push(
MaterialPageRoute(
builder: builder,
settings: RouteSettings(
name: routeName,
arguments: eventProps,
),
fullscreenDialog: fullscreenDialog ?? false,
),
);
}