OLD | NEW |
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 5362 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5373 | 5373 |
5374 @DomName('SVGElement.dblclickEvent') | 5374 @DomName('SVGElement.dblclickEvent') |
5375 @DocsEditable() | 5375 @DocsEditable() |
5376 @Experimental() // untriaged | 5376 @Experimental() // untriaged |
5377 static const EventStreamProvider<Event> doubleClickEvent = | 5377 static const EventStreamProvider<Event> doubleClickEvent = |
5378 const EventStreamProvider<Event>('dblclick'); | 5378 const EventStreamProvider<Event>('dblclick'); |
5379 | 5379 |
5380 @DomName('SVGElement.dragEvent') | 5380 @DomName('SVGElement.dragEvent') |
5381 @DocsEditable() | 5381 @DocsEditable() |
5382 @Experimental() // untriaged | 5382 @Experimental() // untriaged |
5383 static const EventStreamProvider<DragEvent> dragEvent = | 5383 static const EventStreamProvider<MouseEvent> dragEvent = |
5384 const EventStreamProvider<DragEvent>('drag'); | 5384 const EventStreamProvider<MouseEvent>('drag'); |
5385 | 5385 |
5386 @DomName('SVGElement.dragendEvent') | 5386 @DomName('SVGElement.dragendEvent') |
5387 @DocsEditable() | 5387 @DocsEditable() |
5388 @Experimental() // untriaged | 5388 @Experimental() // untriaged |
5389 static const EventStreamProvider<DragEvent> dragEndEvent = | 5389 static const EventStreamProvider<MouseEvent> dragEndEvent = |
5390 const EventStreamProvider<DragEvent>('dragend'); | 5390 const EventStreamProvider<MouseEvent>('dragend'); |
5391 | 5391 |
5392 @DomName('SVGElement.dragenterEvent') | 5392 @DomName('SVGElement.dragenterEvent') |
5393 @DocsEditable() | 5393 @DocsEditable() |
5394 @Experimental() // untriaged | 5394 @Experimental() // untriaged |
5395 static const EventStreamProvider<DragEvent> dragEnterEvent = | 5395 static const EventStreamProvider<MouseEvent> dragEnterEvent = |
5396 const EventStreamProvider<DragEvent>('dragenter'); | 5396 const EventStreamProvider<MouseEvent>('dragenter'); |
5397 | 5397 |
5398 @DomName('SVGElement.dragleaveEvent') | 5398 @DomName('SVGElement.dragleaveEvent') |
5399 @DocsEditable() | 5399 @DocsEditable() |
5400 @Experimental() // untriaged | 5400 @Experimental() // untriaged |
5401 static const EventStreamProvider<DragEvent> dragLeaveEvent = | 5401 static const EventStreamProvider<MouseEvent> dragLeaveEvent = |
5402 const EventStreamProvider<DragEvent>('dragleave'); | 5402 const EventStreamProvider<MouseEvent>('dragleave'); |
5403 | 5403 |
5404 @DomName('SVGElement.dragoverEvent') | 5404 @DomName('SVGElement.dragoverEvent') |
5405 @DocsEditable() | 5405 @DocsEditable() |
5406 @Experimental() // untriaged | 5406 @Experimental() // untriaged |
5407 static const EventStreamProvider<DragEvent> dragOverEvent = | 5407 static const EventStreamProvider<MouseEvent> dragOverEvent = |
5408 const EventStreamProvider<DragEvent>('dragover'); | 5408 const EventStreamProvider<MouseEvent>('dragover'); |
5409 | 5409 |
5410 @DomName('SVGElement.dragstartEvent') | 5410 @DomName('SVGElement.dragstartEvent') |
5411 @DocsEditable() | 5411 @DocsEditable() |
5412 @Experimental() // untriaged | 5412 @Experimental() // untriaged |
5413 static const EventStreamProvider<DragEvent> dragStartEvent = | 5413 static const EventStreamProvider<MouseEvent> dragStartEvent = |
5414 const EventStreamProvider<DragEvent>('dragstart'); | 5414 const EventStreamProvider<MouseEvent>('dragstart'); |
5415 | 5415 |
5416 @DomName('SVGElement.dropEvent') | 5416 @DomName('SVGElement.dropEvent') |
5417 @DocsEditable() | 5417 @DocsEditable() |
5418 @Experimental() // untriaged | 5418 @Experimental() // untriaged |
5419 static const EventStreamProvider<DragEvent> dropEvent = | 5419 static const EventStreamProvider<MouseEvent> dropEvent = |
5420 const EventStreamProvider<DragEvent>('drop'); | 5420 const EventStreamProvider<MouseEvent>('drop'); |
5421 | 5421 |
5422 @DomName('SVGElement.durationchangeEvent') | 5422 @DomName('SVGElement.durationchangeEvent') |
5423 @DocsEditable() | 5423 @DocsEditable() |
5424 @Experimental() // untriaged | 5424 @Experimental() // untriaged |
5425 static const EventStreamProvider<Event> durationChangeEvent = | 5425 static const EventStreamProvider<Event> durationChangeEvent = |
5426 const EventStreamProvider<Event>('durationchange'); | 5426 const EventStreamProvider<Event>('durationchange'); |
5427 | 5427 |
5428 @DomName('SVGElement.emptiedEvent') | 5428 @DomName('SVGElement.emptiedEvent') |
5429 @DocsEditable() | 5429 @DocsEditable() |
5430 @Experimental() // untriaged | 5430 @Experimental() // untriaged |
(...skipping 328 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5759 contextMenuEvent.forElement(this); | 5759 contextMenuEvent.forElement(this); |
5760 | 5760 |
5761 @DomName('SVGElement.ondblclick') | 5761 @DomName('SVGElement.ondblclick') |
5762 @DocsEditable() | 5762 @DocsEditable() |
5763 @Experimental() // untriaged | 5763 @Experimental() // untriaged |
5764 ElementStream<Event> get onDoubleClick => doubleClickEvent.forElement(this); | 5764 ElementStream<Event> get onDoubleClick => doubleClickEvent.forElement(this); |
5765 | 5765 |
5766 @DomName('SVGElement.ondrag') | 5766 @DomName('SVGElement.ondrag') |
5767 @DocsEditable() | 5767 @DocsEditable() |
5768 @Experimental() // untriaged | 5768 @Experimental() // untriaged |
5769 ElementStream<DragEvent> get onDrag => dragEvent.forElement(this); | 5769 ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this); |
5770 | 5770 |
5771 @DomName('SVGElement.ondragend') | 5771 @DomName('SVGElement.ondragend') |
5772 @DocsEditable() | 5772 @DocsEditable() |
5773 @Experimental() // untriaged | 5773 @Experimental() // untriaged |
5774 ElementStream<DragEvent> get onDragEnd => dragEndEvent.forElement(this); | 5774 ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this); |
5775 | 5775 |
5776 @DomName('SVGElement.ondragenter') | 5776 @DomName('SVGElement.ondragenter') |
5777 @DocsEditable() | 5777 @DocsEditable() |
5778 @Experimental() // untriaged | 5778 @Experimental() // untriaged |
5779 ElementStream<DragEvent> get onDragEnter => dragEnterEvent.forElement(this); | 5779 ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this); |
5780 | 5780 |
5781 @DomName('SVGElement.ondragleave') | 5781 @DomName('SVGElement.ondragleave') |
5782 @DocsEditable() | 5782 @DocsEditable() |
5783 @Experimental() // untriaged | 5783 @Experimental() // untriaged |
5784 ElementStream<DragEvent> get onDragLeave => dragLeaveEvent.forElement(this); | 5784 ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
5785 | 5785 |
5786 @DomName('SVGElement.ondragover') | 5786 @DomName('SVGElement.ondragover') |
5787 @DocsEditable() | 5787 @DocsEditable() |
5788 @Experimental() // untriaged | 5788 @Experimental() // untriaged |
5789 ElementStream<DragEvent> get onDragOver => dragOverEvent.forElement(this); | 5789 ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this); |
5790 | 5790 |
5791 @DomName('SVGElement.ondragstart') | 5791 @DomName('SVGElement.ondragstart') |
5792 @DocsEditable() | 5792 @DocsEditable() |
5793 @Experimental() // untriaged | 5793 @Experimental() // untriaged |
5794 ElementStream<DragEvent> get onDragStart => dragStartEvent.forElement(this); | 5794 ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this); |
5795 | 5795 |
5796 @DomName('SVGElement.ondrop') | 5796 @DomName('SVGElement.ondrop') |
5797 @DocsEditable() | 5797 @DocsEditable() |
5798 @Experimental() // untriaged | 5798 @Experimental() // untriaged |
5799 ElementStream<DragEvent> get onDrop => dropEvent.forElement(this); | 5799 ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this); |
5800 | 5800 |
5801 @DomName('SVGElement.ondurationchange') | 5801 @DomName('SVGElement.ondurationchange') |
5802 @DocsEditable() | 5802 @DocsEditable() |
5803 @Experimental() // untriaged | 5803 @Experimental() // untriaged |
5804 ElementStream<Event> get onDurationChange => | 5804 ElementStream<Event> get onDurationChange => |
5805 durationChangeEvent.forElement(this); | 5805 durationChangeEvent.forElement(this); |
5806 | 5806 |
5807 @DomName('SVGElement.onemptied') | 5807 @DomName('SVGElement.onemptied') |
5808 @DocsEditable() | 5808 @DocsEditable() |
5809 @Experimental() // untriaged | 5809 @Experimental() // untriaged |
(...skipping 1601 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7411 * Constructor instantiated by the DOM when a custom element has been created. | 7411 * Constructor instantiated by the DOM when a custom element has been created. |
7412 * | 7412 * |
7413 * This can only be called by subclasses from their created constructor. | 7413 * This can only be called by subclasses from their created constructor. |
7414 */ | 7414 */ |
7415 _SVGMPathElement.created() : super.created(); | 7415 _SVGMPathElement.created() : super.created(); |
7416 | 7416 |
7417 // Override these methods for Dartium _SVGMPathElement can't be abstract. | 7417 // Override these methods for Dartium _SVGMPathElement can't be abstract. |
7418 AnimatedString get href => | 7418 AnimatedString get href => |
7419 _blink.BlinkSVGMPathElement.instance.href_Getter_(this); | 7419 _blink.BlinkSVGMPathElement.instance.href_Getter_(this); |
7420 } | 7420 } |
OLD | NEW |