OLD | NEW |
1 library dart.dom.svg; | 1 library dart.dom.svg; |
2 | 2 |
3 import 'dart:async'; | 3 import 'dart:async'; |
4 import 'dart:collection'; | 4 import 'dart:collection'; |
5 import 'dart:_collection-dev' hide deprecated; | 5 import 'dart:_collection-dev' hide deprecated; |
6 import 'dart:html'; | 6 import 'dart:html'; |
7 import 'dart:html_common'; | 7 import 'dart:html_common'; |
8 import 'dart:nativewrappers'; | 8 import 'dart:nativewrappers'; |
9 // DO NOT EDIT | 9 // DO NOT EDIT |
10 // Auto-generated dart:svg library. | 10 // Auto-generated dart:svg library. |
(...skipping 3309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3320 @DomName('SVGGraphicsElement.getCTM') | 3320 @DomName('SVGGraphicsElement.getCTM') |
3321 @DocsEditable() | 3321 @DocsEditable() |
3322 @Experimental() // untriaged | 3322 @Experimental() // untriaged |
3323 Matrix getCtm() native "SVGGraphicsElement_getCTM_Callback"; | 3323 Matrix getCtm() native "SVGGraphicsElement_getCTM_Callback"; |
3324 | 3324 |
3325 @DomName('SVGGraphicsElement.getScreenCTM') | 3325 @DomName('SVGGraphicsElement.getScreenCTM') |
3326 @DocsEditable() | 3326 @DocsEditable() |
3327 @Experimental() // untriaged | 3327 @Experimental() // untriaged |
3328 Matrix getScreenCtm() native "SVGGraphicsElement_getScreenCTM_Callback"; | 3328 Matrix getScreenCtm() native "SVGGraphicsElement_getScreenCTM_Callback"; |
3329 | 3329 |
| 3330 @DomName('SVGGraphicsElement.getStrokeBBox') |
| 3331 @DocsEditable() |
| 3332 @Experimental() // untriaged |
| 3333 Rect getStrokeBBox() native "SVGGraphicsElement_getStrokeBBox_Callback"; |
| 3334 |
3330 @DomName('SVGGraphicsElement.getTransformToElement') | 3335 @DomName('SVGGraphicsElement.getTransformToElement') |
3331 @DocsEditable() | 3336 @DocsEditable() |
3332 @Experimental() // untriaged | 3337 @Experimental() // untriaged |
3333 Matrix getTransformToElement(SvgElement element) native "SVGGraphicsElement_ge
tTransformToElement_Callback"; | 3338 Matrix getTransformToElement(SvgElement element) native "SVGGraphicsElement_ge
tTransformToElement_Callback"; |
3334 | 3339 |
3335 @DomName('SVGGraphicsElement.requiredExtensions') | 3340 @DomName('SVGGraphicsElement.requiredExtensions') |
3336 @DocsEditable() | 3341 @DocsEditable() |
3337 @Experimental() // untriaged | 3342 @Experimental() // untriaged |
3338 StringList get requiredExtensions native "SVGGraphicsElement_requiredExtension
s_Getter"; | 3343 StringList get requiredExtensions native "SVGGraphicsElement_requiredExtension
s_Getter"; |
3339 | 3344 |
(...skipping 2649 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5989 return s; | 5994 return s; |
5990 } | 5995 } |
5991 | 5996 |
5992 void writeClasses(Set s) { | 5997 void writeClasses(Set s) { |
5993 _element.attributes['class'] = s.join(' '); | 5998 _element.attributes['class'] = s.join(' '); |
5994 } | 5999 } |
5995 } | 6000 } |
5996 | 6001 |
5997 @DomName('SVGElement') | 6002 @DomName('SVGElement') |
5998 @Unstable() | 6003 @Unstable() |
5999 class SvgElement extends Element { | 6004 class SvgElement extends Element implements GlobalEventHandlers { |
6000 static final _START_TAG_REGEXP = new RegExp('<(\\w+)'); | 6005 static final _START_TAG_REGEXP = new RegExp('<(\\w+)'); |
6001 | 6006 |
6002 factory SvgElement.tag(String tag) => | 6007 factory SvgElement.tag(String tag) => |
6003 document.createElementNS("http://www.w3.org/2000/svg", tag); | 6008 document.createElementNS("http://www.w3.org/2000/svg", tag); |
6004 factory SvgElement.svg(String svg, | 6009 factory SvgElement.svg(String svg, |
6005 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) { | 6010 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) { |
6006 | 6011 |
6007 if (validator == null && treeSanitizer == null) { | 6012 if (validator == null && treeSanitizer == null) { |
6008 validator = new NodeValidatorBuilder.common()..allowSvg(); | 6013 validator = new NodeValidatorBuilder.common()..allowSvg(); |
6009 } | 6014 } |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6109 * Checks to see if the SVG element type is supported by the current platform. | 6114 * Checks to see if the SVG element type is supported by the current platform. |
6110 * | 6115 * |
6111 * The tag should be a valid SVG element tag name. | 6116 * The tag should be a valid SVG element tag name. |
6112 */ | 6117 */ |
6113 static bool isTagSupported(String tag) { | 6118 static bool isTagSupported(String tag) { |
6114 var e = new SvgElement.tag(tag); | 6119 var e = new SvgElement.tag(tag); |
6115 return e is SvgElement && !(e is UnknownElement); | 6120 return e is SvgElement && !(e is UnknownElement); |
6116 } | 6121 } |
6117 // To suppress missing implicit constructor warnings. | 6122 // To suppress missing implicit constructor warnings. |
6118 factory SvgElement._() { throw new UnsupportedError("Not supported"); } | 6123 factory SvgElement._() { throw new UnsupportedError("Not supported"); } |
| 6124 |
| 6125 @DomName('SVGElement.abortEvent') |
| 6126 @DocsEditable() |
| 6127 @Experimental() // untriaged |
| 6128 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); |
| 6129 |
| 6130 @DomName('SVGElement.blurEvent') |
| 6131 @DocsEditable() |
| 6132 @Experimental() // untriaged |
| 6133 static const EventStreamProvider<Event> blurEvent = const EventStreamProvider<
Event>('blur'); |
| 6134 |
| 6135 @DomName('SVGElement.canplayEvent') |
| 6136 @DocsEditable() |
| 6137 @Experimental() // untriaged |
| 6138 static const EventStreamProvider<Event> canPlayEvent = const EventStreamProvid
er<Event>('canplay'); |
| 6139 |
| 6140 @DomName('SVGElement.canplaythroughEvent') |
| 6141 @DocsEditable() |
| 6142 @Experimental() // untriaged |
| 6143 static const EventStreamProvider<Event> canPlayThroughEvent = const EventStrea
mProvider<Event>('canplaythrough'); |
| 6144 |
| 6145 @DomName('SVGElement.changeEvent') |
| 6146 @DocsEditable() |
| 6147 @Experimental() // untriaged |
| 6148 static const EventStreamProvider<Event> changeEvent = const EventStreamProvide
r<Event>('change'); |
| 6149 |
| 6150 @DomName('SVGElement.clickEvent') |
| 6151 @DocsEditable() |
| 6152 @Experimental() // untriaged |
| 6153 static const EventStreamProvider<MouseEvent> clickEvent = const EventStreamPro
vider<MouseEvent>('click'); |
| 6154 |
| 6155 @DomName('SVGElement.contextmenuEvent') |
| 6156 @DocsEditable() |
| 6157 @Experimental() // untriaged |
| 6158 static const EventStreamProvider<MouseEvent> contextMenuEvent = const EventStr
eamProvider<MouseEvent>('contextmenu'); |
| 6159 |
| 6160 @DomName('SVGElement.dblclickEvent') |
| 6161 @DocsEditable() |
| 6162 @Experimental() // untriaged |
| 6163 static const EventStreamProvider<Event> doubleClickEvent = const EventStreamPr
ovider<Event>('dblclick'); |
| 6164 |
| 6165 @DomName('SVGElement.dragEvent') |
| 6166 @DocsEditable() |
| 6167 @Experimental() // untriaged |
| 6168 static const EventStreamProvider<MouseEvent> dragEvent = const EventStreamProv
ider<MouseEvent>('drag'); |
| 6169 |
| 6170 @DomName('SVGElement.dragendEvent') |
| 6171 @DocsEditable() |
| 6172 @Experimental() // untriaged |
| 6173 static const EventStreamProvider<MouseEvent> dragEndEvent = const EventStreamP
rovider<MouseEvent>('dragend'); |
| 6174 |
| 6175 @DomName('SVGElement.dragenterEvent') |
| 6176 @DocsEditable() |
| 6177 @Experimental() // untriaged |
| 6178 static const EventStreamProvider<MouseEvent> dragEnterEvent = const EventStrea
mProvider<MouseEvent>('dragenter'); |
| 6179 |
| 6180 @DomName('SVGElement.dragleaveEvent') |
| 6181 @DocsEditable() |
| 6182 @Experimental() // untriaged |
| 6183 static const EventStreamProvider<MouseEvent> dragLeaveEvent = const EventStrea
mProvider<MouseEvent>('dragleave'); |
| 6184 |
| 6185 @DomName('SVGElement.dragoverEvent') |
| 6186 @DocsEditable() |
| 6187 @Experimental() // untriaged |
| 6188 static const EventStreamProvider<MouseEvent> dragOverEvent = const EventStream
Provider<MouseEvent>('dragover'); |
| 6189 |
| 6190 @DomName('SVGElement.dragstartEvent') |
| 6191 @DocsEditable() |
| 6192 @Experimental() // untriaged |
| 6193 static const EventStreamProvider<MouseEvent> dragStartEvent = const EventStrea
mProvider<MouseEvent>('dragstart'); |
| 6194 |
| 6195 @DomName('SVGElement.dropEvent') |
| 6196 @DocsEditable() |
| 6197 @Experimental() // untriaged |
| 6198 static const EventStreamProvider<MouseEvent> dropEvent = const EventStreamProv
ider<MouseEvent>('drop'); |
| 6199 |
| 6200 @DomName('SVGElement.durationchangeEvent') |
| 6201 @DocsEditable() |
| 6202 @Experimental() // untriaged |
| 6203 static const EventStreamProvider<Event> durationChangeEvent = const EventStrea
mProvider<Event>('durationchange'); |
| 6204 |
| 6205 @DomName('SVGElement.emptiedEvent') |
| 6206 @DocsEditable() |
| 6207 @Experimental() // untriaged |
| 6208 static const EventStreamProvider<Event> emptiedEvent = const EventStreamProvid
er<Event>('emptied'); |
| 6209 |
| 6210 @DomName('SVGElement.endedEvent') |
| 6211 @DocsEditable() |
| 6212 @Experimental() // untriaged |
| 6213 static const EventStreamProvider<Event> endedEvent = const EventStreamProvider
<Event>('ended'); |
| 6214 |
| 6215 @DomName('SVGElement.errorEvent') |
| 6216 @DocsEditable() |
| 6217 @Experimental() // untriaged |
| 6218 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 6219 |
| 6220 @DomName('SVGElement.focusEvent') |
| 6221 @DocsEditable() |
| 6222 @Experimental() // untriaged |
| 6223 static const EventStreamProvider<Event> focusEvent = const EventStreamProvider
<Event>('focus'); |
| 6224 |
| 6225 @DomName('SVGElement.inputEvent') |
| 6226 @DocsEditable() |
| 6227 @Experimental() // untriaged |
| 6228 static const EventStreamProvider<Event> inputEvent = const EventStreamProvider
<Event>('input'); |
| 6229 |
| 6230 @DomName('SVGElement.invalidEvent') |
| 6231 @DocsEditable() |
| 6232 @Experimental() // untriaged |
| 6233 static const EventStreamProvider<Event> invalidEvent = const EventStreamProvid
er<Event>('invalid'); |
| 6234 |
| 6235 @DomName('SVGElement.keydownEvent') |
| 6236 @DocsEditable() |
| 6237 @Experimental() // untriaged |
| 6238 static const EventStreamProvider<KeyboardEvent> keyDownEvent = const EventStre
amProvider<KeyboardEvent>('keydown'); |
| 6239 |
| 6240 @DomName('SVGElement.keypressEvent') |
| 6241 @DocsEditable() |
| 6242 @Experimental() // untriaged |
| 6243 static const EventStreamProvider<KeyboardEvent> keyPressEvent = const EventStr
eamProvider<KeyboardEvent>('keypress'); |
| 6244 |
| 6245 @DomName('SVGElement.keyupEvent') |
| 6246 @DocsEditable() |
| 6247 @Experimental() // untriaged |
| 6248 static const EventStreamProvider<KeyboardEvent> keyUpEvent = const EventStream
Provider<KeyboardEvent>('keyup'); |
| 6249 |
| 6250 @DomName('SVGElement.loadEvent') |
| 6251 @DocsEditable() |
| 6252 @Experimental() // untriaged |
| 6253 static const EventStreamProvider<Event> loadEvent = const EventStreamProvider<
Event>('load'); |
| 6254 |
| 6255 @DomName('SVGElement.loadeddataEvent') |
| 6256 @DocsEditable() |
| 6257 @Experimental() // untriaged |
| 6258 static const EventStreamProvider<Event> loadedDataEvent = const EventStreamPro
vider<Event>('loadeddata'); |
| 6259 |
| 6260 @DomName('SVGElement.loadedmetadataEvent') |
| 6261 @DocsEditable() |
| 6262 @Experimental() // untriaged |
| 6263 static const EventStreamProvider<Event> loadedMetadataEvent = const EventStrea
mProvider<Event>('loadedmetadata'); |
| 6264 |
| 6265 @DomName('SVGElement.mousedownEvent') |
| 6266 @DocsEditable() |
| 6267 @Experimental() // untriaged |
| 6268 static const EventStreamProvider<MouseEvent> mouseDownEvent = const EventStrea
mProvider<MouseEvent>('mousedown'); |
| 6269 |
| 6270 @DomName('SVGElement.mouseenterEvent') |
| 6271 @DocsEditable() |
| 6272 @Experimental() // untriaged |
| 6273 static const EventStreamProvider<MouseEvent> mouseEnterEvent = const EventStre
amProvider<MouseEvent>('mouseenter'); |
| 6274 |
| 6275 @DomName('SVGElement.mouseleaveEvent') |
| 6276 @DocsEditable() |
| 6277 @Experimental() // untriaged |
| 6278 static const EventStreamProvider<MouseEvent> mouseLeaveEvent = const EventStre
amProvider<MouseEvent>('mouseleave'); |
| 6279 |
| 6280 @DomName('SVGElement.mousemoveEvent') |
| 6281 @DocsEditable() |
| 6282 @Experimental() // untriaged |
| 6283 static const EventStreamProvider<MouseEvent> mouseMoveEvent = const EventStrea
mProvider<MouseEvent>('mousemove'); |
| 6284 |
| 6285 @DomName('SVGElement.mouseoutEvent') |
| 6286 @DocsEditable() |
| 6287 @Experimental() // untriaged |
| 6288 static const EventStreamProvider<MouseEvent> mouseOutEvent = const EventStream
Provider<MouseEvent>('mouseout'); |
| 6289 |
| 6290 @DomName('SVGElement.mouseoverEvent') |
| 6291 @DocsEditable() |
| 6292 @Experimental() // untriaged |
| 6293 static const EventStreamProvider<MouseEvent> mouseOverEvent = const EventStrea
mProvider<MouseEvent>('mouseover'); |
| 6294 |
| 6295 @DomName('SVGElement.mouseupEvent') |
| 6296 @DocsEditable() |
| 6297 @Experimental() // untriaged |
| 6298 static const EventStreamProvider<MouseEvent> mouseUpEvent = const EventStreamP
rovider<MouseEvent>('mouseup'); |
| 6299 |
| 6300 @DomName('SVGElement.mousewheelEvent') |
| 6301 @DocsEditable() |
| 6302 @Experimental() // untriaged |
| 6303 static const EventStreamProvider<WheelEvent> mouseWheelEvent = const EventStre
amProvider<WheelEvent>('mousewheel'); |
| 6304 |
| 6305 @DomName('SVGElement.pauseEvent') |
| 6306 @DocsEditable() |
| 6307 @Experimental() // untriaged |
| 6308 static const EventStreamProvider<Event> pauseEvent = const EventStreamProvider
<Event>('pause'); |
| 6309 |
| 6310 @DomName('SVGElement.playEvent') |
| 6311 @DocsEditable() |
| 6312 @Experimental() // untriaged |
| 6313 static const EventStreamProvider<Event> playEvent = const EventStreamProvider<
Event>('play'); |
| 6314 |
| 6315 @DomName('SVGElement.playingEvent') |
| 6316 @DocsEditable() |
| 6317 @Experimental() // untriaged |
| 6318 static const EventStreamProvider<Event> playingEvent = const EventStreamProvid
er<Event>('playing'); |
| 6319 |
| 6320 @DomName('SVGElement.ratechangeEvent') |
| 6321 @DocsEditable() |
| 6322 @Experimental() // untriaged |
| 6323 static const EventStreamProvider<Event> rateChangeEvent = const EventStreamPro
vider<Event>('ratechange'); |
| 6324 |
| 6325 @DomName('SVGElement.resetEvent') |
| 6326 @DocsEditable() |
| 6327 @Experimental() // untriaged |
| 6328 static const EventStreamProvider<Event> resetEvent = const EventStreamProvider
<Event>('reset'); |
| 6329 |
| 6330 @DomName('SVGElement.scrollEvent') |
| 6331 @DocsEditable() |
| 6332 @Experimental() // untriaged |
| 6333 static const EventStreamProvider<Event> scrollEvent = const EventStreamProvide
r<Event>('scroll'); |
| 6334 |
| 6335 @DomName('SVGElement.seekedEvent') |
| 6336 @DocsEditable() |
| 6337 @Experimental() // untriaged |
| 6338 static const EventStreamProvider<Event> seekedEvent = const EventStreamProvide
r<Event>('seeked'); |
| 6339 |
| 6340 @DomName('SVGElement.seekingEvent') |
| 6341 @DocsEditable() |
| 6342 @Experimental() // untriaged |
| 6343 static const EventStreamProvider<Event> seekingEvent = const EventStreamProvid
er<Event>('seeking'); |
| 6344 |
| 6345 @DomName('SVGElement.selectEvent') |
| 6346 @DocsEditable() |
| 6347 @Experimental() // untriaged |
| 6348 static const EventStreamProvider<Event> selectEvent = const EventStreamProvide
r<Event>('select'); |
| 6349 |
| 6350 @DomName('SVGElement.stalledEvent') |
| 6351 @DocsEditable() |
| 6352 @Experimental() // untriaged |
| 6353 static const EventStreamProvider<Event> stalledEvent = const EventStreamProvid
er<Event>('stalled'); |
| 6354 |
| 6355 @DomName('SVGElement.submitEvent') |
| 6356 @DocsEditable() |
| 6357 @Experimental() // untriaged |
| 6358 static const EventStreamProvider<Event> submitEvent = const EventStreamProvide
r<Event>('submit'); |
| 6359 |
| 6360 @DomName('SVGElement.suspendEvent') |
| 6361 @DocsEditable() |
| 6362 @Experimental() // untriaged |
| 6363 static const EventStreamProvider<Event> suspendEvent = const EventStreamProvid
er<Event>('suspend'); |
| 6364 |
| 6365 @DomName('SVGElement.timeupdateEvent') |
| 6366 @DocsEditable() |
| 6367 @Experimental() // untriaged |
| 6368 static const EventStreamProvider<Event> timeUpdateEvent = const EventStreamPro
vider<Event>('timeupdate'); |
| 6369 |
| 6370 @DomName('SVGElement.volumechangeEvent') |
| 6371 @DocsEditable() |
| 6372 @Experimental() // untriaged |
| 6373 static const EventStreamProvider<Event> volumeChangeEvent = const EventStreamP
rovider<Event>('volumechange'); |
| 6374 |
| 6375 @DomName('SVGElement.waitingEvent') |
| 6376 @DocsEditable() |
| 6377 @Experimental() // untriaged |
| 6378 static const EventStreamProvider<Event> waitingEvent = const EventStreamProvid
er<Event>('waiting'); |
6119 /** | 6379 /** |
6120 * Constructor instantiated by the DOM when a custom element has been created. | 6380 * Constructor instantiated by the DOM when a custom element has been created. |
6121 * | 6381 * |
6122 * This can only be called by subclasses from their created constructor. | 6382 * This can only be called by subclasses from their created constructor. |
6123 */ | 6383 */ |
6124 SvgElement.created() : super.created(); | 6384 SvgElement.created() : super.created(); |
6125 | 6385 |
6126 @DomName('SVGElement.className') | 6386 @DomName('SVGElement.className') |
6127 @DocsEditable() | 6387 @DocsEditable() |
6128 @Experimental() // untriaged | 6388 @Experimental() // untriaged |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6162 @DomName('SVGElement.xmlspace') | 6422 @DomName('SVGElement.xmlspace') |
6163 @DocsEditable() | 6423 @DocsEditable() |
6164 @Experimental() // untriaged | 6424 @Experimental() // untriaged |
6165 String get xmlspace native "SVGElement_xmlspace_Getter"; | 6425 String get xmlspace native "SVGElement_xmlspace_Getter"; |
6166 | 6426 |
6167 @DomName('SVGElement.xmlspace') | 6427 @DomName('SVGElement.xmlspace') |
6168 @DocsEditable() | 6428 @DocsEditable() |
6169 @Experimental() // untriaged | 6429 @Experimental() // untriaged |
6170 void set xmlspace(String value) native "SVGElement_xmlspace_Setter"; | 6430 void set xmlspace(String value) native "SVGElement_xmlspace_Setter"; |
6171 | 6431 |
| 6432 @DomName('SVGElement.onabort') |
| 6433 @DocsEditable() |
| 6434 @Experimental() // untriaged |
| 6435 ElementStream<Event> get onAbort => abortEvent.forElement(this); |
| 6436 |
| 6437 @DomName('SVGElement.onblur') |
| 6438 @DocsEditable() |
| 6439 @Experimental() // untriaged |
| 6440 ElementStream<Event> get onBlur => blurEvent.forElement(this); |
| 6441 |
| 6442 @DomName('SVGElement.oncanplay') |
| 6443 @DocsEditable() |
| 6444 @Experimental() // untriaged |
| 6445 ElementStream<Event> get onCanPlay => canPlayEvent.forElement(this); |
| 6446 |
| 6447 @DomName('SVGElement.oncanplaythrough') |
| 6448 @DocsEditable() |
| 6449 @Experimental() // untriaged |
| 6450 ElementStream<Event> get onCanPlayThrough => canPlayThroughEvent.forElement(th
is); |
| 6451 |
| 6452 @DomName('SVGElement.onchange') |
| 6453 @DocsEditable() |
| 6454 @Experimental() // untriaged |
| 6455 ElementStream<Event> get onChange => changeEvent.forElement(this); |
| 6456 |
| 6457 @DomName('SVGElement.onclick') |
| 6458 @DocsEditable() |
| 6459 @Experimental() // untriaged |
| 6460 ElementStream<MouseEvent> get onClick => clickEvent.forElement(this); |
| 6461 |
| 6462 @DomName('SVGElement.oncontextmenu') |
| 6463 @DocsEditable() |
| 6464 @Experimental() // untriaged |
| 6465 ElementStream<MouseEvent> get onContextMenu => contextMenuEvent.forElement(thi
s); |
| 6466 |
| 6467 @DomName('SVGElement.ondblclick') |
| 6468 @DocsEditable() |
| 6469 @Experimental() // untriaged |
| 6470 ElementStream<Event> get onDoubleClick => doubleClickEvent.forElement(this); |
| 6471 |
| 6472 @DomName('SVGElement.ondrag') |
| 6473 @DocsEditable() |
| 6474 @Experimental() // untriaged |
| 6475 ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this); |
| 6476 |
| 6477 @DomName('SVGElement.ondragend') |
| 6478 @DocsEditable() |
| 6479 @Experimental() // untriaged |
| 6480 ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this); |
| 6481 |
| 6482 @DomName('SVGElement.ondragenter') |
| 6483 @DocsEditable() |
| 6484 @Experimental() // untriaged |
| 6485 ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this); |
| 6486 |
| 6487 @DomName('SVGElement.ondragleave') |
| 6488 @DocsEditable() |
| 6489 @Experimental() // untriaged |
| 6490 ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
| 6491 |
| 6492 @DomName('SVGElement.ondragover') |
| 6493 @DocsEditable() |
| 6494 @Experimental() // untriaged |
| 6495 ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this); |
| 6496 |
| 6497 @DomName('SVGElement.ondragstart') |
| 6498 @DocsEditable() |
| 6499 @Experimental() // untriaged |
| 6500 ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this); |
| 6501 |
| 6502 @DomName('SVGElement.ondrop') |
| 6503 @DocsEditable() |
| 6504 @Experimental() // untriaged |
| 6505 ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this); |
| 6506 |
| 6507 @DomName('SVGElement.ondurationchange') |
| 6508 @DocsEditable() |
| 6509 @Experimental() // untriaged |
| 6510 ElementStream<Event> get onDurationChange => durationChangeEvent.forElement(th
is); |
| 6511 |
| 6512 @DomName('SVGElement.onemptied') |
| 6513 @DocsEditable() |
| 6514 @Experimental() // untriaged |
| 6515 ElementStream<Event> get onEmptied => emptiedEvent.forElement(this); |
| 6516 |
| 6517 @DomName('SVGElement.onended') |
| 6518 @DocsEditable() |
| 6519 @Experimental() // untriaged |
| 6520 ElementStream<Event> get onEnded => endedEvent.forElement(this); |
| 6521 |
| 6522 @DomName('SVGElement.onerror') |
| 6523 @DocsEditable() |
| 6524 @Experimental() // untriaged |
| 6525 ElementStream<Event> get onError => errorEvent.forElement(this); |
| 6526 |
| 6527 @DomName('SVGElement.onfocus') |
| 6528 @DocsEditable() |
| 6529 @Experimental() // untriaged |
| 6530 ElementStream<Event> get onFocus => focusEvent.forElement(this); |
| 6531 |
| 6532 @DomName('SVGElement.oninput') |
| 6533 @DocsEditable() |
| 6534 @Experimental() // untriaged |
| 6535 ElementStream<Event> get onInput => inputEvent.forElement(this); |
| 6536 |
| 6537 @DomName('SVGElement.oninvalid') |
| 6538 @DocsEditable() |
| 6539 @Experimental() // untriaged |
| 6540 ElementStream<Event> get onInvalid => invalidEvent.forElement(this); |
| 6541 |
| 6542 @DomName('SVGElement.onkeydown') |
| 6543 @DocsEditable() |
| 6544 @Experimental() // untriaged |
| 6545 ElementStream<KeyboardEvent> get onKeyDown => keyDownEvent.forElement(this); |
| 6546 |
| 6547 @DomName('SVGElement.onkeypress') |
| 6548 @DocsEditable() |
| 6549 @Experimental() // untriaged |
| 6550 ElementStream<KeyboardEvent> get onKeyPress => keyPressEvent.forElement(this); |
| 6551 |
| 6552 @DomName('SVGElement.onkeyup') |
| 6553 @DocsEditable() |
| 6554 @Experimental() // untriaged |
| 6555 ElementStream<KeyboardEvent> get onKeyUp => keyUpEvent.forElement(this); |
| 6556 |
| 6557 @DomName('SVGElement.onload') |
| 6558 @DocsEditable() |
| 6559 @Experimental() // untriaged |
| 6560 ElementStream<Event> get onLoad => loadEvent.forElement(this); |
| 6561 |
| 6562 @DomName('SVGElement.onloadeddata') |
| 6563 @DocsEditable() |
| 6564 @Experimental() // untriaged |
| 6565 ElementStream<Event> get onLoadedData => loadedDataEvent.forElement(this); |
| 6566 |
| 6567 @DomName('SVGElement.onloadedmetadata') |
| 6568 @DocsEditable() |
| 6569 @Experimental() // untriaged |
| 6570 ElementStream<Event> get onLoadedMetadata => loadedMetadataEvent.forElement(th
is); |
| 6571 |
| 6572 @DomName('SVGElement.onmousedown') |
| 6573 @DocsEditable() |
| 6574 @Experimental() // untriaged |
| 6575 ElementStream<MouseEvent> get onMouseDown => mouseDownEvent.forElement(this); |
| 6576 |
| 6577 @DomName('SVGElement.onmouseenter') |
| 6578 @DocsEditable() |
| 6579 @Experimental() // untriaged |
| 6580 ElementStream<MouseEvent> get onMouseEnter => mouseEnterEvent.forElement(this)
; |
| 6581 |
| 6582 @DomName('SVGElement.onmouseleave') |
| 6583 @DocsEditable() |
| 6584 @Experimental() // untriaged |
| 6585 ElementStream<MouseEvent> get onMouseLeave => mouseLeaveEvent.forElement(this)
; |
| 6586 |
| 6587 @DomName('SVGElement.onmousemove') |
| 6588 @DocsEditable() |
| 6589 @Experimental() // untriaged |
| 6590 ElementStream<MouseEvent> get onMouseMove => mouseMoveEvent.forElement(this); |
| 6591 |
| 6592 @DomName('SVGElement.onmouseout') |
| 6593 @DocsEditable() |
| 6594 @Experimental() // untriaged |
| 6595 ElementStream<MouseEvent> get onMouseOut => mouseOutEvent.forElement(this); |
| 6596 |
| 6597 @DomName('SVGElement.onmouseover') |
| 6598 @DocsEditable() |
| 6599 @Experimental() // untriaged |
| 6600 ElementStream<MouseEvent> get onMouseOver => mouseOverEvent.forElement(this); |
| 6601 |
| 6602 @DomName('SVGElement.onmouseup') |
| 6603 @DocsEditable() |
| 6604 @Experimental() // untriaged |
| 6605 ElementStream<MouseEvent> get onMouseUp => mouseUpEvent.forElement(this); |
| 6606 |
| 6607 @DomName('SVGElement.onmousewheel') |
| 6608 @DocsEditable() |
| 6609 @Experimental() // untriaged |
| 6610 ElementStream<WheelEvent> get onMouseWheel => mouseWheelEvent.forElement(this)
; |
| 6611 |
| 6612 @DomName('SVGElement.onpause') |
| 6613 @DocsEditable() |
| 6614 @Experimental() // untriaged |
| 6615 ElementStream<Event> get onPause => pauseEvent.forElement(this); |
| 6616 |
| 6617 @DomName('SVGElement.onplay') |
| 6618 @DocsEditable() |
| 6619 @Experimental() // untriaged |
| 6620 ElementStream<Event> get onPlay => playEvent.forElement(this); |
| 6621 |
| 6622 @DomName('SVGElement.onplaying') |
| 6623 @DocsEditable() |
| 6624 @Experimental() // untriaged |
| 6625 ElementStream<Event> get onPlaying => playingEvent.forElement(this); |
| 6626 |
| 6627 @DomName('SVGElement.onratechange') |
| 6628 @DocsEditable() |
| 6629 @Experimental() // untriaged |
| 6630 ElementStream<Event> get onRateChange => rateChangeEvent.forElement(this); |
| 6631 |
| 6632 @DomName('SVGElement.onreset') |
| 6633 @DocsEditable() |
| 6634 @Experimental() // untriaged |
| 6635 ElementStream<Event> get onReset => resetEvent.forElement(this); |
| 6636 |
| 6637 @DomName('SVGElement.onscroll') |
| 6638 @DocsEditable() |
| 6639 @Experimental() // untriaged |
| 6640 ElementStream<Event> get onScroll => scrollEvent.forElement(this); |
| 6641 |
| 6642 @DomName('SVGElement.onseeked') |
| 6643 @DocsEditable() |
| 6644 @Experimental() // untriaged |
| 6645 ElementStream<Event> get onSeeked => seekedEvent.forElement(this); |
| 6646 |
| 6647 @DomName('SVGElement.onseeking') |
| 6648 @DocsEditable() |
| 6649 @Experimental() // untriaged |
| 6650 ElementStream<Event> get onSeeking => seekingEvent.forElement(this); |
| 6651 |
| 6652 @DomName('SVGElement.onselect') |
| 6653 @DocsEditable() |
| 6654 @Experimental() // untriaged |
| 6655 ElementStream<Event> get onSelect => selectEvent.forElement(this); |
| 6656 |
| 6657 @DomName('SVGElement.onstalled') |
| 6658 @DocsEditable() |
| 6659 @Experimental() // untriaged |
| 6660 ElementStream<Event> get onStalled => stalledEvent.forElement(this); |
| 6661 |
| 6662 @DomName('SVGElement.onsubmit') |
| 6663 @DocsEditable() |
| 6664 @Experimental() // untriaged |
| 6665 ElementStream<Event> get onSubmit => submitEvent.forElement(this); |
| 6666 |
| 6667 @DomName('SVGElement.onsuspend') |
| 6668 @DocsEditable() |
| 6669 @Experimental() // untriaged |
| 6670 ElementStream<Event> get onSuspend => suspendEvent.forElement(this); |
| 6671 |
| 6672 @DomName('SVGElement.ontimeupdate') |
| 6673 @DocsEditable() |
| 6674 @Experimental() // untriaged |
| 6675 ElementStream<Event> get onTimeUpdate => timeUpdateEvent.forElement(this); |
| 6676 |
| 6677 @DomName('SVGElement.onvolumechange') |
| 6678 @DocsEditable() |
| 6679 @Experimental() // untriaged |
| 6680 ElementStream<Event> get onVolumeChange => volumeChangeEvent.forElement(this); |
| 6681 |
| 6682 @DomName('SVGElement.onwaiting') |
| 6683 @DocsEditable() |
| 6684 @Experimental() // untriaged |
| 6685 ElementStream<Event> get onWaiting => waitingEvent.forElement(this); |
| 6686 |
6172 } | 6687 } |
6173 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6688 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6174 // for details. All rights reserved. Use of this source code is governed by a | 6689 // for details. All rights reserved. Use of this source code is governed by a |
6175 // BSD-style license that can be found in the LICENSE file. | 6690 // BSD-style license that can be found in the LICENSE file. |
6176 | 6691 |
6177 | 6692 |
6178 @DomName('SVGSVGElement') | 6693 @DomName('SVGSVGElement') |
6179 @Unstable() | 6694 @Unstable() |
6180 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ExternalRes
ourcesRequired, ZoomAndPan { | 6695 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ExternalRes
ourcesRequired, ZoomAndPan { |
6181 factory SvgSvgElement() { | 6696 factory SvgSvgElement() { |
(...skipping 1575 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7757 @DocsEditable() | 8272 @DocsEditable() |
7758 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 8273 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
7759 /** | 8274 /** |
7760 * Constructor instantiated by the DOM when a custom element has been created. | 8275 * Constructor instantiated by the DOM when a custom element has been created. |
7761 * | 8276 * |
7762 * This can only be called by subclasses from their created constructor. | 8277 * This can only be called by subclasses from their created constructor. |
7763 */ | 8278 */ |
7764 _SVGVKernElement.created() : super.created(); | 8279 _SVGVKernElement.created() : super.created(); |
7765 | 8280 |
7766 } | 8281 } |
OLD | NEW |