| OLD | NEW |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 part of html; | 5 part of html; |
| 6 | 6 |
| 7 Future<CSSStyleDeclaration> _emptyStyleFuture() { | 7 Future<CSSStyleDeclaration> _emptyStyleFuture() { |
| 8 return _createMeasurementFuture(() => new Element.tag('div').style, | 8 return _createMeasurementFuture(() => new Element.tag('div').style, |
| 9 new Completer<CSSStyleDeclaration>()); | 9 new Completer<CSSStyleDeclaration>()); |
| 10 } | 10 } |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 103 => this._insertAdjacentNode(where, element); | 103 => this._insertAdjacentNode(where, element); |
| 104 | 104 |
| 105 void insertAdjacentText(String where, String text) { | 105 void insertAdjacentText(String where, String text) { |
| 106 this._insertAdjacentNode(where, new Text(text)); | 106 this._insertAdjacentNode(where, new Text(text)); |
| 107 } | 107 } |
| 108 | 108 |
| 109 void insertAdjacentHTML(String where, String text) { | 109 void insertAdjacentHTML(String where, String text) { |
| 110 this._insertAdjacentNode(where, new DocumentFragment.html(text)); | 110 this._insertAdjacentNode(where, new DocumentFragment.html(text)); |
| 111 } | 111 } |
| 112 | 112 |
| 113 void addText(String text) { | 113 void append(Element element) { |
| 114 this.children.add(element); |
| 115 } |
| 116 |
| 117 void appendText(String text) { |
| 114 this.insertAdjacentText('beforeend', text); | 118 this.insertAdjacentText('beforeend', text); |
| 115 } | 119 } |
| 116 | 120 |
| 117 void addHtml(String text) { | 121 void appendHtml(String text) { |
| 118 this.insertAdjacentHTML('beforeend', text); | 122 this.insertAdjacentHTML('beforeend', text); |
| 119 } | 123 } |
| 120 | 124 |
| 121 // If we can come up with a semi-reasonable default value for an Element | 125 // If we can come up with a semi-reasonable default value for an Element |
| 122 // getter, we'll use it. In general, these return the same values as an | 126 // getter, we'll use it. In general, these return the same values as an |
| 123 // element that has no parent. | 127 // element that has no parent. |
| 124 String get contentEditable => "false"; | 128 String get contentEditable => "false"; |
| 125 bool get isContentEditable => false; | 129 bool get isContentEditable => false; |
| 126 bool get draggable => false; | 130 bool get draggable => false; |
| 127 bool get hidden => false; | 131 bool get hidden => false; |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 257 "WebKit drop zone can't be set for document fragments."); | 261 "WebKit drop zone can't be set for document fragments."); |
| 258 } | 262 } |
| 259 | 263 |
| 260 void set webkitRegionOverflow(String value) { | 264 void set webkitRegionOverflow(String value) { |
| 261 throw new UnsupportedError( | 265 throw new UnsupportedError( |
| 262 "WebKit region overflow can't be set for document fragments."); | 266 "WebKit region overflow can't be set for document fragments."); |
| 263 } | 267 } |
| 264 | 268 |
| 265 $!MEMBERS | 269 $!MEMBERS |
| 266 } | 270 } |
| OLD | NEW |