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

Method visitAll

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

Source from the content-addressed store, hash-verified

447 }
448
449 visitAll(visitor: Visitor<unknown>): void {
450 // Visit the hydrate triggers first to match their insertion order.
451 this.visitTriggers(this.definedHydrateTriggers, this.hydrateTriggers, visitor);
452 this.visitTriggers(this.definedTriggers, this.triggers, visitor);
453 this.visitTriggers(this.definedPrefetchTriggers, this.prefetchTriggers, visitor);
454 visitAll(visitor, this.children);
455 const remainingBlocks = [this.placeholder, this.loading, this.error].filter(
456 (x) => x !== null,
457 ) as Array<Node>;
458 visitAll(visitor, remainingBlocks);
459 }
460
461 private visitTriggers(
462 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