angular-cn/packages/core/test/render3/compiler_canonical
Alex Rickabaugh 36d6e6076e feat(ivy): support template type check narrowing for *ngFor and *ngIf (#26203)
This commit adds an ngTemplateGuard_ngIf static method to the NgIf
directive and an ngTemplateContextGuard static method to NgFor. The
function of these two static methods is to enable type narrowing
within generated type checking code for consumers of the directives.

PR Close #26203
2018-10-04 10:11:17 -07:00
..
back_patch_types_specs.ts feat: add support for TypeScript 3.1 (#26151) 2018-09-28 09:34:51 -07:00
component_directives_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
content_projection_spec.ts refactor(ivy): generate vars in component defs (#25562) 2018-08-20 11:08:10 -07:00
elements_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
i18n_spec.ts refactor(ivy): generate vars in component defs (#25562) 2018-08-20 11:08:10 -07:00
injection_spec.ts fix(ivy): objects like ElementRef should not use a special injection fn (#26064) 2018-09-25 12:51:29 -07:00
life_cycle_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
local_reference_spec.ts fix(ivy): wrapper fns arent necessary anymore (#26108) 2018-09-26 00:03:16 -07:00
ng_module_spec.ts feat(ivy): support injection even if no injector present (#23345) 2018-04-13 14:29:52 -07:00
normative.md refactor(ivy): break compiler canonical test into smaller files (#22510) 2018-03-05 10:10:32 -08:00
patch_types_spec.ts refactor(ivy): make return value of define(Component|Directive|Pipe|Injector|Injectable) private (#23371) (#23383) 2018-04-14 20:40:14 -07:00
pipes_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
query_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
sanitize_spec.ts refactor(ivy): rename stylingProp => styleProp (#26149) 2018-10-01 09:35:22 -07:00
small_app_spec.ts feat(ivy): support template type check narrowing for *ngFor and *ngIf (#26203) 2018-10-04 10:11:17 -07:00
template_variables_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00