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

Side by Side Diff: sdk/lib/svg/dartium/svg_dartium.dart

Issue 11824072: Adding streams to dart:html. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Review feedback Created 7 years, 11 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | sdk/lib/web_audio/dart2js/web_audio_dart2js.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library svg; 1 library svg;
2 2
3 import 'dart:async';
3 import 'dart:collection'; 4 import 'dart:collection';
4 import 'dart:html'; 5 import 'dart:html';
5 import 'dart:html_common'; 6 import 'dart:html_common';
6 import 'dart:nativewrappers'; 7 import 'dart:nativewrappers';
7 // DO NOT EDIT 8 // DO NOT EDIT
8 // Auto-generated dart:svg library. 9 // Auto-generated dart:svg library.
9 10
10 11
11 12
12 13
(...skipping 1113 matching lines...) Expand 10 before | Expand all | Expand 10 after
1126 // for details. All rights reserved. Use of this source code is governed by a 1127 // for details. All rights reserved. Use of this source code is governed by a
1127 // BSD-style license that can be found in the LICENSE file. 1128 // BSD-style license that can be found in the LICENSE file.
1128 1129
1129 // WARNING: Do not edit - generated code. 1130 // WARNING: Do not edit - generated code.
1130 1131
1131 1132
1132 /// @domName SVGElementInstance 1133 /// @domName SVGElementInstance
1133 class ElementInstance extends EventTarget { 1134 class ElementInstance extends EventTarget {
1134 ElementInstance.internal() : super.internal(); 1135 ElementInstance.internal() : super.internal();
1135 1136
1137 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort');
1138
1139 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy');
1140
1141 static const EventStreamProvider<Event> beforeCutEvent = const EventStreamProv ider<Event>('beforecut');
1142
1143 static const EventStreamProvider<Event> beforePasteEvent = const EventStreamPr ovider<Event>('beforepaste');
1144
1145 static const EventStreamProvider<Event> blurEvent = const EventStreamProvider< Event>('blur');
1146
1147 static const EventStreamProvider<Event> changeEvent = const EventStreamProvide r<Event>('change');
1148
1149 static const EventStreamProvider<MouseEvent> clickEvent = const EventStreamPro vider<MouseEvent>('click');
1150
1151 static const EventStreamProvider<MouseEvent> contextMenuEvent = const EventStr eamProvider<MouseEvent>('contextmenu');
1152
1153 static const EventStreamProvider<Event> copyEvent = const EventStreamProvider< Event>('copy');
1154
1155 static const EventStreamProvider<Event> cutEvent = const EventStreamProvider<E vent>('cut');
1156
1157 static const EventStreamProvider<Event> doubleClickEvent = const EventStreamPr ovider<Event>('dblclick');
1158
1159 static const EventStreamProvider<MouseEvent> dragEvent = const EventStreamProv ider<MouseEvent>('drag');
1160
1161 static const EventStreamProvider<MouseEvent> dragEndEvent = const EventStreamP rovider<MouseEvent>('dragend');
1162
1163 static const EventStreamProvider<MouseEvent> dragEnterEvent = const EventStrea mProvider<MouseEvent>('dragenter');
1164
1165 static const EventStreamProvider<MouseEvent> dragLeaveEvent = const EventStrea mProvider<MouseEvent>('dragleave');
1166
1167 static const EventStreamProvider<MouseEvent> dragOverEvent = const EventStream Provider<MouseEvent>('dragover');
1168
1169 static const EventStreamProvider<MouseEvent> dragStartEvent = const EventStrea mProvider<MouseEvent>('dragstart');
1170
1171 static const EventStreamProvider<MouseEvent> dropEvent = const EventStreamProv ider<MouseEvent>('drop');
1172
1173 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error');
1174
1175 static const EventStreamProvider<Event> focusEvent = const EventStreamProvider <Event>('focus');
1176
1177 static const EventStreamProvider<Event> inputEvent = const EventStreamProvider <Event>('input');
1178
1179 static const EventStreamProvider<KeyboardEvent> keyDownEvent = const EventStre amProvider<KeyboardEvent>('keydown');
1180
1181 static const EventStreamProvider<KeyboardEvent> keyPressEvent = const EventStr eamProvider<KeyboardEvent>('keypress');
1182
1183 static const EventStreamProvider<KeyboardEvent> keyUpEvent = const EventStream Provider<KeyboardEvent>('keyup');
1184
1185 static const EventStreamProvider<Event> loadEvent = const EventStreamProvider< Event>('load');
1186
1187 static const EventStreamProvider<MouseEvent> mouseDownEvent = const EventStrea mProvider<MouseEvent>('mousedown');
1188
1189 static const EventStreamProvider<MouseEvent> mouseMoveEvent = const EventStrea mProvider<MouseEvent>('mousemove');
1190
1191 static const EventStreamProvider<MouseEvent> mouseOutEvent = const EventStream Provider<MouseEvent>('mouseout');
1192
1193 static const EventStreamProvider<MouseEvent> mouseOverEvent = const EventStrea mProvider<MouseEvent>('mouseover');
1194
1195 static const EventStreamProvider<MouseEvent> mouseUpEvent = const EventStreamP rovider<MouseEvent>('mouseup');
1196
1197 static const EventStreamProvider<WheelEvent> mouseWheelEvent = const EventStre amProvider<WheelEvent>('mousewheel');
1198
1199 static const EventStreamProvider<Event> pasteEvent = const EventStreamProvider <Event>('paste');
1200
1201 static const EventStreamProvider<Event> resetEvent = const EventStreamProvider <Event>('reset');
1202
1203 static const EventStreamProvider<Event> resizeEvent = const EventStreamProvide r<Event>('resize');
1204
1205 static const EventStreamProvider<Event> scrollEvent = const EventStreamProvide r<Event>('scroll');
1206
1207 static const EventStreamProvider<Event> searchEvent = const EventStreamProvide r<Event>('search');
1208
1209 static const EventStreamProvider<Event> selectEvent = const EventStreamProvide r<Event>('select');
1210
1211 static const EventStreamProvider<Event> selectStartEvent = const EventStreamPr ovider<Event>('selectstart');
1212
1213 static const EventStreamProvider<Event> submitEvent = const EventStreamProvide r<Event>('submit');
1214
1215 static const EventStreamProvider<Event> unloadEvent = const EventStreamProvide r<Event>('unload');
1216
1136 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev entTarget.dispatchEvent; @docsEditable true 1217 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev entTarget.dispatchEvent; @docsEditable true
1137 ElementInstanceEvents get on => 1218 ElementInstanceEvents get on =>
1138 new ElementInstanceEvents(this); 1219 new ElementInstanceEvents(this);
1139 1220
1140 1221
1141 /** @domName SVGElementInstance.childNodes */ 1222 /** @domName SVGElementInstance.childNodes */
1142 List<ElementInstance> get childNodes native "SVGElementInstance_childNodes_Get ter"; 1223 List<ElementInstance> get childNodes native "SVGElementInstance_childNodes_Get ter";
1143 1224
1144 1225
1145 /** @domName SVGElementInstance.correspondingElement */ 1226 /** @domName SVGElementInstance.correspondingElement */
(...skipping 16 matching lines...) Expand all
1162 ElementInstance get nextSibling native "SVGElementInstance_nextSibling_Getter" ; 1243 ElementInstance get nextSibling native "SVGElementInstance_nextSibling_Getter" ;
1163 1244
1164 1245
1165 /** @domName SVGElementInstance.parentNode */ 1246 /** @domName SVGElementInstance.parentNode */
1166 ElementInstance get parentNode native "SVGElementInstance_parentNode_Getter"; 1247 ElementInstance get parentNode native "SVGElementInstance_parentNode_Getter";
1167 1248
1168 1249
1169 /** @domName SVGElementInstance.previousSibling */ 1250 /** @domName SVGElementInstance.previousSibling */
1170 ElementInstance get previousSibling native "SVGElementInstance_previousSibling _Getter"; 1251 ElementInstance get previousSibling native "SVGElementInstance_previousSibling _Getter";
1171 1252
1253 Stream<Event> get onAbort => abortEvent.forTarget(this);
1254
1255 Stream<Event> get onBeforeCopy => beforeCopyEvent.forTarget(this);
1256
1257 Stream<Event> get onBeforeCut => beforeCutEvent.forTarget(this);
1258
1259 Stream<Event> get onBeforePaste => beforePasteEvent.forTarget(this);
1260
1261 Stream<Event> get onBlur => blurEvent.forTarget(this);
1262
1263 Stream<Event> get onChange => changeEvent.forTarget(this);
1264
1265 Stream<MouseEvent> get onClick => clickEvent.forTarget(this);
1266
1267 Stream<MouseEvent> get onContextMenu => contextMenuEvent.forTarget(this);
1268
1269 Stream<Event> get onCopy => copyEvent.forTarget(this);
1270
1271 Stream<Event> get onCut => cutEvent.forTarget(this);
1272
1273 Stream<Event> get onDoubleClick => doubleClickEvent.forTarget(this);
1274
1275 Stream<MouseEvent> get onDrag => dragEvent.forTarget(this);
1276
1277 Stream<MouseEvent> get onDragEnd => dragEndEvent.forTarget(this);
1278
1279 Stream<MouseEvent> get onDragEnter => dragEnterEvent.forTarget(this);
1280
1281 Stream<MouseEvent> get onDragLeave => dragLeaveEvent.forTarget(this);
1282
1283 Stream<MouseEvent> get onDragOver => dragOverEvent.forTarget(this);
1284
1285 Stream<MouseEvent> get onDragStart => dragStartEvent.forTarget(this);
1286
1287 Stream<MouseEvent> get onDrop => dropEvent.forTarget(this);
1288
1289 Stream<Event> get onError => errorEvent.forTarget(this);
1290
1291 Stream<Event> get onFocus => focusEvent.forTarget(this);
1292
1293 Stream<Event> get onInput => inputEvent.forTarget(this);
1294
1295 Stream<KeyboardEvent> get onKeyDown => keyDownEvent.forTarget(this);
1296
1297 Stream<KeyboardEvent> get onKeyPress => keyPressEvent.forTarget(this);
1298
1299 Stream<KeyboardEvent> get onKeyUp => keyUpEvent.forTarget(this);
1300
1301 Stream<Event> get onLoad => loadEvent.forTarget(this);
1302
1303 Stream<MouseEvent> get onMouseDown => mouseDownEvent.forTarget(this);
1304
1305 Stream<MouseEvent> get onMouseMove => mouseMoveEvent.forTarget(this);
1306
1307 Stream<MouseEvent> get onMouseOut => mouseOutEvent.forTarget(this);
1308
1309 Stream<MouseEvent> get onMouseOver => mouseOverEvent.forTarget(this);
1310
1311 Stream<MouseEvent> get onMouseUp => mouseUpEvent.forTarget(this);
1312
1313 Stream<WheelEvent> get onMouseWheel => mouseWheelEvent.forTarget(this);
1314
1315 Stream<Event> get onPaste => pasteEvent.forTarget(this);
1316
1317 Stream<Event> get onReset => resetEvent.forTarget(this);
1318
1319 Stream<Event> get onResize => resizeEvent.forTarget(this);
1320
1321 Stream<Event> get onScroll => scrollEvent.forTarget(this);
1322
1323 Stream<Event> get onSearch => searchEvent.forTarget(this);
1324
1325 Stream<Event> get onSelect => selectEvent.forTarget(this);
1326
1327 Stream<Event> get onSelectStart => selectStartEvent.forTarget(this);
1328
1329 Stream<Event> get onSubmit => submitEvent.forTarget(this);
1330
1331 Stream<Event> get onUnload => unloadEvent.forTarget(this);
1332
1172 } 1333 }
1173 1334
1174 /// @docsEditable true 1335 /// @docsEditable true
1175 class ElementInstanceEvents extends Events { 1336 class ElementInstanceEvents extends Events {
1176 /// @docsEditable true 1337 /// @docsEditable true
1177 ElementInstanceEvents(EventTarget _ptr) : super(_ptr); 1338 ElementInstanceEvents(EventTarget _ptr) : super(_ptr);
1178 1339
1179 /// @docsEditable true 1340 /// @docsEditable true
1180 EventListenerList get abort => this['abort']; 1341 EventListenerList get abort => this['abort'];
1181 1342
(...skipping 7152 matching lines...) Expand 10 before | Expand all | Expand 10 after
8334 List<ElementInstance> getRange(int start, int rangeLength) => 8495 List<ElementInstance> getRange(int start, int rangeLength) =>
8335 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); 8496 Lists.getRange(this, start, rangeLength, <ElementInstance>[]);
8336 8497
8337 // -- end List<ElementInstance> mixins. 8498 // -- end List<ElementInstance> mixins.
8338 8499
8339 8500
8340 /** @domName SVGElementInstanceList.item */ 8501 /** @domName SVGElementInstanceList.item */
8341 ElementInstance item(int index) native "SVGElementInstanceList_item_Callback"; 8502 ElementInstance item(int index) native "SVGElementInstanceList_item_Callback";
8342 8503
8343 } 8504 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | sdk/lib/web_audio/dart2js/web_audio_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698