Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(34)

Unified Diff: dart/pkg/custom_element/lib/custom_element.dart

Issue 59073003: Version 0.8.10.4 (Closed) Base URL: http://dart.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dart/pkg/custom_element/lib/custom_element.dart
===================================================================
--- dart/pkg/custom_element/lib/custom_element.dart (revision 29808)
+++ dart/pkg/custom_element/lib/custom_element.dart (working copy)
@@ -35,7 +35,6 @@
/** The web component element wrapped by this class. */
Element _host;
List _shadowRoots;
- _AttributeMap _attributes;
/**
* Shadow roots generated by dwc for each custom element, indexed by the
@@ -107,7 +106,8 @@
void leftView() {}
/** Invoked when any attribute of the component is modified. */
- void attributeChanged(String name, String oldValue) {}
+ void attributeChanged(String name, String oldValue, String newValue) =>
+ host.attributeChanged(name, oldValue, newValue);
// TODO(efortuna): Update these when we decide what to do with these
// properties.
@@ -155,7 +155,7 @@
String get nodeName => host.nodeName;
- Document get document => host.document;
+ Document get ownerDocument => host.ownerDocument;
Node get previousNode => host.previousNode;
@@ -173,12 +173,9 @@
Node insertAllBefore(Iterable<Node> newChild, Node refChild) =>
host.insertAllBefore(newChild, refChild);
- Map<String, String> get attributes {
- if (_attributes == null) _attributes = new _AttributeMap(this);
- return _attributes;
- }
+ Map<String, String> get attributes => host.attributes;
set attributes(Map<String, String> value) {
- (attributes as _AttributeMap)._replaceAll(value);
+ host.attributes = value;
}
List<Element> get elements => host.children;
@@ -237,12 +234,6 @@
String get id => host.id;
set id(String v) { host.id = v; }
- String get innerHTML => host.innerHtml;
-
- void set innerHTML(String v) {
- host.innerHtml = v;
- }
-
String get innerHtml => host.innerHtml;
void set innerHtml(String v) {
host.innerHtml = v;
@@ -253,10 +244,6 @@
host.setInnerHtml(html, validator: validator, treeSanitizer: treeSanitizer);
}
- void set unsafeInnerHtml(String html) {
- host.unsafeInnerHtml = html;
- }
-
DocumentFragment createFragment(String html,
{NodeValidator validator, NodeTreeSanitizer treeSanitizer}) =>
host.createFragment(html,
@@ -359,10 +346,17 @@
void requestPointerLock() { host.requestPointerLock(); }
- Element query(String selectors) => host.query(selectors);
+ Element querySelector(String selectors) => host.querySelector(selectors);
- ElementList queryAll(String selectors) => host.queryAll(selectors);
+ ElementList querySelectorAll(String selectors) =>
+ host.querySelectorAll(selectors);
+ @deprecated
+ Element query(String selectors) => host.querySelector(selectors);
+
+ @deprecated
+ ElementList queryAll(String selectors) => host.querySelectorAll(selectors);
+
String get className => host.className;
set className(String value) { host.className = value; }
@@ -423,16 +417,16 @@
int get nodeType => host.nodeType;
- void $dom_addEventListener(String type, EventListener listener,
- [bool useCapture]) {
- host.$dom_addEventListener(type, listener, useCapture);
+ void addEventListener(String type, EventListener listener,
+ [bool useCapture]) {
+ host.addEventListener(type, listener, useCapture);
}
bool dispatchEvent(Event event) => host.dispatchEvent(event);
- void $dom_removeEventListener(String type, EventListener listener,
- [bool useCapture]) {
- host.$dom_removeEventListener(type, listener, useCapture);
+ void removeEventListener(String type, EventListener listener,
+ [bool useCapture]) {
+ host.removeEventListener(type, listener, useCapture);
}
get xtag => host.xtag;

Powered by Google App Engine
This is Rietveld 408576698