( injectionToken: ProviderToken<any> | Function, futureARS: ActivatedRouteSnapshot, futureRSS: RouterStateSnapshot, )
| 127 | } |
| 128 | |
| 129 | function getResolver( |
| 130 | injectionToken: ProviderToken<any> | Function, |
| 131 | futureARS: ActivatedRouteSnapshot, |
| 132 | futureRSS: RouterStateSnapshot, |
| 133 | ): Observable<any> { |
| 134 | const closestInjector = futureARS._environmentInjector; |
| 135 | const resolver = getTokenOrFunctionIdentity(injectionToken, closestInjector); |
| 136 | const resolverValue = resolver.resolve |
| 137 | ? resolver.resolve(futureARS, futureRSS) |
| 138 | : runInInjectionContext(closestInjector, () => resolver(futureARS, futureRSS)); |
| 139 | return wrapIntoObservable(resolverValue); |
| 140 | } |
no test coverage detected
searching dependent graphs…