mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Makes the following improvements to the listener instructions to make them slightly smaller and more memory-efficient. 1. Removes the default value from the `useCapture` parameter since it generates more code than just castint to `false`. 2. Removes the `useCapture` and `eventTargetResolver` parameters from `ɵɵsyntheticHostListener` since they won't be generated by the compiler, as far as I can tell. 3. Makes it so that we don't have to return a target name from a `GlobalTargetResolver`. This allows us to save on some memory, because we can return a reference to the target without having to wrap it in an object literal. DEPRECATIONS: `EventManagerPlugin.getGlobalEventTarget` is now deprecated and won't be called from Ivy code anymore. Global events will go through `addEventListener`. PR Close #41807 |
||
|---|---|---|
| .. | ||
| container.ts | ||
| context.ts | ||
| definition.ts | ||
| document.ts | ||
| i18n.ts | ||
| injector.ts | ||
| node.ts | ||
| player.ts | ||
| projection.ts | ||
| public_definitions.ts | ||
| query.ts | ||
| renderer.ts | ||
| renderer_dom.ts | ||
| sanitization.ts | ||
| styling.ts | ||
| type_checks.ts | ||
| view.ts | ||