Index: sdk/lib/html/dartium/html_dartium.dart |
diff --git a/sdk/lib/html/dartium/html_dartium.dart b/sdk/lib/html/dartium/html_dartium.dart |
index cd425135f3c51adb8a621a4d06879eb514005b7e..0727fdd0acbd2239aafd92d6aabdd1771e899a25 100644 |
--- a/sdk/lib/html/dartium/html_dartium.dart |
+++ b/sdk/lib/html/dartium/html_dartium.dart |
@@ -252,7 +252,6 @@ final htmlBlinkMap = { |
'Document': () => Document.instanceRuntimeType, |
'DocumentFragment': () => DocumentFragment.instanceRuntimeType, |
'DocumentType': () => _DocumentType.instanceRuntimeType, |
- 'DragEvent': () => DragEvent.instanceRuntimeType, |
'EffectModel': () => EffectModel.instanceRuntimeType, |
'Element': () => Element.instanceRuntimeType, |
'Entry': () => Entry.instanceRuntimeType, |
@@ -11092,37 +11091,37 @@ class Document extends Node { |
/// Stream of `drag` events handled by this [Document]. |
@DomName('Document.ondrag') |
@DocsEditable() |
- Stream<DragEvent> get onDrag => Element.dragEvent.forTarget(this); |
+ Stream<MouseEvent> get onDrag => Element.dragEvent.forTarget(this); |
/// Stream of `dragend` events handled by this [Document]. |
@DomName('Document.ondragend') |
@DocsEditable() |
- Stream<DragEvent> get onDragEnd => Element.dragEndEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragEnd => Element.dragEndEvent.forTarget(this); |
/// Stream of `dragenter` events handled by this [Document]. |
@DomName('Document.ondragenter') |
@DocsEditable() |
- Stream<DragEvent> get onDragEnter => Element.dragEnterEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragEnter => Element.dragEnterEvent.forTarget(this); |
/// Stream of `dragleave` events handled by this [Document]. |
@DomName('Document.ondragleave') |
@DocsEditable() |
- Stream<DragEvent> get onDragLeave => Element.dragLeaveEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragLeave => Element.dragLeaveEvent.forTarget(this); |
/// Stream of `dragover` events handled by this [Document]. |
@DomName('Document.ondragover') |
@DocsEditable() |
- Stream<DragEvent> get onDragOver => Element.dragOverEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragOver => Element.dragOverEvent.forTarget(this); |
/// Stream of `dragstart` events handled by this [Document]. |
@DomName('Document.ondragstart') |
@DocsEditable() |
- Stream<DragEvent> get onDragStart => Element.dragStartEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragStart => Element.dragStartEvent.forTarget(this); |
/// Stream of `drop` events handled by this [Document]. |
@DomName('Document.ondrop') |
@DocsEditable() |
- Stream<DragEvent> get onDrop => Element.dropEvent.forTarget(this); |
+ Stream<MouseEvent> get onDrop => Element.dropEvent.forTarget(this); |
@DomName('Document.ondurationchange') |
@DocsEditable() |
@@ -12955,44 +12954,6 @@ class DomTokenList extends DartHtmlDomObject { |
// WARNING: Do not edit - generated code. |
@DocsEditable() |
-@DomName('DragEvent') |
-@Experimental() // untriaged |
-class DragEvent extends MouseEvent { |
- // To suppress missing implicit constructor warnings. |
- factory DragEvent._() { |
- throw new UnsupportedError("Not supported"); |
- } |
- |
- @DomName('DragEvent.DragEvent') |
- @DocsEditable() |
- factory DragEvent(String type, [Map eventInitDict]) { |
- if (eventInitDict != null) { |
- var eventInitDict_1 = convertDartToNative_Dictionary(eventInitDict); |
- return _blink.BlinkDragEvent.instance |
- .constructorCallback_2_(type, eventInitDict_1); |
- } |
- return _blink.BlinkDragEvent.instance.constructorCallback_1_(type); |
- } |
- |
- @Deprecated("Internal Use Only") |
- external static Type get instanceRuntimeType; |
- |
- @Deprecated("Internal Use Only") |
- DragEvent.internal_() : super.internal_(); |
- |
- @DomName('DragEvent.dataTransfer') |
- @DocsEditable() |
- @Experimental() // untriaged |
- DataTransfer get dataTransfer => |
- _blink.BlinkDragEvent.instance.dataTransfer_Getter_(this); |
-} |
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
-// for details. All rights reserved. Use of this source code is governed by a |
-// BSD-style license that can be found in the LICENSE file. |
- |
-// WARNING: Do not edit - generated code. |
- |
-@DocsEditable() |
@DomName('EffectModel') |
@Experimental() // untriaged |
class EffectModel extends DartHtmlDomObject { |
@@ -13341,7 +13302,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondrag') |
@DocsEditable() |
- ElementStream<DragEvent> get onDrag; |
+ ElementStream<MouseEvent> get onDrag; |
/** |
* A stream of `dragend` events fired when this element completes a drag |
@@ -13359,7 +13320,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondragend') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragEnd; |
+ ElementStream<MouseEvent> get onDragEnd; |
/** |
* A stream of `dragenter` events fired when a dragged object is first dragged |
@@ -13377,7 +13338,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondragenter') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragEnter; |
+ ElementStream<MouseEvent> get onDragEnter; |
/** |
* A stream of `dragleave` events fired when an object being dragged over this |
@@ -13395,7 +13356,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondragleave') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragLeave; |
+ ElementStream<MouseEvent> get onDragLeave; |
/** |
* A stream of `dragover` events fired when a dragged object is currently |
@@ -13413,7 +13374,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondragover') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragOver; |
+ ElementStream<MouseEvent> get onDragOver; |
/** |
* A stream of `dragstart` events fired when this element starts being |
@@ -13431,7 +13392,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondragstart') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragStart; |
+ ElementStream<MouseEvent> get onDragStart; |
/** |
* A stream of `drop` events fired when a dragged object is dropped on this |
@@ -13449,7 +13410,7 @@ abstract class ElementList<T extends Element> extends ListBase<T> { |
*/ |
@DomName('Element.ondrop') |
@DocsEditable() |
- ElementStream<DragEvent> get onDrop; |
+ ElementStream<MouseEvent> get onDrop; |
@DomName('Element.ondurationchange') |
@DocsEditable() |
@@ -13885,7 +13846,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondrag') |
@DocsEditable() |
- ElementStream<DragEvent> get onDrag => |
+ ElementStream<MouseEvent> get onDrag => |
Element.dragEvent._forElementList(this); |
/** |
@@ -13904,7 +13865,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondragend') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragEnd => |
+ ElementStream<MouseEvent> get onDragEnd => |
Element.dragEndEvent._forElementList(this); |
/** |
@@ -13923,7 +13884,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondragenter') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragEnter => |
+ ElementStream<MouseEvent> get onDragEnter => |
Element.dragEnterEvent._forElementList(this); |
/** |
@@ -13942,7 +13903,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondragleave') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragLeave => |
+ ElementStream<MouseEvent> get onDragLeave => |
Element.dragLeaveEvent._forElementList(this); |
/** |
@@ -13961,7 +13922,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondragover') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragOver => |
+ ElementStream<MouseEvent> get onDragOver => |
Element.dragOverEvent._forElementList(this); |
/** |
@@ -13980,7 +13941,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondragstart') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragStart => |
+ ElementStream<MouseEvent> get onDragStart => |
Element.dragStartEvent._forElementList(this); |
/** |
@@ -13999,7 +13960,7 @@ class _FrozenElementList<E extends Element> extends ListBase<E> |
*/ |
@DomName('Element.ondrop') |
@DocsEditable() |
- ElementStream<DragEvent> get onDrop => |
+ ElementStream<MouseEvent> get onDrop => |
Element.dropEvent._forElementList(this); |
@DomName('Element.ondurationchange') |
@@ -15546,8 +15507,8 @@ class Element extends Node |
*/ |
@DomName('Element.dragEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dragEvent = |
- const EventStreamProvider<DragEvent>('drag'); |
+ static const EventStreamProvider<MouseEvent> dragEvent = |
+ const EventStreamProvider<MouseEvent>('drag'); |
/** |
* A stream of `dragend` events fired when an element completes a drag |
@@ -15565,8 +15526,8 @@ class Element extends Node |
*/ |
@DomName('Element.dragendEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dragEndEvent = |
- const EventStreamProvider<DragEvent>('dragend'); |
+ static const EventStreamProvider<MouseEvent> dragEndEvent = |
+ const EventStreamProvider<MouseEvent>('dragend'); |
/** |
* A stream of `dragenter` events fired when a dragged object is first dragged |
@@ -15584,8 +15545,8 @@ class Element extends Node |
*/ |
@DomName('Element.dragenterEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dragEnterEvent = |
- const EventStreamProvider<DragEvent>('dragenter'); |
+ static const EventStreamProvider<MouseEvent> dragEnterEvent = |
+ const EventStreamProvider<MouseEvent>('dragenter'); |
/** |
* A stream of `dragleave` events fired when an object being dragged over an |
@@ -15603,8 +15564,8 @@ class Element extends Node |
*/ |
@DomName('Element.dragleaveEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dragLeaveEvent = |
- const EventStreamProvider<DragEvent>('dragleave'); |
+ static const EventStreamProvider<MouseEvent> dragLeaveEvent = |
+ const EventStreamProvider<MouseEvent>('dragleave'); |
/** |
* A stream of `dragover` events fired when a dragged object is currently |
@@ -15622,8 +15583,8 @@ class Element extends Node |
*/ |
@DomName('Element.dragoverEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dragOverEvent = |
- const EventStreamProvider<DragEvent>('dragover'); |
+ static const EventStreamProvider<MouseEvent> dragOverEvent = |
+ const EventStreamProvider<MouseEvent>('dragover'); |
/** |
* A stream of `dragstart` events for a dragged element whose drag has begun. |
@@ -15640,8 +15601,8 @@ class Element extends Node |
*/ |
@DomName('Element.dragstartEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dragStartEvent = |
- const EventStreamProvider<DragEvent>('dragstart'); |
+ static const EventStreamProvider<MouseEvent> dragStartEvent = |
+ const EventStreamProvider<MouseEvent>('dragstart'); |
/** |
* A stream of `drop` events fired when a dragged object is dropped on an |
@@ -15659,8 +15620,8 @@ class Element extends Node |
*/ |
@DomName('Element.dropEvent') |
@DocsEditable() |
- static const EventStreamProvider<DragEvent> dropEvent = |
- const EventStreamProvider<DragEvent>('drop'); |
+ static const EventStreamProvider<MouseEvent> dropEvent = |
+ const EventStreamProvider<MouseEvent>('drop'); |
@DomName('Element.durationchangeEvent') |
@DocsEditable() |
@@ -16725,7 +16686,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondrag') |
@DocsEditable() |
- ElementStream<DragEvent> get onDrag => dragEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this); |
/** |
* A stream of `dragend` events fired when this element completes a drag |
@@ -16743,7 +16704,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondragend') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragEnd => dragEndEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this); |
/** |
* A stream of `dragenter` events fired when a dragged object is first dragged |
@@ -16761,7 +16722,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondragenter') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragEnter => dragEnterEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this); |
/** |
* A stream of `dragleave` events fired when an object being dragged over this |
@@ -16779,7 +16740,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondragleave') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
/** |
* A stream of `dragover` events fired when a dragged object is currently |
@@ -16797,7 +16758,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondragover') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragOver => dragOverEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this); |
/** |
* A stream of `dragstart` events fired when this element starts being |
@@ -16815,7 +16776,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondragstart') |
@DocsEditable() |
- ElementStream<DragEvent> get onDragStart => dragStartEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this); |
/** |
* A stream of `drop` events fired when a dragged object is dropped on this |
@@ -16833,7 +16794,7 @@ class Element extends Node |
*/ |
@DomName('Element.ondrop') |
@DocsEditable() |
- ElementStream<DragEvent> get onDrop => dropEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this); |
@DomName('Element.ondurationchange') |
@DocsEditable() |
@@ -19917,44 +19878,44 @@ abstract class GlobalEventHandlers implements EventTarget { |
@DomName('GlobalEventHandlers.dragEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragEvent = |
- const EventStreamProvider<DragEvent>('drag'); |
+ static const EventStreamProvider<MouseEvent> dragEvent = |
+ const EventStreamProvider<MouseEvent>('drag'); |
@DomName('GlobalEventHandlers.dragendEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragEndEvent = |
- const EventStreamProvider<DragEvent>('dragend'); |
+ static const EventStreamProvider<MouseEvent> dragEndEvent = |
+ const EventStreamProvider<MouseEvent>('dragend'); |
@DomName('GlobalEventHandlers.dragenterEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragEnterEvent = |
- const EventStreamProvider<DragEvent>('dragenter'); |
+ static const EventStreamProvider<MouseEvent> dragEnterEvent = |
+ const EventStreamProvider<MouseEvent>('dragenter'); |
@DomName('GlobalEventHandlers.dragleaveEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragLeaveEvent = |
- const EventStreamProvider<DragEvent>('dragleave'); |
+ static const EventStreamProvider<MouseEvent> dragLeaveEvent = |
+ const EventStreamProvider<MouseEvent>('dragleave'); |
@DomName('GlobalEventHandlers.dragoverEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragOverEvent = |
- const EventStreamProvider<DragEvent>('dragover'); |
+ static const EventStreamProvider<MouseEvent> dragOverEvent = |
+ const EventStreamProvider<MouseEvent>('dragover'); |
@DomName('GlobalEventHandlers.dragstartEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragStartEvent = |
- const EventStreamProvider<DragEvent>('dragstart'); |
+ static const EventStreamProvider<MouseEvent> dragStartEvent = |
+ const EventStreamProvider<MouseEvent>('dragstart'); |
@DomName('GlobalEventHandlers.dropEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dropEvent = |
- const EventStreamProvider<DragEvent>('drop'); |
+ static const EventStreamProvider<MouseEvent> dropEvent = |
+ const EventStreamProvider<MouseEvent>('drop'); |
@DomName('GlobalEventHandlers.durationchangeEvent') |
@DocsEditable() |
@@ -20245,37 +20206,37 @@ abstract class GlobalEventHandlers implements EventTarget { |
@DomName('GlobalEventHandlers.ondrag') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDrag => dragEvent.forTarget(this); |
+ Stream<MouseEvent> get onDrag => dragEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondragend') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDragEnd => dragEndEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragEnd => dragEndEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondragenter') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDragEnter => dragEnterEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragEnter => dragEnterEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondragleave') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDragLeave => dragLeaveEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragLeave => dragLeaveEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondragover') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDragOver => dragOverEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragOver => dragOverEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondragstart') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDragStart => dragStartEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragStart => dragStartEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondrop') |
@DocsEditable() |
@Experimental() // untriaged |
- Stream<DragEvent> get onDrop => dropEvent.forTarget(this); |
+ Stream<MouseEvent> get onDrop => dropEvent.forTarget(this); |
@DomName('GlobalEventHandlers.ondurationchange') |
@DocsEditable() |
@@ -21459,44 +21420,44 @@ class HtmlElement extends Element implements GlobalEventHandlers { |
@DomName('HTMLElement.dragEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragEvent = |
- const EventStreamProvider<DragEvent>('drag'); |
+ static const EventStreamProvider<MouseEvent> dragEvent = |
+ const EventStreamProvider<MouseEvent>('drag'); |
@DomName('HTMLElement.dragendEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragEndEvent = |
- const EventStreamProvider<DragEvent>('dragend'); |
+ static const EventStreamProvider<MouseEvent> dragEndEvent = |
+ const EventStreamProvider<MouseEvent>('dragend'); |
@DomName('HTMLElement.dragenterEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragEnterEvent = |
- const EventStreamProvider<DragEvent>('dragenter'); |
+ static const EventStreamProvider<MouseEvent> dragEnterEvent = |
+ const EventStreamProvider<MouseEvent>('dragenter'); |
@DomName('HTMLElement.dragleaveEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragLeaveEvent = |
- const EventStreamProvider<DragEvent>('dragleave'); |
+ static const EventStreamProvider<MouseEvent> dragLeaveEvent = |
+ const EventStreamProvider<MouseEvent>('dragleave'); |
@DomName('HTMLElement.dragoverEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragOverEvent = |
- const EventStreamProvider<DragEvent>('dragover'); |
+ static const EventStreamProvider<MouseEvent> dragOverEvent = |
+ const EventStreamProvider<MouseEvent>('dragover'); |
@DomName('HTMLElement.dragstartEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dragStartEvent = |
- const EventStreamProvider<DragEvent>('dragstart'); |
+ static const EventStreamProvider<MouseEvent> dragStartEvent = |
+ const EventStreamProvider<MouseEvent>('dragstart'); |
@DomName('HTMLElement.dropEvent') |
@DocsEditable() |
@Experimental() // untriaged |
- static const EventStreamProvider<DragEvent> dropEvent = |
- const EventStreamProvider<DragEvent>('drop'); |
+ static const EventStreamProvider<MouseEvent> dropEvent = |
+ const EventStreamProvider<MouseEvent>('drop'); |
@DomName('HTMLElement.durationchangeEvent') |
@DocsEditable() |
@@ -21946,37 +21907,37 @@ class HtmlElement extends Element implements GlobalEventHandlers { |
@DomName('HTMLElement.ondrag') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDrag => dragEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDrag => dragEvent.forElement(this); |
@DomName('HTMLElement.ondragend') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDragEnd => dragEndEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragEnd => dragEndEvent.forElement(this); |
@DomName('HTMLElement.ondragenter') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDragEnter => dragEnterEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragEnter => dragEnterEvent.forElement(this); |
@DomName('HTMLElement.ondragleave') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragLeave => dragLeaveEvent.forElement(this); |
@DomName('HTMLElement.ondragover') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDragOver => dragOverEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragOver => dragOverEvent.forElement(this); |
@DomName('HTMLElement.ondragstart') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDragStart => dragStartEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDragStart => dragStartEvent.forElement(this); |
@DomName('HTMLElement.ondrop') |
@DocsEditable() |
@Experimental() // untriaged |
- ElementStream<DragEvent> get onDrop => dropEvent.forElement(this); |
+ ElementStream<MouseEvent> get onDrop => dropEvent.forElement(this); |
@DomName('HTMLElement.ondurationchange') |
@DocsEditable() |
@@ -44344,37 +44305,37 @@ class Window extends EventTarget |
/// Stream of `drag` events handled by this [Window]. |
@DomName('Window.ondrag') |
@DocsEditable() |
- Stream<DragEvent> get onDrag => Element.dragEvent.forTarget(this); |
+ Stream<MouseEvent> get onDrag => Element.dragEvent.forTarget(this); |
/// Stream of `dragend` events handled by this [Window]. |
@DomName('Window.ondragend') |
@DocsEditable() |
- Stream<DragEvent> get onDragEnd => Element.dragEndEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragEnd => Element.dragEndEvent.forTarget(this); |
/// Stream of `dragenter` events handled by this [Window]. |
@DomName('Window.ondragenter') |
@DocsEditable() |
- Stream<DragEvent> get onDragEnter => Element.dragEnterEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragEnter => Element.dragEnterEvent.forTarget(this); |
/// Stream of `dragleave` events handled by this [Window]. |
@DomName('Window.ondragleave') |
@DocsEditable() |
- Stream<DragEvent> get onDragLeave => Element.dragLeaveEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragLeave => Element.dragLeaveEvent.forTarget(this); |
/// Stream of `dragover` events handled by this [Window]. |
@DomName('Window.ondragover') |
@DocsEditable() |
- Stream<DragEvent> get onDragOver => Element.dragOverEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragOver => Element.dragOverEvent.forTarget(this); |
/// Stream of `dragstart` events handled by this [Window]. |
@DomName('Window.ondragstart') |
@DocsEditable() |
- Stream<DragEvent> get onDragStart => Element.dragStartEvent.forTarget(this); |
+ Stream<MouseEvent> get onDragStart => Element.dragStartEvent.forTarget(this); |
/// Stream of `drop` events handled by this [Window]. |
@DomName('Window.ondrop') |
@DocsEditable() |
- Stream<DragEvent> get onDrop => Element.dropEvent.forTarget(this); |
+ Stream<MouseEvent> get onDrop => Element.dropEvent.forTarget(this); |
@DomName('Window.ondurationchange') |
@DocsEditable() |