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

Side by Side Diff: sdk/lib/svg/dart2js/svg_dart2js.dart

Issue 94043006: Rerun go.sh (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 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
OLDNEW
1 /** 1 /**
2 * Scalable Vector Graphics: 2 * Scalable Vector Graphics:
3 * Two-dimensional vector graphics with support for events and animation. 3 * Two-dimensional vector graphics with support for events and animation.
4 * 4 *
5 * For details about the features and syntax of SVG, a W3C standard, 5 * For details about the features and syntax of SVG, a W3C standard,
6 * refer to the 6 * refer to the
7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). 7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/).
8 */ 8 */
9 library dart.dom.svg; 9 library dart.dom.svg;
10 10
(...skipping 3148 matching lines...) Expand 10 before | Expand all | Expand 10 after
3159 @DocsEditable() 3159 @DocsEditable()
3160 @Experimental() // untriaged 3160 @Experimental() // untriaged
3161 Matrix getCtm() native; 3161 Matrix getCtm() native;
3162 3162
3163 @JSName('getScreenCTM') 3163 @JSName('getScreenCTM')
3164 @DomName('SVGGraphicsElement.getScreenCTM') 3164 @DomName('SVGGraphicsElement.getScreenCTM')
3165 @DocsEditable() 3165 @DocsEditable()
3166 @Experimental() // untriaged 3166 @Experimental() // untriaged
3167 Matrix getScreenCtm() native; 3167 Matrix getScreenCtm() native;
3168 3168
3169 @DomName('SVGGraphicsElement.getStrokeBBox')
3170 @DocsEditable()
3171 @Experimental() // untriaged
3172 Rect getStrokeBBox() native;
3173
3169 @DomName('SVGGraphicsElement.getTransformToElement') 3174 @DomName('SVGGraphicsElement.getTransformToElement')
3170 @DocsEditable() 3175 @DocsEditable()
3171 @Experimental() // untriaged 3176 @Experimental() // untriaged
3172 Matrix getTransformToElement(SvgElement element) native; 3177 Matrix getTransformToElement(SvgElement element) native;
3173 3178
3174 // From SVGTests 3179 // From SVGTests
3175 3180
3176 @DomName('SVGGraphicsElement.requiredExtensions') 3181 @DomName('SVGGraphicsElement.requiredExtensions')
3177 @DocsEditable() 3182 @DocsEditable()
3178 @Experimental() // untriaged 3183 @Experimental() // untriaged
(...skipping 2232 matching lines...) Expand 10 before | Expand all | Expand 10 after
5411 return s; 5416 return s;
5412 } 5417 }
5413 5418
5414 void writeClasses(Set s) { 5419 void writeClasses(Set s) {
5415 _element.attributes['class'] = s.join(' '); 5420 _element.attributes['class'] = s.join(' ');
5416 } 5421 }
5417 } 5422 }
5418 5423
5419 @DomName('SVGElement') 5424 @DomName('SVGElement')
5420 @Unstable() 5425 @Unstable()
5421 class SvgElement extends Element native "SVGElement" { 5426 class SvgElement extends Element implements GlobalEventHandlers native "SVGEleme nt" {
5422 static final _START_TAG_REGEXP = new RegExp('<(\\w+)'); 5427 static final _START_TAG_REGEXP = new RegExp('<(\\w+)');
5423 5428
5424 factory SvgElement.tag(String tag) => 5429 factory SvgElement.tag(String tag) =>
5425 document.createElementNS("http://www.w3.org/2000/svg", tag); 5430 document.createElementNS("http://www.w3.org/2000/svg", tag);
5426 factory SvgElement.svg(String svg, 5431 factory SvgElement.svg(String svg,
5427 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) { 5432 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) {
5428 5433
5429 if (validator == null && treeSanitizer == null) { 5434 if (validator == null && treeSanitizer == null) {
5430 validator = new NodeValidatorBuilder.common()..allowSvg(); 5435 validator = new NodeValidatorBuilder.common()..allowSvg();
5431 } 5436 }
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
5531 * Checks to see if the SVG element type is supported by the current platform. 5536 * Checks to see if the SVG element type is supported by the current platform.
5532 * 5537 *
5533 * The tag should be a valid SVG element tag name. 5538 * The tag should be a valid SVG element tag name.
5534 */ 5539 */
5535 static bool isTagSupported(String tag) { 5540 static bool isTagSupported(String tag) {
5536 var e = new SvgElement.tag(tag); 5541 var e = new SvgElement.tag(tag);
5537 return e is SvgElement && !(e is UnknownElement); 5542 return e is SvgElement && !(e is UnknownElement);
5538 } 5543 }
5539 // To suppress missing implicit constructor warnings. 5544 // To suppress missing implicit constructor warnings.
5540 factory SvgElement._() { throw new UnsupportedError("Not supported"); } 5545 factory SvgElement._() { throw new UnsupportedError("Not supported"); }
5546
5547 @DomName('SVGElement.abortEvent')
5548 @DocsEditable()
5549 @Experimental() // untriaged
5550 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort');
5551
5552 @DomName('SVGElement.blurEvent')
5553 @DocsEditable()
5554 @Experimental() // untriaged
5555 static const EventStreamProvider<Event> blurEvent = const EventStreamProvider< Event>('blur');
5556
5557 @DomName('SVGElement.canplayEvent')
5558 @DocsEditable()
5559 @Experimental() // untriaged
5560 static const EventStreamProvider<Event> canPlayEvent = const EventStreamProvid er<Event>('canplay');
5561
5562 @DomName('SVGElement.canplaythroughEvent')
5563 @DocsEditable()
5564 @Experimental() // untriaged
5565 static const EventStreamProvider<Event> canPlayThroughEvent = const EventStrea mProvider<Event>('canplaythrough');
5566
5567 @DomName('SVGElement.changeEvent')
5568 @DocsEditable()
5569 @Experimental() // untriaged
5570 static const EventStreamProvider<Event> changeEvent = const EventStreamProvide r<Event>('change');
5571
5572 @DomName('SVGElement.clickEvent')
5573 @DocsEditable()
5574 @Experimental() // untriaged
5575 static const EventStreamProvider<MouseEvent> clickEvent = const EventStreamPro vider<MouseEvent>('click');
5576
5577 @DomName('SVGElement.contextmenuEvent')
5578 @DocsEditable()
5579 @Experimental() // untriaged
5580 static const EventStreamProvider<MouseEvent> contextMenuEvent = const EventStr eamProvider<MouseEvent>('contextmenu');
5581
5582 @DomName('SVGElement.dblclickEvent')
5583 @DocsEditable()
5584 @Experimental() // untriaged
5585 static const EventStreamProvider<Event> doubleClickEvent = const EventStreamPr ovider<Event>('dblclick');
5586
5587 @DomName('SVGElement.dragEvent')
5588 @DocsEditable()
5589 @Experimental() // untriaged
5590 static const EventStreamProvider<MouseEvent> dragEvent = const EventStreamProv ider<MouseEvent>('drag');
5591
5592 @DomName('SVGElement.dragendEvent')
5593 @DocsEditable()
5594 @Experimental() // untriaged
5595 static const EventStreamProvider<MouseEvent> dragEndEvent = const EventStreamP rovider<MouseEvent>('dragend');
5596
5597 @DomName('SVGElement.dragenterEvent')
5598 @DocsEditable()
5599 @Experimental() // untriaged
5600 static const EventStreamProvider<MouseEvent> dragEnterEvent = const EventStrea mProvider<MouseEvent>('dragenter');
5601
5602 @DomName('SVGElement.dragleaveEvent')
5603 @DocsEditable()
5604 @Experimental() // untriaged
5605 static const EventStreamProvider<MouseEvent> dragLeaveEvent = const EventStrea mProvider<MouseEvent>('dragleave');
5606
5607 @DomName('SVGElement.dragoverEvent')
5608 @DocsEditable()
5609 @Experimental() // untriaged
5610 static const EventStreamProvider<MouseEvent> dragOverEvent = const EventStream Provider<MouseEvent>('dragover');
5611
5612 @DomName('SVGElement.dragstartEvent')
5613 @DocsEditable()
5614 @Experimental() // untriaged
5615 static const EventStreamProvider<MouseEvent> dragStartEvent = const EventStrea mProvider<MouseEvent>('dragstart');
5616
5617 @DomName('SVGElement.dropEvent')
5618 @DocsEditable()
5619 @Experimental() // untriaged
5620 static const EventStreamProvider<MouseEvent> dropEvent = const EventStreamProv ider<MouseEvent>('drop');
5621
5622 @DomName('SVGElement.durationchangeEvent')
5623 @DocsEditable()
5624 @Experimental() // untriaged
5625 static const EventStreamProvider<Event> durationChangeEvent = const EventStrea mProvider<Event>('durationchange');
5626
5627 @DomName('SVGElement.emptiedEvent')
5628 @DocsEditable()
5629 @Experimental() // untriaged
5630 static const EventStreamProvider<Event> emptiedEvent = const EventStreamProvid er<Event>('emptied');
5631
5632 @DomName('SVGElement.endedEvent')
5633 @DocsEditable()
5634 @Experimental() // untriaged
5635 static const EventStreamProvider<Event> endedEvent = const EventStreamProvider <Event>('ended');
5636
5637 @DomName('SVGElement.errorEvent')
5638 @DocsEditable()
5639 @Experimental() // untriaged
5640 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error');
5641
5642 @DomName('SVGElement.focusEvent')
5643 @DocsEditable()
5644 @Experimental() // untriaged
5645 static const EventStreamProvider<Event> focusEvent = const EventStreamProvider <Event>('focus');
5646
5647 @DomName('SVGElement.inputEvent')
5648 @DocsEditable()
5649 @Experimental() // untriaged
5650 static const EventStreamProvider<Event> inputEvent = const EventStreamProvider <Event>('input');
5651
5652 @DomName('SVGElement.invalidEvent')
5653 @DocsEditable()
5654 @Experimental() // untriaged
5655 static const EventStreamProvider<Event> invalidEvent = const EventStreamProvid er<Event>('invalid');
5656
5657 @DomName('SVGElement.keydownEvent')
5658 @DocsEditable()
5659 @Experimental() // untriaged
5660 static const EventStreamProvider<KeyboardEvent> keyDownEvent = const EventStre amProvider<KeyboardEvent>('keydown');
5661
5662 @DomName('SVGElement.keypressEvent')
5663 @DocsEditable()
5664 @Experimental() // untriaged
5665 static const EventStreamProvider<KeyboardEvent> keyPressEvent = const EventStr eamProvider<KeyboardEvent>('keypress');
5666
5667 @DomName('SVGElement.keyupEvent')
5668 @DocsEditable()
5669 @Experimental() // untriaged
5670 static const EventStreamProvider<KeyboardEvent> keyUpEvent = const EventStream Provider<KeyboardEvent>('keyup');
5671
5672 @DomName('SVGElement.loadEvent')
5673 @DocsEditable()
5674 @Experimental() // untriaged
5675 static const EventStreamProvider<Event> loadEvent = const EventStreamProvider< Event>('load');
5676
5677 @DomName('SVGElement.loadeddataEvent')
5678 @DocsEditable()
5679 @Experimental() // untriaged
5680 static const EventStreamProvider<Event> loadedDataEvent = const EventStreamPro vider<Event>('loadeddata');
5681
5682 @DomName('SVGElement.loadedmetadataEvent')
5683 @DocsEditable()
5684 @Experimental() // untriaged
5685 static const EventStreamProvider<Event> loadedMetadataEvent = const EventStrea mProvider<Event>('loadedmetadata');
5686
5687 @DomName('SVGElement.mousedownEvent')
5688 @DocsEditable()
5689 @Experimental() // untriaged
5690 static const EventStreamProvider<MouseEvent> mouseDownEvent = const EventStrea mProvider<MouseEvent>('mousedown');
5691
5692 @DomName('SVGElement.mouseenterEvent')
5693 @DocsEditable()
5694 @Experimental() // untriaged
5695 static const EventStreamProvider<MouseEvent> mouseEnterEvent = const EventStre amProvider<MouseEvent>('mouseenter');
5696
5697 @DomName('SVGElement.mouseleaveEvent')
5698 @DocsEditable()
5699 @Experimental() // untriaged
5700 static const EventStreamProvider<MouseEvent> mouseLeaveEvent = const EventStre amProvider<MouseEvent>('mouseleave');
5701
5702 @DomName('SVGElement.mousemoveEvent')
5703 @DocsEditable()
5704 @Experimental() // untriaged
5705 static const EventStreamProvider<MouseEvent> mouseMoveEvent = const EventStrea mProvider<MouseEvent>('mousemove');
5706
5707 @DomName('SVGElement.mouseoutEvent')
5708 @DocsEditable()
5709 @Experimental() // untriaged
5710 static const EventStreamProvider<MouseEvent> mouseOutEvent = const EventStream Provider<MouseEvent>('mouseout');
5711
5712 @DomName('SVGElement.mouseoverEvent')
5713 @DocsEditable()
5714 @Experimental() // untriaged
5715 static const EventStreamProvider<MouseEvent> mouseOverEvent = const EventStrea mProvider<MouseEvent>('mouseover');
5716
5717 @DomName('SVGElement.mouseupEvent')
5718 @DocsEditable()
5719 @Experimental() // untriaged
5720 static const EventStreamProvider<MouseEvent> mouseUpEvent = const EventStreamP rovider<MouseEvent>('mouseup');
5721
5722 @DomName('SVGElement.mousewheelEvent')
5723 @DocsEditable()
5724 @Experimental() // untriaged
5725 static const EventStreamProvider<WheelEvent> mouseWheelEvent = const EventStre amProvider<WheelEvent>('mousewheel');
5726
5727 @DomName('SVGElement.pauseEvent')
5728 @DocsEditable()
5729 @Experimental() // untriaged
5730 static const EventStreamProvider<Event> pauseEvent = const EventStreamProvider <Event>('pause');
5731
5732 @DomName('SVGElement.playEvent')
5733 @DocsEditable()
5734 @Experimental() // untriaged
5735 static const EventStreamProvider<Event> playEvent = const EventStreamProvider< Event>('play');
5736
5737 @DomName('SVGElement.playingEvent')
5738 @DocsEditable()
5739 @Experimental() // untriaged
5740 static const EventStreamProvider<Event> playingEvent = const EventStreamProvid er<Event>('playing');
5741
5742 @DomName('SVGElement.ratechangeEvent')
5743 @DocsEditable()
5744 @Experimental() // untriaged
5745 static const EventStreamProvider<Event> rateChangeEvent = const EventStreamPro vider<Event>('ratechange');
5746
5747 @DomName('SVGElement.resetEvent')
5748 @DocsEditable()
5749 @Experimental() // untriaged
5750 static const EventStreamProvider<Event> resetEvent = const EventStreamProvider <Event>('reset');
5751
5752 @DomName('SVGElement.scrollEvent')
5753 @DocsEditable()
5754 @Experimental() // untriaged
5755 static const EventStreamProvider<Event> scrollEvent = const EventStreamProvide r<Event>('scroll');
5756
5757 @DomName('SVGElement.seekedEvent')
5758 @DocsEditable()
5759 @Experimental() // untriaged
5760 static const EventStreamProvider<Event> seekedEvent = const EventStreamProvide r<Event>('seeked');
5761
5762 @DomName('SVGElement.seekingEvent')
5763 @DocsEditable()
5764 @Experimental() // untriaged
5765 static const EventStreamProvider<Event> seekingEvent = const EventStreamProvid er<Event>('seeking');
5766
5767 @DomName('SVGElement.selectEvent')
5768 @DocsEditable()
5769 @Experimental() // untriaged
5770 static const EventStreamProvider<Event> selectEvent = const EventStreamProvide r<Event>('select');
5771
5772 @DomName('SVGElement.stalledEvent')
5773 @DocsEditable()
5774 @Experimental() // untriaged
5775 static const EventStreamProvider<Event> stalledEvent = const EventStreamProvid er<Event>('stalled');
5776
5777 @DomName('SVGElement.submitEvent')
5778 @DocsEditable()
5779 @Experimental() // untriaged
5780 static const EventStreamProvider<Event> submitEvent = const EventStreamProvide r<Event>('submit');
5781
5782 @DomName('SVGElement.suspendEvent')
5783 @DocsEditable()
5784 @Experimental() // untriaged
5785 static const EventStreamProvider<Event> suspendEvent = const EventStreamProvid er<Event>('suspend');
5786
5787 @DomName('SVGElement.timeupdateEvent')
5788 @DocsEditable()
5789 @Experimental() // untriaged
5790 static const EventStreamProvider<Event> timeUpdateEvent = const EventStreamPro vider<Event>('timeupdate');
5791
5792 @DomName('SVGElement.volumechangeEvent')
5793 @DocsEditable()
5794 @Experimental() // untriaged
5795 static const EventStreamProvider<Event> volumeChangeEvent = const EventStreamP rovider<Event>('volumechange');
5796
5797 @DomName('SVGElement.waitingEvent')
5798 @DocsEditable()
5799 @Experimental() // untriaged
5800 static const EventStreamProvider<Event> waitingEvent = const EventStreamProvid er<Event>('waiting');
5541 /** 5801 /**
5542 * Constructor instantiated by the DOM when a custom element has been created. 5802 * Constructor instantiated by the DOM when a custom element has been created.
5543 * 5803 *
5544 * This can only be called by subclasses from their created constructor. 5804 * This can only be called by subclasses from their created constructor.
5545 */ 5805 */
5546 SvgElement.created() : super.created(); 5806 SvgElement.created() : super.created();
5547 5807
5548 // Shadowing definition. 5808 // Shadowing definition.
5549 AnimatedString get _svgClassName => JS("AnimatedString", "#.className", this); 5809 AnimatedString get _svgClassName => JS("AnimatedString", "#.className", this);
5550 5810
(...skipping 16 matching lines...) Expand all
5567 @DomName('SVGElement.xmllang') 5827 @DomName('SVGElement.xmllang')
5568 @DocsEditable() 5828 @DocsEditable()
5569 @Experimental() // untriaged 5829 @Experimental() // untriaged
5570 String xmllang; 5830 String xmllang;
5571 5831
5572 @DomName('SVGElement.xmlspace') 5832 @DomName('SVGElement.xmlspace')
5573 @DocsEditable() 5833 @DocsEditable()
5574 @Experimental() // untriaged 5834 @Experimental() // untriaged
5575 String xmlspace; 5835 String xmlspace;
5576 5836
5837 @DomName('SVGElement.onabort')
5838 @DocsEditable()
5839 @Experimental() // untriaged
5840 ElementStream<Event> get onAbort => abortEvent.forElement(this);
5841
5842 @DomName('SVGElement.onblur')
5843 @DocsEditable()
5844 @Experimental() // untriaged
5845 ElementStream<Event> get onBlur => blurEvent.forElement(this);
5846
5847 @DomName('SVGElement.oncanplay')
5848 @DocsEditable()
5849 @Experimental() // untriaged
5850 ElementStream<Event> get onCanPlay => canPlayEvent.forElement(this);
5851
5852 @DomName('SVGElement.oncanplaythrough')
5853 @DocsEditable()
5854 @Experimental() // untriaged
5855 ElementStream<Event> get onCanPlayThrough => canPlayThroughEvent.forElement(th is);
5856
5857 @DomName('SVGElement.onchange')
5858 @DocsEditable()
5859 @Experimental() // untriaged
5860 ElementStream<Event> get onChange => changeEvent.forElement(this);
5861
5862 @DomName('SVGElement.onclick')
5863 @DocsEditable()
5864 @Experimental() // untriaged
5865 ElementStream<MouseEvent> get onClick => clickEvent.forElement(this);
5866
5867 @DomName('SVGElement.oncontextmenu')
5868 @DocsEditable()
5869 @Experimental() // untriaged
5870 ElementStream<MouseEvent> get onContextMenu => contextMenuEvent.forElement(thi s);
5871
5872 @DomName('SVGElement.ondblclick')
5873 @DocsEditable()
5874 @Experimental() // untriaged
5875 ElementStream<Event> get onDoubleClick => doubleClickEvent.forElement(this);
5876
5877 @DomName('SVGElement.ondrag')
5878 @DocsEditable()
5879 @Experimental() // untriaged
5880 ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this);
5881
5882 @DomName('SVGElement.ondragend')
5883 @DocsEditable()
5884 @Experimental() // untriaged
5885 ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this);
5886
5887 @DomName('SVGElement.ondragenter')
5888 @DocsEditable()
5889 @Experimental() // untriaged
5890 ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this);
5891
5892 @DomName('SVGElement.ondragleave')
5893 @DocsEditable()
5894 @Experimental() // untriaged
5895 ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this);
5896
5897 @DomName('SVGElement.ondragover')
5898 @DocsEditable()
5899 @Experimental() // untriaged
5900 ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this);
5901
5902 @DomName('SVGElement.ondragstart')
5903 @DocsEditable()
5904 @Experimental() // untriaged
5905 ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this);
5906
5907 @DomName('SVGElement.ondrop')
5908 @DocsEditable()
5909 @Experimental() // untriaged
5910 ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this);
5911
5912 @DomName('SVGElement.ondurationchange')
5913 @DocsEditable()
5914 @Experimental() // untriaged
5915 ElementStream<Event> get onDurationChange => durationChangeEvent.forElement(th is);
5916
5917 @DomName('SVGElement.onemptied')
5918 @DocsEditable()
5919 @Experimental() // untriaged
5920 ElementStream<Event> get onEmptied => emptiedEvent.forElement(this);
5921
5922 @DomName('SVGElement.onended')
5923 @DocsEditable()
5924 @Experimental() // untriaged
5925 ElementStream<Event> get onEnded => endedEvent.forElement(this);
5926
5927 @DomName('SVGElement.onerror')
5928 @DocsEditable()
5929 @Experimental() // untriaged
5930 ElementStream<Event> get onError => errorEvent.forElement(this);
5931
5932 @DomName('SVGElement.onfocus')
5933 @DocsEditable()
5934 @Experimental() // untriaged
5935 ElementStream<Event> get onFocus => focusEvent.forElement(this);
5936
5937 @DomName('SVGElement.oninput')
5938 @DocsEditable()
5939 @Experimental() // untriaged
5940 ElementStream<Event> get onInput => inputEvent.forElement(this);
5941
5942 @DomName('SVGElement.oninvalid')
5943 @DocsEditable()
5944 @Experimental() // untriaged
5945 ElementStream<Event> get onInvalid => invalidEvent.forElement(this);
5946
5947 @DomName('SVGElement.onkeydown')
5948 @DocsEditable()
5949 @Experimental() // untriaged
5950 ElementStream<KeyboardEvent> get onKeyDown => keyDownEvent.forElement(this);
5951
5952 @DomName('SVGElement.onkeypress')
5953 @DocsEditable()
5954 @Experimental() // untriaged
5955 ElementStream<KeyboardEvent> get onKeyPress => keyPressEvent.forElement(this);
5956
5957 @DomName('SVGElement.onkeyup')
5958 @DocsEditable()
5959 @Experimental() // untriaged
5960 ElementStream<KeyboardEvent> get onKeyUp => keyUpEvent.forElement(this);
5961
5962 @DomName('SVGElement.onload')
5963 @DocsEditable()
5964 @Experimental() // untriaged
5965 ElementStream<Event> get onLoad => loadEvent.forElement(this);
5966
5967 @DomName('SVGElement.onloadeddata')
5968 @DocsEditable()
5969 @Experimental() // untriaged
5970 ElementStream<Event> get onLoadedData => loadedDataEvent.forElement(this);
5971
5972 @DomName('SVGElement.onloadedmetadata')
5973 @DocsEditable()
5974 @Experimental() // untriaged
5975 ElementStream<Event> get onLoadedMetadata => loadedMetadataEvent.forElement(th is);
5976
5977 @DomName('SVGElement.onmousedown')
5978 @DocsEditable()
5979 @Experimental() // untriaged
5980 ElementStream<MouseEvent> get onMouseDown => mouseDownEvent.forElement(this);
5981
5982 @DomName('SVGElement.onmouseenter')
5983 @DocsEditable()
5984 @Experimental() // untriaged
5985 ElementStream<MouseEvent> get onMouseEnter => mouseEnterEvent.forElement(this) ;
5986
5987 @DomName('SVGElement.onmouseleave')
5988 @DocsEditable()
5989 @Experimental() // untriaged
5990 ElementStream<MouseEvent> get onMouseLeave => mouseLeaveEvent.forElement(this) ;
5991
5992 @DomName('SVGElement.onmousemove')
5993 @DocsEditable()
5994 @Experimental() // untriaged
5995 ElementStream<MouseEvent> get onMouseMove => mouseMoveEvent.forElement(this);
5996
5997 @DomName('SVGElement.onmouseout')
5998 @DocsEditable()
5999 @Experimental() // untriaged
6000 ElementStream<MouseEvent> get onMouseOut => mouseOutEvent.forElement(this);
6001
6002 @DomName('SVGElement.onmouseover')
6003 @DocsEditable()
6004 @Experimental() // untriaged
6005 ElementStream<MouseEvent> get onMouseOver => mouseOverEvent.forElement(this);
6006
6007 @DomName('SVGElement.onmouseup')
6008 @DocsEditable()
6009 @Experimental() // untriaged
6010 ElementStream<MouseEvent> get onMouseUp => mouseUpEvent.forElement(this);
6011
6012 @DomName('SVGElement.onmousewheel')
6013 @DocsEditable()
6014 @Experimental() // untriaged
6015 ElementStream<WheelEvent> get onMouseWheel => mouseWheelEvent.forElement(this) ;
6016
6017 @DomName('SVGElement.onpause')
6018 @DocsEditable()
6019 @Experimental() // untriaged
6020 ElementStream<Event> get onPause => pauseEvent.forElement(this);
6021
6022 @DomName('SVGElement.onplay')
6023 @DocsEditable()
6024 @Experimental() // untriaged
6025 ElementStream<Event> get onPlay => playEvent.forElement(this);
6026
6027 @DomName('SVGElement.onplaying')
6028 @DocsEditable()
6029 @Experimental() // untriaged
6030 ElementStream<Event> get onPlaying => playingEvent.forElement(this);
6031
6032 @DomName('SVGElement.onratechange')
6033 @DocsEditable()
6034 @Experimental() // untriaged
6035 ElementStream<Event> get onRateChange => rateChangeEvent.forElement(this);
6036
6037 @DomName('SVGElement.onreset')
6038 @DocsEditable()
6039 @Experimental() // untriaged
6040 ElementStream<Event> get onReset => resetEvent.forElement(this);
6041
6042 @DomName('SVGElement.onscroll')
6043 @DocsEditable()
6044 @Experimental() // untriaged
6045 ElementStream<Event> get onScroll => scrollEvent.forElement(this);
6046
6047 @DomName('SVGElement.onseeked')
6048 @DocsEditable()
6049 @Experimental() // untriaged
6050 ElementStream<Event> get onSeeked => seekedEvent.forElement(this);
6051
6052 @DomName('SVGElement.onseeking')
6053 @DocsEditable()
6054 @Experimental() // untriaged
6055 ElementStream<Event> get onSeeking => seekingEvent.forElement(this);
6056
6057 @DomName('SVGElement.onselect')
6058 @DocsEditable()
6059 @Experimental() // untriaged
6060 ElementStream<Event> get onSelect => selectEvent.forElement(this);
6061
6062 @DomName('SVGElement.onstalled')
6063 @DocsEditable()
6064 @Experimental() // untriaged
6065 ElementStream<Event> get onStalled => stalledEvent.forElement(this);
6066
6067 @DomName('SVGElement.onsubmit')
6068 @DocsEditable()
6069 @Experimental() // untriaged
6070 ElementStream<Event> get onSubmit => submitEvent.forElement(this);
6071
6072 @DomName('SVGElement.onsuspend')
6073 @DocsEditable()
6074 @Experimental() // untriaged
6075 ElementStream<Event> get onSuspend => suspendEvent.forElement(this);
6076
6077 @DomName('SVGElement.ontimeupdate')
6078 @DocsEditable()
6079 @Experimental() // untriaged
6080 ElementStream<Event> get onTimeUpdate => timeUpdateEvent.forElement(this);
6081
6082 @DomName('SVGElement.onvolumechange')
6083 @DocsEditable()
6084 @Experimental() // untriaged
6085 ElementStream<Event> get onVolumeChange => volumeChangeEvent.forElement(this);
6086
6087 @DomName('SVGElement.onwaiting')
6088 @DocsEditable()
6089 @Experimental() // untriaged
6090 ElementStream<Event> get onWaiting => waitingEvent.forElement(this);
6091
5577 } 6092 }
5578 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6093 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5579 // for details. All rights reserved. Use of this source code is governed by a 6094 // for details. All rights reserved. Use of this source code is governed by a
5580 // BSD-style license that can be found in the LICENSE file. 6095 // BSD-style license that can be found in the LICENSE file.
5581 6096
5582 6097
5583 @DomName('SVGSVGElement') 6098 @DomName('SVGSVGElement')
5584 @Unstable() 6099 @Unstable()
5585 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ExternalRes ourcesRequired, ZoomAndPan native "SVGSVGElement" { 6100 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ExternalRes ourcesRequired, ZoomAndPan native "SVGSVGElement" {
5586 factory SvgSvgElement() { 6101 factory SvgSvgElement() {
(...skipping 1477 matching lines...) Expand 10 before | Expand all | Expand 10 after
7064 @DomName('SVGVKernElement.SVGVKernElement') 7579 @DomName('SVGVKernElement.SVGVKernElement')
7065 @DocsEditable() 7580 @DocsEditable()
7066 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 7581 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
7067 /** 7582 /**
7068 * Constructor instantiated by the DOM when a custom element has been created. 7583 * Constructor instantiated by the DOM when a custom element has been created.
7069 * 7584 *
7070 * This can only be called by subclasses from their created constructor. 7585 * This can only be called by subclasses from their created constructor.
7071 */ 7586 */
7072 _SVGVKernElement.created() : super.created(); 7587 _SVGVKernElement.created() : super.created();
7073 } 7588 }
OLDNEW
« no previous file with comments | « sdk/lib/indexed_db/dartium/indexed_db_dartium.dart ('k') | sdk/lib/svg/dartium/svg_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698