refactor(core): remove direct accesses to DOM

Closes #713
This commit is contained in:
Marc Laval
2015-02-19 11:18:23 +01:00
committed by Misko Hevery
parent 3496c8ac54
commit 89b3995756
11 changed files with 84 additions and 29 deletions

View File

@ -22,11 +22,11 @@ class DefaultControlValueAccessor extends ControlValueAccessor {
}
readValue(el) {
return el.value;
return DOM.getValue(el);
}
writeValue(el, value):void {
el.value = value;
DOM.setValue(el,value);
}
}
@ -37,11 +37,11 @@ class CheckboxControlValueAccessor extends ControlValueAccessor {
}
readValue(el):boolean {
return el.checked;
return DOM.getChecked(el);
}
writeValue(el, value:boolean):void {
el.checked = value;
DOM.setChecked(el, value);
}
}