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

Unified Diff: tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate

Issue 27223003: Deprecate query and queryAll, also add back querySelector and querySelectorAll. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 2 months 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: tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate
diff --git a/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate b/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate
index 199b67ad3359fa261cf7b67adefafd2784230ccd..c57cf1ec65e6e44187844a1c9fbfe9c74ccacbe5 100644
--- a/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate
+++ b/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate
@@ -43,11 +43,11 @@ $endif
children.addAll(copy);
}
- Element query(String selectors) => _querySelector(selectors);
-
- List<Element> queryAll(String selectors) =>
+ ElementList querySelectorAll(String selectors) =>
new _FrozenElementList._wrap(_querySelectorAll(selectors));
+
+
String get innerHtml {
final e = new Element.tag("div");
e.append(this.clone(true));
@@ -83,5 +83,26 @@ $endif
this.append(new DocumentFragment.html(text));
}
+ /**
+ * Alias for [querySelector]. Note this function is deprecated because its
+ * semantics will be changing in the future.
+ */
+ @deprecated
+ @Experimental()
+ @DomName('DocumentFragment.querySelector')
+ Element query(String relativeSelectors) {
+ return querySelector(relativeSelectors);
+ }
+
+ /**
+ * Alias for [querySelectorAll]. Note this function is deprecated because its
+ * semantics will be changing in the future.
+ */
+ @deprecated
+ @Experimental()
+ @DomName('DocumentFragment.querySelectorAll')
+ ElementList queryAll(String relativeSelectors) {
+ return querySelectorAll(relativeSelectors);
+ }
$!MEMBERS
}

Powered by Google App Engine
This is Rietveld 408576698