replacePath<T> static method

Future<T?> replacePath<T>(
  1. String path, {
  2. Map<String, String> queryParameters = const {},
})

Заменяет текущий маршрут на новый по имени.

path — путь нового маршрута. queryParameters — опциональные параметры запроса.

Возвращает результат замены маршрута.

Implementation

static Future<T?> replacePath<T>(
  String path, {
  Map<String, String> queryParameters = const {},
}) async {
  final uri = Uri(
    path: path,
    queryParameters: queryParameters.isEmpty ? null : queryParameters,
  );
  await closeDialog();
  return _router.replacePath(uri.toString());
}