chore(typing): use types for DOM API

This is possible now that ts2dart special cases these for dart.

Fixes #2770
This commit is contained in:
Alex Eagle
2015-06-30 17:38:33 -07:00
parent c2c361efcf
commit 27e710019c
8 changed files with 4520 additions and 52 deletions
@@ -107,11 +107,10 @@ export function main() {
var el = DOM.childNodes(tb.rootEl)[0];
tb.renderer.setElementProperty(elRef(cmpView.viewRef, 0), 'value', 'hello');
expect((</*(#2770) HTMLInputElement*/ any>el).value).toEqual('hello');
expect((<HTMLInputElement>el).value).toEqual('hello');
tb.renderer.setElementClass(elRef(cmpView.viewRef, 0), 'a', true);
expect((</*(#2770) HTMLInputElement*/ any>DOM.childNodes(tb.rootEl)[0]).value)
.toEqual('hello');
expect((<HTMLInputElement>DOM.childNodes(tb.rootEl)[0]).value).toEqual('hello');
tb.renderer.setElementClass(elRef(cmpView.viewRef, 0), 'a', false);
expect(DOM.hasClass(el, 'a')).toBe(false);