push<T> method

  1. @override
Future<T?> push<T>({
  1. required WidgetBuilder builder,
  2. required String routeName,
  3. required Map<String, dynamic> eventProps,
  4. Color? backgroundColor,
  5. 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,
    ),
  );
}