Matthieu Riegler
Matthieu Riegler
This commit adds the ability to subscribe to outputs of components instantiated by the `NgComponentOutlet` directive. Fixes #15360.
This commit adds a method to the `ComponentRef` class that allows to listen to outputs. It abstracts the underlying `EventEmitter` or `OutputEmitterRef` and returns a anonymous function to unsubscribe.
The changes introduced in this commit allows to use the HttpClient without the provider function. Bundle size impact
Prior to this change, function and methods showed their usage notes which resulted in duplicate displays for functions. Fixes #57339 Demo: Without usages : https://ng-dev-previews-fw--pr-angular-angular-57343-adev-prev-l9nxcic9.web.app/api/core/output With usages : https://ng-dev-previews-fw--pr-angular-angular-57343-adev-prev-l9nxcic9.web.app/api/router/Router#navigateByUrl
In some cases apps need to schedule a bit later the loading of the animation module. This change add a new strategy based of `afterNextRender` ## PR Checklist Please check...
Series of improvements for adev on top of #57346. See individual commits.
This commit adds links to our own symbols in the API pages, including the Code TOC, the description and the Usage notes. This commit also add the implement/extends symbols for...
This change allows better error repporting in production apps. fixes #57236
Explicitly mention that `ENVIRONMENT_INITIALIZER` should not be async.
When the placeholder is a binding, we make sure that we remove the placeholder if the value is updated. fixes #57196