angular/packages/compiler/test
Kristiyan Kostadinov 93188cb439 refactor(compiler): distinguish two-way bindings in the AST (#54065)
During the template parsing stage two-way bindings are split up into a property and event binding. All the downstream code treats these binding the same as their one-way equivalents. For some future work we'll have to distinguish between the two so these changes update the `BoundElementProperty.type` and `ParsedEvent.type` to include a `TwoWay` type. All existing call-sites have been updated to treat `TwoWay` the same as `Property`/`Regular`, but more specialized logic will be added in the future.

PR Close #54065
2024-01-25 16:31:57 +00:00
..
expression_parser fix(compiler): produce placeholder for blocks in i18n bundles (#52958) 2023-11-20 08:59:24 -08:00
i18n fix(compiler): produce placeholder for blocks in i18n bundles (#52958) 2023-11-20 08:59:24 -08:00
ml_parser fix(language-service): Autocomplete block keywords in more cases (#52198) 2023-10-23 12:01:52 -07:00
output build: replace base64-js package with Node.js Buffer usage (#53464) 2023-12-11 14:04:06 -08:00
render3 refactor(compiler): distinguish two-way bindings in the AST (#54065) 2024-01-25 16:31:57 +00:00
schema test(core): clean up unnecessary nesting in old tests (#52239) 2023-10-19 09:26:15 -07:00
selector test(core): clean up unnecessary nesting in old tests (#52239) 2023-10-19 09:26:15 -07:00
shadow_css feat(compiler): scope selectors in @starting-style (#53943) 2024-01-17 09:14:11 -08:00
BUILD.bazel build: replace base64-js package with Node.js Buffer usage (#53464) 2023-12-11 14:04:06 -08:00
compiler_facade_interface_spec.ts refactor(core): clean-up duplicate interface for input metadata in facade (#53521) 2023-12-13 15:44:00 -08:00
integration_spec.ts test(core): clean up unnecessary nesting in old tests (#52239) 2023-10-19 09:26:15 -07:00
security_spec.ts fix(core): hardening attribute and property binding rules for <iframe> elements (#47964) 2022-11-09 00:47:56 -08:00
style_url_resolver_spec.ts refactor(compiler): make template preparser null-safe (#44411) 2022-01-04 15:54:10 -08:00
util_spec.ts test(core): clean up unnecessary nesting in old tests (#52239) 2023-10-19 09:26:15 -07:00