angular/packages/animations/browser/src
Jessica Janiuk dde5badb71 fix(core): prevent animations renderer from impacting animate.leave (#63921)
This adds an optional flag to the renderer on `removeChild` called `requireSynchronousElementRemoval`, which can tell any downstream renderer that elements need to be removed synchronously. This gets passed down to the legacy animation renderer to ensure that any elements that set this flag aren't impacted by that renderers changes to timing.

fixes: #63893

PR Close #63921
2025-09-19 21:26:18 +00:00
..
dsl refactor(animations): convert scripts within packages/animations to relative imports (#60230) 2025-03-27 18:28:01 +00:00
render fix(core): prevent animations renderer from impacting animate.leave (#63921) 2025-09-19 21:26:18 +00:00
browser.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
create_engine.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
error_helpers.ts refactor(animations): convert scripts within packages/animations to relative imports (#60230) 2025-03-27 18:28:01 +00:00
private_export.ts build: move private testing helpers outside platform-browser/testing (#61472) 2025-05-20 10:00:43 +00:00
util.ts refactor(animations): optimize resolveTimeExpression (#62927) 2025-08-06 15:09:18 +02:00
warning_helpers.ts refactor(animations): drop warning functions in production (#59408) 2025-01-09 13:15:06 -05:00