routePushReplacement<T extends Object?, TO extends Object?> method

Future<T?> routePushReplacement<T extends Object?, TO extends Object?>({
  1. Widget? page,
  2. Route<T>? newRoute,
  3. TO? result,
})

Implementation

Future<T?> routePushReplacement<T extends Object?, TO extends Object?>(
    {Widget? page, Route<T>? newRoute, TO? result}) {
  if (newRoute != null) {
    return navigator.pushReplacement(newRoute, result: result);
  }
  return navigator.pushReplacement(MaterialPageRoute(builder: (_) => page!),
      result: result);
}