LifecycleObserver.internalGet constructor
Only for internal usage.
仅内部使用。
Implementation
@protected
factory LifecycleObserver.internalGet(BuildContext context) {
NavigatorState navigator = Navigator.of(context);
for (int i = _cache.length - 1; i >= 0; i--) {
LifecycleObserver observer = _cache[i];
if (observer.navigator == navigator) {
return observer;
}
}
throw Exception(
'Can not get associated LifecycleObserver, did you forget to register it in MaterialApp or Navigator?');
}