key property

Implementation

GlobalKey<NavigatorState> get key {
  final currentConfig = _config;
  if (currentConfig == null) {
    return _fallbackKey;
  }
  if (currentConfig.routerConfig != null) {
    return currentConfig.navigatorKey ?? _fallbackKey;
  }
  if (currentConfig.routerDelegate == null) {
    return currentConfig.navigatorKey ?? _fallbackKey;
  }
  return currentConfig.navigatorKey ?? rootDelegate.navigatorKey;
}