angular/packages
Andrew Kushnir 7dccbdd27b feat(core): add support for Types in ViewContainerRef.createComponent (#43022)
With Ivy it's possible to create a `ComponentFactory` instance based on the generated Component def, thus the `ViewContainerRef.createComponent` can accept a Component instance and create a factory inside, rather than requiring additional complexity of creating a ComponentFactory outside (by invoking `ComponentFactoryResolver`).

This should simplify the API that is used for creating components dynamically.

DEPRECATION:

Angular no longer requires component factories to dynamically create components. The factory-based signature of the `ViewContainerRef.createComponent` function is deprecated in favor of a different signature that allows passing component classes instead.

PR Close #43022
2021-09-29 13:49:13 -07:00
..
animations feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
bazel fix(bazel): construct a manifest file even when warnings are emitted (#43582) 2021-09-29 09:58:24 -07:00
benchpress feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
common docs: add new internationalization links (#43245) 2021-09-23 15:40:33 -07:00
compiler fix(language-service): provide dom event completions (#43299) 2021-09-27 10:45:58 -07:00
compiler-cli fix(compiler-cli): not evaluating new signature for __spreadArray (#43618) 2021-09-28 14:27:31 -07:00
core feat(core): add support for Types in ViewContainerRef.createComponent (#43022) 2021-09-29 13:49:13 -07:00
docs docs: remove/update broken links in resources appearing on aio (#42232) 2021-05-26 14:21:12 -07:00
elements feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
examples feat(forms): allow minLength/maxLength validator to be bound to null (#42565) 2021-07-21 22:35:59 +00:00
forms feat(forms): allow disabling min/max validators dynamically (by setting the value to null) (#42978) 2021-09-24 10:35:31 -07:00
language-service fix(language-service): provide dom event completions (#43299) 2021-09-27 10:45:58 -07:00
localize docs: add new internationalization links (#43245) 2021-09-23 15:40:33 -07:00
misc/angular-in-memory-web-api feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
platform-browser feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
platform-browser-dynamic feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
platform-server feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
private/testing docs: convert the last my-app components to app-root (#42256) 2021-05-25 22:13:36 +00:00
router test(router): refactor tests to not use deprecated loadChildren (#43578) 2021-09-29 11:14:07 -07:00
service-worker fix(service-worker): do not unassign clients from a broken version (#43518) 2021-09-24 10:54:21 -07:00
upgrade feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
zone.js feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
BUILD.bazel build: Auto-gen tsec tsconfig files (#43440) 2021-09-17 17:17:34 +00:00
circular-deps-test.conf.js fix(platform-webworker): remove platform-webworker and platform-webworker-dynamic (#38846) 2020-09-30 09:13:59 -04:00
empty.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
goog.d.ts refactor(core): replace references to goog.LOCALE with goog.getLocale() (#43089) 2021-08-10 10:35:26 -07:00
license-banner.txt docs: update year (#40925) 2021-02-22 12:37:40 -08:00
README.md
system.d.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
tsconfig-build.json feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
tsconfig-legacy-saucelabs.json build: enable noImplicitOverride in project (#42512) 2021-07-12 13:11:14 -07:00
tsconfig-test.json
tsconfig-tsec-base.json build: Auto-gen tsec tsconfig files (#43440) 2021-09-17 17:17:34 +00:00
tsconfig.json feat(core): support TypeScript 4.4 (#43281) 2021-09-23 14:49:19 -07:00
tsec-exemption.json build: Enable tsec checks for critical packages. (#43108) 2021-09-13 14:45:57 -07:00
types.d.ts build: replace @types/trusted-types dep with minimal type defs (#39211) 2020-10-15 09:08:00 -07:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT