angular/packages/core/src/hydration
Alan Agius 8413b64a6b refactor(core): add whenStable private API (#51807)
Prior to this change `this.isStable.pipe(first((isStable) => isStable)).toPromise()` had to be done in multiple places across the framework and the Angular CLI see https://github.com/angular/angular-cli/pull/25856#discussion_r1328158846. In the majority of cases an Observable based `isStable` API is not needed. This also removes the need for RXJS operator imports.

PR Close #51807
2023-09-27 10:31:56 -07:00
..
annotate.ts refactor(core): adjust defer block behavior on the server (#51530) 2023-09-01 19:15:16 +00:00
api.ts refactor(core): add whenStable private API (#51807) 2023-09-27 10:31:56 -07:00
cleanup.ts refactor(core): adjust defer block behavior on the server (#51530) 2023-09-01 19:15:16 +00:00
compression.ts refactor(core): adding hydration for content projection (#49454) 2023-03-21 17:42:53 +01:00
error_handling.ts refactor(core): improve error message when dom node is not found (#49977) 2023-04-25 09:29:47 -07:00
interfaces.ts refactor(core): exclude disconnected nodes from hydration (#49471) 2023-03-22 10:04:56 -07:00
node_lookup_utils.ts refactor(core): handle empty projection slots within <ng-container> during hydration (#49920) 2023-04-19 14:26:43 +00:00
skip_hydration.ts fix(core): avoid duplicated content during hydration while processing a component with i18n (#50644) 2023-06-13 13:12:07 +02:00
tokens.ts refactor(core): Remove NG_DEV_MODE const (#49838) 2023-04-14 14:12:53 +00:00
utils.ts fix(core): handle hydration of view containers for root components (#51247) 2023-08-07 09:24:26 -07:00
views.ts refactor(core): avoid an empty array allocation during hydration (#51917) 2023-09-27 09:22:48 -07:00