MCPcopy Create free account
hub / github.com/angular/angular / visitAll

Method visitAll

packages/compiler/src/render3/r3_ast.ts:410–420  ·  view source on GitHub ↗
(visitor: Visitor<unknown>)

Source from the content-addressed store, hash-verified

408 }
409
410 visitAll(visitor: Visitor<unknown>): void {
411 // Visit the hydrate triggers first to match their insertion order.
412 this.visitTriggers(this.definedHydrateTriggers, this.hydrateTriggers, visitor);
413 this.visitTriggers(this.definedTriggers, this.triggers, visitor);
414 this.visitTriggers(this.definedPrefetchTriggers, this.prefetchTriggers, visitor);
415 visitAll(visitor, this.children);
416 const remainingBlocks = [this.placeholder, this.loading, this.error].filter(
417 (x) => x !== null,
418 ) as Array<Node>;
419 visitAll(visitor, remainingBlocks);
420 }
421
422 private visitTriggers(
423 keys: (keyof DeferredBlockTriggers)[],

Callers 15

visitDeferredBlockMethod · 0.45
visitExpansionCaseMethod · 0.45
visitExpansionMethod · 0.45
visitCommentMethod · 0.45
visitBlockMethod · 0.45
_visitElementLikeMethod · 0.45
toI18nMessageMethod · 0.45
visitBlockMethod · 0.45
_visitElementLikeMethod · 0.45
parseMethod · 0.45
visitElementMethod · 0.45
convertMethod · 0.45

Calls 3

visitTriggersMethod · 0.95
visitAllFunction · 0.70
filterMethod · 0.45

Tested by

no test coverage detected