popUntil static method

Future<void> popUntil(
  1. String routeName, {
  2. bool isFarthest = false,
})

pop 到指定页面并替换当前页面

@param routeName 要pod到的页面,如果对应routeName的路由不存在会pop到上一个页面 @param isFarthest 是否pop到最远端的routeName,默认isFarthest = false表示最近的,isFarthest = true表示最远的

Implementation

static Future<void> popUntil(String routeName, {bool isFarthest = false}) async {
  if (navigatorObserver.routeExists(routeName) && !isFarthest) {
    return await _flutterNavigator.popUntil(routeName, isFarthest: isFarthest);
  } else {
    return await _nativeNavigator.popUntil(routeName, isFarthest: isFarthest);
  }
}