popAndPush<T extends Object, TO extends Object> method

  1. @optionalTypeArgs
Future<T?>? popAndPush<T extends Object, TO extends Object>(
  1. String routeName, {
  2. TO? result,
  3. Object? arguments,
  4. Map<String, String>? queryParams,
})

Implementation

@optionalTypeArgs
Future<T?>? popAndPush<T extends Object, TO extends Object>(
  String routeName, {
  TO? result,
  Object? arguments,
  Map<String, String>? queryParams,
}) {
  pop<TO>(result);
  return push<T>(
    routeName,
    arguments: arguments,
    queryParams: queryParams,
  );
}