angular-cn/packages/core/test/bundling/todo_i18n
JoostK 6958d11d95 feat(ivy): type checking of event bindings (#33125)
Until now, the template type checker has not checked any of the event
bindings that could be present on an element, for example

```
<my-cmp
  (changed)="handleChange($event)"
  (click)="handleClick($event)"></my-cmp>
```

has two event bindings: the `change` event corresponding with an
`@Output()` on the `my-cmp` component and the `click` DOM event.

This commit adds functionality to the template type checker in order to
type check both kind of event bindings. This means that the correctness
of the bindings expressions, as well as the type of the `$event`
variable will now be taken into account during template type checking.

Resolves FW-1598

PR Close #33125
2019-10-18 14:41:53 -04:00
..
BUILD.bazel test: fix //packages/core/test/bundling/todo_i18n:test test deps (#33073) 2019-10-14 20:25:57 +00:00
OUTSTANDING_WORK.md test(ivy): add bundling test `todo_i18n` (#27420) 2018-12-04 19:59:12 -08:00
base.css test(ivy): add bundling test `todo_i18n` (#27420) 2018-12-04 19:59:12 -08:00
index.html test: fix ivy ts_devserver tests under /packages/core/test/bunding/ (#32520) 2019-09-06 20:03:40 -04:00
index.ts feat(ivy): type checking of event bindings (#33125) 2019-10-18 14:41:53 -04:00
todo.css refactor: remove obsolete font-smoothing property (#28174) 2019-01-23 15:44:35 -08:00
todo_e2e_spec.ts feat(ivy): i18n - reorganize entry-points for better reuse (#32488) 2019-09-12 15:35:34 -07:00
translations.ts fix(ivy): i18n - do not render message ids unnecessarily (#32867) 2019-10-02 14:52:00 -07:00