setNavigatorKey method

  1. @override
void setNavigatorKey(
  1. GlobalKey<NavigatorState>? navigatorKey, {
  2. bool autoHandle = true,
})
override

设置 Navigator key 以支持自动导航处理

通过设置 NavigatorKey,插件可以在检测到左滑返回手势时自动调用 maybePop()

参数:

  • navigatorKey: 全局 Navigator Key
  • autoHandle: 是否自动处理导航,默认为 true

Implementation

@override
void setNavigatorKey(GlobalKey<NavigatorState>? navigatorKey, {bool autoHandle = true}) {
  _ensureHandlerInitialized();
  _navigatorKey = navigatorKey;
  _autoHandleNavigation = autoHandle;
}