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

Function populateHydratingStateForQueue

packages/core/src/defer/triggering.ts:553–557  ·  view source on GitHub ↗

* Generates a new promise for every defer block in the hydrating queue

(registry: DehydratedBlockRegistry, queue: string[])

Source from the content-addressed store, hash-verified

551 * Generates a new promise for every defer block in the hydrating queue
552 */
553function populateHydratingStateForQueue(registry: DehydratedBlockRegistry, queue: string[]) {
554 for (let blockId of queue) {
555 registry.hydrating.set(blockId, promiseWithResolvers<void>());
556 }
557}
558
559// Waits for the next render cycle to complete
560function nextRender(injector: Injector): Promise<void> {

Callers 1

Calls 2

promiseWithResolversFunction · 0.90
setMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…