(provider: SingleProvider)
| 622 | } |
| 623 | |
| 624 | function providerToRecord(provider: SingleProvider): Record<any> { |
| 625 | if (isValueProvider(provider)) { |
| 626 | return makeRecord(undefined, provider.useValue); |
| 627 | } else { |
| 628 | const factory: ((type?: Type<unknown>, flags?: InternalInjectFlags) => any) | undefined = |
| 629 | providerToFactory(provider); |
| 630 | return makeRecord(factory, NOT_YET); |
| 631 | } |
| 632 | } |
| 633 | |
| 634 | /** |
| 635 | * Converts a `SingleProvider` into a factory function. |
no test coverage detected
searching dependent graphs…