angular/packages/core
Andrew Kushnir 54766fb35f refactor(core): defer triggers cleanup (#52291)
This commit adds the logic to cleanup all triggers once defer block is triggered.

When a trigger is created, its cleanup function is stored alongside other defer block info. Prefetch and regular triggers are store in different slots, since we need to invoke them at different time.

PR Close #52291
2023-10-23 12:00:18 -07:00
..
global build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
primitives/signals fix(core): drop mutate function from the signals public API (#51821) (#51986) 2023-10-06 15:12:00 -07:00
rxjs-interop build: add targets for api doc generation (#52034) 2023-10-10 16:18:50 -07:00
schematics fix(core): handle if alias in control flow migration (#52181) 2023-10-16 18:35:19 +02:00
src refactor(core): defer triggers cleanup (#52291) 2023-10-23 12:00:18 -07:00
test refactor(core): defer triggers cleanup (#52291) 2023-10-23 12:00:18 -07:00
testing refactor(core): defer triggers cleanup (#52291) 2023-10-23 12:00:18 -07:00
BUILD.bazel build: add targets for api doc generation (#52034) 2023-10-10 16:18:50 -07:00
index.ts refactor(core): made comment structure consistent in index.ts (#43684) 2021-10-21 18:39:58 +00:00
package.json feat(core): add support for zone.js 0.14.0 (#51774) 2023-09-18 11:56:17 +02:00
PACKAGE.md docs: add package doc files (#26047) 2018-10-05 15:42:14 -07:00
public_api.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00