(flags: InternalInjectFlags)
| 316 | |
| 317 | // Converts bitflags to inject options |
| 318 | function convertToInjectOptions(flags: InternalInjectFlags): InjectOptions { |
| 319 | return { |
| 320 | optional: !!(flags & InternalInjectFlags.Optional), |
| 321 | host: !!(flags & InternalInjectFlags.Host), |
| 322 | self: !!(flags & InternalInjectFlags.Self), |
| 323 | skipSelf: !!(flags & InternalInjectFlags.SkipSelf), |
| 324 | }; |
| 325 | } |
| 326 | |
| 327 | export function injectArgs(types: (ProviderToken<any> | any[])[]): any[] { |
| 328 | const args: any[] = []; |
no outgoing calls
no test coverage detected
searching dependent graphs…