design: add changed detection API

This commit is contained in:
Misko Hevery
2014-09-26 11:20:08 -07:00
parent 7e3005e705
commit 6335fc407c
10 changed files with 195 additions and 71 deletions

View File

@ -2,7 +2,7 @@ library angular.core.facade.dom;
import 'dart:html';
export 'dart:html' show DocumentFragment, Node, Element, TemplateElement;
export 'dart:html' show DocumentFragment, Node, Element, TemplateElement, Text;
class DOM {
static query(selector) {
@ -14,7 +14,10 @@ class DOM {
static getInnerHTML(el) {
return el.innerHtml;
}
static setInnerHTML(el, value) {
static setInnerHTML(el:, value) {
el.innerHtml = value;
}
}
static setText(Text text, String value) {
text.text = value;
}
}

View File

@ -1,5 +1,6 @@
export var DocumentFragment = window.DocumentFragment;
export var Node = window.Node;
export var Text = window.Text;
export var Element = window.HTMLElement;
export var TemplateElement = window.HTMLTemplateElement;
@ -16,4 +17,7 @@ export class DOM {
static setInnerHTML(el, value) {
el.innerHTML = value;
}
}
static setText(text:Text, value:String) {
text.nodeValue = value;
}
}