angular/packages/core/src
Andrew Kushnir 174ce7dd13 feat(core): add ApplicationRef.destroy method (#45624)
This commit implements the `destroy` method on the `ApplicationRef` class. This feature is a preparation for the new logic to bootstrap (and teardown) standalone components (without going through the `NgModuleRef` destroy), which would return an instance of the `ApplicationRef` (the current bootstrap APIs return an instance of the `NgModuleRef`).

PR Close #45624
2022-04-18 14:09:47 -07:00
..
change_detection refactor(core): remove duplicated code in change_detection_util (#45599) 2022-04-12 22:26:09 +00:00
compiler feat(compiler-cli): initial implementation of standalone components (#44812) 2022-02-03 08:55:25 -08:00
debug feat(core): triggerEventHandler accept optional eventObj (#45279) 2022-03-09 13:51:54 -08:00
di refactor(core): internally support providedIn: environment (#45626) 2022-04-18 09:28:43 -07:00
i18n refactor(core): Switch over to new closure LOCALE vs getLocale() (#45302) 2022-03-10 12:48:29 -08:00
interface ci: Upgrade tsec to 0.2.0. (#44205) 2021-11-24 18:55:58 +00:00
linker feat(core): implement EnvironmentInjector with adapter to NgModuleRef (#45626) 2022-04-18 09:28:42 -07:00
metadata docs(core): showcase host listener support for specific keys in events (#44833) 2022-01-31 20:30:45 +00:00
reflection refactor(core): remove unused logic from reflection capabilities (#45335) 2022-03-24 11:02:39 -07:00
render refactor: delete the View Engine runtime (#43884) 2021-11-23 21:10:06 +00:00
render3 refactor(core): internally support providedIn: environment (#45626) 2022-04-18 09:28:43 -07:00
sanitization refactor(core): make the error messages tree shakable (#44359) 2022-01-18 17:38:10 -08:00
testability refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
util fix(core): input coercion (#42803) 2022-02-07 10:52:59 -08:00
view refactor: delete the View Engine runtime (#43884) 2021-11-23 21:10:06 +00:00
zone fix(core): error if NgZone.isInAngularZone is called with a noop zone (#44800) 2022-01-24 10:44:43 -08:00
application_init.ts perf(core): make Compiler, ApplicationRef and ApplicationInitStatus tree-shakable (#45102) 2022-02-18 13:40:02 -08:00
application_module.ts perf(core): make LOCALE_ID and other tokens from ApplicationModule tree-shakable (#45102) 2022-02-18 13:40:02 -08:00
application_ref.ts feat(core): add ApplicationRef.destroy method (#45624) 2022-04-18 14:09:47 -07:00
application_tokens.ts refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
change_detection.ts perf(core): remove support for the deprecated WrappedValue (#43507) 2021-10-01 12:25:19 -04:00
console.ts refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
core.externs.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
core.ts feat(core): implement EnvironmentInjector with adapter to NgModuleRef (#45626) 2022-04-18 09:28:42 -07:00
core_private_export.ts refactor(core): remove duplicated code in change_detection_util (#45599) 2022-04-12 22:26:09 +00:00
core_render3_private_export.ts fix(core): memory leak in event listeners inside embedded views (#43075) 2022-03-24 11:05:24 -07:00
di.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
error_details_base_url.ts refactor(core): move runtime error code logic (#44398) 2022-01-06 23:43:18 +00:00
error_handler.ts refactor(core): move runtime error code logic (#44398) 2022-01-06 23:43:18 +00:00
errors.ts feat(core): add ApplicationRef.destroy method (#45624) 2022-04-18 14:09:47 -07:00
event_emitter.ts refactor(core): ensure compatibility with noImplicitOverride (#42512) 2021-07-12 13:11:15 -07:00
linker.ts feat(core): add getNgModuleById function to retrieve loaded NgModules by id (#43580) 2021-10-04 16:35:26 -07:00
metadata.ts refactor(core): move injectAttributeImpl to avoid cycles (#37085) 2020-11-19 12:19:42 -08:00
platform_core_providers.ts refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
r3_symbols.ts refactor(core): rename ɵɵInjectableDef interface to ɵɵInjectableDeclaration (#41316) 2021-04-07 13:57:12 -07:00
render.ts refactor(core): clean up circular dependencies (#39722) 2020-11-18 09:15:29 -08:00
version.ts Revert "refactor(core): optimize calls to split and slice while computing version parts (#41208)" 2021-05-12 14:13:50 -04:00
zone.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00