
committed by
Matias Niemelä

parent
6fbc2b3be0
commit
901436e46f
@ -83,7 +83,7 @@ export abstract class ReflectiveInjector implements Injector {
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* See {@link ReflectiveInjector#fromResolvedProviders} for more info.
|
||||
* See {@link ReflectiveInjector#fromResolvedProviders fromResolvedProviders} for more info.
|
||||
*/
|
||||
static resolve(providers: Provider[]): ResolvedReflectiveProvider[] {
|
||||
return resolveReflectiveProviders(providers);
|
||||
@ -113,7 +113,8 @@ export abstract class ReflectiveInjector implements Injector {
|
||||
*
|
||||
* This function is slower than the corresponding `fromResolvedProviders`
|
||||
* because it needs to resolve the passed-in providers first.
|
||||
* See {@link ReflectiveInjector#resolve} and {@link ReflectiveInjector#fromResolvedProviders}.
|
||||
* See {@link ReflectiveInjector#resolve resolve} and
|
||||
* {@link ReflectiveInjector#fromResolvedProviders fromResolvedProviders}.
|
||||
*/
|
||||
static resolveAndCreate(providers: Provider[], parent?: Injector): ReflectiveInjector {
|
||||
const ResolvedReflectiveProviders = ReflectiveInjector.resolve(providers);
|
||||
@ -190,7 +191,8 @@ export abstract class ReflectiveInjector implements Injector {
|
||||
*
|
||||
* This function is slower than the corresponding `createChildFromResolved`
|
||||
* because it needs to resolve the passed-in providers first.
|
||||
* See {@link ReflectiveInjector#resolve} and {@link ReflectiveInjector#createChildFromResolved}.
|
||||
* See {@link ReflectiveInjector#resolve resolve} and
|
||||
* {@link ReflectiveInjector#createChildFromResolved createChildFromResolved}.
|
||||
*/
|
||||
abstract resolveAndCreateChild(providers: Provider[]): ReflectiveInjector;
|
||||
|
||||
|
Reference in New Issue
Block a user