angular/packages/core/test/bundling
Alex Rickabaugh be2e49639b feat(core): introduce afterRenderEffect (#57549)
Implement the `afterRenderEffect` primitive, which creates effect(s) that
run as part of Angular's `afterRender` sequence. `afterRenderEffect` is a
useful primitive for expressing DOM operations in a declarative, reactive
way.

The API itself mirrors `afterRender` and `afterNextRender` with one big
difference: values are propagated from phase to phase as signals instead of
as plain values. As a result, later phases may not need to execute if the
values returned by earlier phases do not change.

PR Close #57549
2024-09-03 10:40:45 -07:00
..
animation_world refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
animations fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
animations-standalone fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
core_all refactor(core): EventEmitter implements OutputRef. (#54650) 2024-03-06 12:34:39 +01:00
cyclic_import fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
defer feat(core): introduce afterRenderEffect (#57549) 2024-09-03 10:40:45 -07:00
forms_reactive fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
forms_template_driven fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
hello_world fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
hello_world_i18n refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
hydration fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
image-directive refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
injection refactor(core): restructure AfterRenderManager to connect related phases (#57453) 2024-08-23 10:15:19 -07:00
router fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
standalone_bootstrap fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
todo fix(core): avoid leaking memory if component throws during creation (#57546) 2024-08-27 13:29:08 -07:00
todo_i18n refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
README.md fix(core): remove individual commands for updating gold files (#45198) 2022-03-01 19:16:53 +00:00

Bundle

js_expected_symbol_test

This folder contains tests which assert that most of the code is tree shaken away. This is asserted by keeping gold files of all symbols which are expected to be retained. When doing renaming it is often necessary to update the gold files; to do so use these scripts:

yarn run symbol-extractor:check
yarn run symbol-extractor:update