(type: any)
| 19 | } |
| 20 | |
| 21 | export function getNgModuleDefOrThrow<T>(type: any): NgModuleDef<T> | never { |
| 22 | const ngModuleDef = getNgModuleDef<T>(type); |
| 23 | if (!ngModuleDef) { |
| 24 | throw new RuntimeError( |
| 25 | RuntimeErrorCode.MISSING_NG_MODULE_DEFINITION, |
| 26 | (typeof ngDevMode === 'undefined' || ngDevMode) && |
| 27 | `Type ${stringify(type)} does not have 'ɵmod' property.`, |
| 28 | ); |
| 29 | } |
| 30 | return ngModuleDef; |
| 31 | } |
| 32 | |
| 33 | /** |
| 34 | * The following getter methods retrieve the definition from the type. Currently the retrieval |
no test coverage detected
searching dependent graphs…