( lView: LView, hooks: HookData, initPhase: InitPhaseState, nodeIndex?: number | null, )
| 190 | * case, when executing select(number)) |
| 191 | */ |
| 192 | export function executeInitAndCheckHooks( |
| 193 | lView: LView, |
| 194 | hooks: HookData, |
| 195 | initPhase: InitPhaseState, |
| 196 | nodeIndex?: number | null, |
| 197 | ) { |
| 198 | ngDevMode && |
| 199 | assertNotEqual( |
| 200 | initPhase, |
| 201 | InitPhaseState.InitPhaseCompleted, |
| 202 | 'Init pre-order hooks should not be called more than once', |
| 203 | ); |
| 204 | if ((lView[FLAGS] & LViewFlags.InitPhaseStateMask) === initPhase) { |
| 205 | callHooks(lView, hooks, initPhase, nodeIndex); |
| 206 | } |
| 207 | } |
| 208 | |
| 209 | export function incrementInitPhaseFlags(lView: LView, initPhase: InitPhaseState): void { |
| 210 | ngDevMode && |
no test coverage detected
searching dependent graphs…