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 4226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4237 | 4237 |
4238 @DomName('SVGElement.dblclickEvent') | 4238 @DomName('SVGElement.dblclickEvent') |
4239 @DocsEditable() | 4239 @DocsEditable() |
4240 @Experimental() // untriaged | 4240 @Experimental() // untriaged |
4241 static const EventStreamProvider<Event> doubleClickEvent = | 4241 static const EventStreamProvider<Event> doubleClickEvent = |
4242 const EventStreamProvider<Event>('dblclick'); | 4242 const EventStreamProvider<Event>('dblclick'); |
4243 | 4243 |
4244 @DomName('SVGElement.dragEvent') | 4244 @DomName('SVGElement.dragEvent') |
4245 @DocsEditable() | 4245 @DocsEditable() |
4246 @Experimental() // untriaged | 4246 @Experimental() // untriaged |
4247 static const EventStreamProvider<MouseEvent> dragEvent = | 4247 static const EventStreamProvider<DragEvent> dragEvent = |
4248 const EventStreamProvider<MouseEvent>('drag'); | 4248 const EventStreamProvider<DragEvent>('drag'); |
4249 | 4249 |
4250 @DomName('SVGElement.dragendEvent') | 4250 @DomName('SVGElement.dragendEvent') |
4251 @DocsEditable() | 4251 @DocsEditable() |
4252 @Experimental() // untriaged | 4252 @Experimental() // untriaged |
4253 static const EventStreamProvider<MouseEvent> dragEndEvent = | 4253 static const EventStreamProvider<DragEvent> dragEndEvent = |
4254 const EventStreamProvider<MouseEvent>('dragend'); | 4254 const EventStreamProvider<DragEvent>('dragend'); |
4255 | 4255 |
4256 @DomName('SVGElement.dragenterEvent') | 4256 @DomName('SVGElement.dragenterEvent') |
4257 @DocsEditable() | 4257 @DocsEditable() |
4258 @Experimental() // untriaged | 4258 @Experimental() // untriaged |
4259 static const EventStreamProvider<MouseEvent> dragEnterEvent = | 4259 static const EventStreamProvider<DragEvent> dragEnterEvent = |
4260 const EventStreamProvider<MouseEvent>('dragenter'); | 4260 const EventStreamProvider<DragEvent>('dragenter'); |
4261 | 4261 |
4262 @DomName('SVGElement.dragleaveEvent') | 4262 @DomName('SVGElement.dragleaveEvent') |
4263 @DocsEditable() | 4263 @DocsEditable() |
4264 @Experimental() // untriaged | 4264 @Experimental() // untriaged |
4265 static const EventStreamProvider<MouseEvent> dragLeaveEvent = | 4265 static const EventStreamProvider<DragEvent> dragLeaveEvent = |
4266 const EventStreamProvider<MouseEvent>('dragleave'); | 4266 const EventStreamProvider<DragEvent>('dragleave'); |
4267 | 4267 |
4268 @DomName('SVGElement.dragoverEvent') | 4268 @DomName('SVGElement.dragoverEvent') |
4269 @DocsEditable() | 4269 @DocsEditable() |
4270 @Experimental() // untriaged | 4270 @Experimental() // untriaged |
4271 static const EventStreamProvider<MouseEvent> dragOverEvent = | 4271 static const EventStreamProvider<DragEvent> dragOverEvent = |
4272 const EventStreamProvider<MouseEvent>('dragover'); | 4272 const EventStreamProvider<DragEvent>('dragover'); |
4273 | 4273 |
4274 @DomName('SVGElement.dragstartEvent') | 4274 @DomName('SVGElement.dragstartEvent') |
4275 @DocsEditable() | 4275 @DocsEditable() |
4276 @Experimental() // untriaged | 4276 @Experimental() // untriaged |
4277 static const EventStreamProvider<MouseEvent> dragStartEvent = | 4277 static const EventStreamProvider<DragEvent> dragStartEvent = |
4278 const EventStreamProvider<MouseEvent>('dragstart'); | 4278 const EventStreamProvider<DragEvent>('dragstart'); |
4279 | 4279 |
4280 @DomName('SVGElement.dropEvent') | 4280 @DomName('SVGElement.dropEvent') |
4281 @DocsEditable() | 4281 @DocsEditable() |
4282 @Experimental() // untriaged | 4282 @Experimental() // untriaged |
4283 static const EventStreamProvider<MouseEvent> dropEvent = | 4283 static const EventStreamProvider<DragEvent> dropEvent = |
4284 const EventStreamProvider<MouseEvent>('drop'); | 4284 const EventStreamProvider<DragEvent>('drop'); |
4285 | 4285 |
4286 @DomName('SVGElement.durationchangeEvent') | 4286 @DomName('SVGElement.durationchangeEvent') |
4287 @DocsEditable() | 4287 @DocsEditable() |
4288 @Experimental() // untriaged | 4288 @Experimental() // untriaged |
4289 static const EventStreamProvider<Event> durationChangeEvent = | 4289 static const EventStreamProvider<Event> durationChangeEvent = |
4290 const EventStreamProvider<Event>('durationchange'); | 4290 const EventStreamProvider<Event>('durationchange'); |
4291 | 4291 |
4292 @DomName('SVGElement.emptiedEvent') | 4292 @DomName('SVGElement.emptiedEvent') |
4293 @DocsEditable() | 4293 @DocsEditable() |
4294 @Experimental() // untriaged | 4294 @Experimental() // untriaged |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4601 contextMenuEvent.forElement(this); | 4601 contextMenuEvent.forElement(this); |
4602 | 4602 |
4603 @DomName('SVGElement.ondblclick') | 4603 @DomName('SVGElement.ondblclick') |
4604 @DocsEditable() | 4604 @DocsEditable() |
4605 @Experimental() // untriaged | 4605 @Experimental() // untriaged |
4606 ElementStream<Event> get onDoubleClick => doubleClickEvent.forElement(this); | 4606 ElementStream<Event> get onDoubleClick => doubleClickEvent.forElement(this); |
4607 | 4607 |
4608 @DomName('SVGElement.ondrag') | 4608 @DomName('SVGElement.ondrag') |
4609 @DocsEditable() | 4609 @DocsEditable() |
4610 @Experimental() // untriaged | 4610 @Experimental() // untriaged |
4611 ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this); | 4611 ElementStream<DragEvent> get onDrag => dragEvent.forElement(this); |
4612 | 4612 |
4613 @DomName('SVGElement.ondragend') | 4613 @DomName('SVGElement.ondragend') |
4614 @DocsEditable() | 4614 @DocsEditable() |
4615 @Experimental() // untriaged | 4615 @Experimental() // untriaged |
4616 ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this); | 4616 ElementStream<DragEvent> get onDragEnd => dragEndEvent.forElement(this); |
4617 | 4617 |
4618 @DomName('SVGElement.ondragenter') | 4618 @DomName('SVGElement.ondragenter') |
4619 @DocsEditable() | 4619 @DocsEditable() |
4620 @Experimental() // untriaged | 4620 @Experimental() // untriaged |
4621 ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this); | 4621 ElementStream<DragEvent> get onDragEnter => dragEnterEvent.forElement(this); |
4622 | 4622 |
4623 @DomName('SVGElement.ondragleave') | 4623 @DomName('SVGElement.ondragleave') |
4624 @DocsEditable() | 4624 @DocsEditable() |
4625 @Experimental() // untriaged | 4625 @Experimental() // untriaged |
4626 ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this); | 4626 ElementStream<DragEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
4627 | 4627 |
4628 @DomName('SVGElement.ondragover') | 4628 @DomName('SVGElement.ondragover') |
4629 @DocsEditable() | 4629 @DocsEditable() |
4630 @Experimental() // untriaged | 4630 @Experimental() // untriaged |
4631 ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this); | 4631 ElementStream<DragEvent> get onDragOver => dragOverEvent.forElement(this); |
4632 | 4632 |
4633 @DomName('SVGElement.ondragstart') | 4633 @DomName('SVGElement.ondragstart') |
4634 @DocsEditable() | 4634 @DocsEditable() |
4635 @Experimental() // untriaged | 4635 @Experimental() // untriaged |
4636 ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this); | 4636 ElementStream<DragEvent> get onDragStart => dragStartEvent.forElement(this); |
4637 | 4637 |
4638 @DomName('SVGElement.ondrop') | 4638 @DomName('SVGElement.ondrop') |
4639 @DocsEditable() | 4639 @DocsEditable() |
4640 @Experimental() // untriaged | 4640 @Experimental() // untriaged |
4641 ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this); | 4641 ElementStream<DragEvent> get onDrop => dropEvent.forElement(this); |
4642 | 4642 |
4643 @DomName('SVGElement.ondurationchange') | 4643 @DomName('SVGElement.ondurationchange') |
4644 @DocsEditable() | 4644 @DocsEditable() |
4645 @Experimental() // untriaged | 4645 @Experimental() // untriaged |
4646 ElementStream<Event> get onDurationChange => | 4646 ElementStream<Event> get onDurationChange => |
4647 durationChangeEvent.forElement(this); | 4647 durationChangeEvent.forElement(this); |
4648 | 4648 |
4649 @DomName('SVGElement.onemptied') | 4649 @DomName('SVGElement.onemptied') |
4650 @DocsEditable() | 4650 @DocsEditable() |
4651 @Experimental() // untriaged | 4651 @Experimental() // untriaged |
(...skipping 1310 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5962 /** | 5962 /** |
5963 * Constructor instantiated by the DOM when a custom element has been created. | 5963 * Constructor instantiated by the DOM when a custom element has been created. |
5964 * | 5964 * |
5965 * This can only be called by subclasses from their created constructor. | 5965 * This can only be called by subclasses from their created constructor. |
5966 */ | 5966 */ |
5967 _SVGMPathElement.created() : super.created(); | 5967 _SVGMPathElement.created() : super.created(); |
5968 | 5968 |
5969 // From SVGURIReference | 5969 // From SVGURIReference |
5970 | 5970 |
5971 } | 5971 } |
OLD | NEW |