mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Note, this affects the underlying class and should not affect usage. DEPRECATION: - the `NgFor` class is now deprecated. Use `NgForOf<T>` instead. IMPORTANT: Only the `NgFor` class is deprecated, not the `ngFor` directive. The `*ngFor` and related directives are unaffected by this change as references to the `NgFor` class generated from templates will be automatically converted to references to `NgForOf<T>` without requiring any template modifications. - `TrackByFn` is now deprecated. Use `TrackByFunction<T>` instead. Migration: - Replace direct references to the `NgFor` class to `NgForOf<any>`. - Replace references to `TrackByFn` to `TrackByFunction<any>`. BREAKING CHANGE: A definition of `Iterable<T>` is now required to correctly compile Angular applications. Support for `Iterable<T>` is not required at runtime but a type definition `Iterable<T>` must be available. `NgFor`, and now `NgForOf<T>`, already supports `Iterable<T>` at runtime. With this change the type definition is updated to reflect this support. Migration: - add "es2015.iterable.ts" to your tsconfig.json "libs" fields. Part of #12398 PR Close #14104 |
||
|---|---|---|
| .. | ||
| ast_path.ts | ||
| common.ts | ||
| completions.ts | ||
| definitions.ts | ||
| diagnostics.ts | ||
| expressions.ts | ||
| hover.ts | ||
| html_info.ts | ||
| html_path.ts | ||
| language_service.ts | ||
| locate_symbol.ts | ||
| reflector_host.ts | ||
| template_path.ts | ||
| ts_plugin.ts | ||
| types.ts | ||
| typescript_host.ts | ||
| utils.ts | ||
| version.ts | ||