MCPcopy Index your code
hub / github.com/angular/angular / triggerResourceLoadingForHydration

Function triggerResourceLoadingForHydration

packages/core/src/defer/triggering.ts:564–574  ·  view source on GitHub ↗
(
  dehydratedBlock: DehydratedDeferBlock,
)

Source from the content-addressed store, hash-verified

562}
563
564async function triggerResourceLoadingForHydration(
565 dehydratedBlock: DehydratedDeferBlock,
566): Promise<void> {
567 const {tNode, lView} = dehydratedBlock;
568 const lDetails = getLDeferBlockDetails(lView, tNode);
569
570 return new Promise<void>((resolve) => {
571 onDeferBlockCompletion(lDetails, resolve);
572 triggerDeferBlock(TriggerType.Hydrate, lView, tNode);
573 });
574}
575
576/**
577 * Registers cleanup functions for a defer block when the block has finished

Callers 1

Calls 3

getLDeferBlockDetailsFunction · 0.90
onDeferBlockCompletionFunction · 0.85
triggerDeferBlockFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…