angular/packages/common/src
Miško Hevery c10c060d20 feat(common): support as syntax in template/* bindings (#15025)
* feat(common): support `as` syntax in template/* bindings

Closes #15020

Showing the new and the equivalent old syntax.
- `*ngIf="exp as var1”`
   => `*ngIf="exp; let var1 = ngIf”`
- `*ngFor="var item of itemsStream |async as items”`
   => `*ngFor="var item of itemsStream |async; let items = ngForOf”`

* feat(common): convert ngIf to use `*ngIf="exp as local“` syntax

* feat(common): convert ngForOf to use `*ngFor=“let i of exp as local“` syntax

* feat(common): expose NgForOfContext and NgIfContext
2017-03-14 20:46:29 -07:00
..
directives feat(common): support as syntax in template/* bindings (#15025) 2017-03-14 20:46:29 -07:00
location refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
pipes refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
common.ts feat(common): support as syntax in template/* bindings (#15025) 2017-03-14 20:46:29 -07:00
common_module.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
localization.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
platform_id.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
version.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00