Add a dataTransfer member to MouseEvent

BUG=
R=terry@google.com

Review-Url: https://codereview.chromium.org/2899393004 .
This commit is contained in:
Alan Knight 2017-05-25 14:05:05 -07:00
parent 30b51f7403
commit d21cc80a54
4 changed files with 16 additions and 0 deletions

View file

@ -25381,6 +25381,10 @@ class MouseEvent extends UIEvent {
@DomName('MouseEvent.pageX')
@DomName('MouseEvent.pageY')
Point get page => new Point/*<num>*/(_pageX, _pageY);
@DomName('MouseEvent.dataTransfer')
DataTransfer get dataTransfer =>
JS('DataTransfer', "#['dataTransfer']", 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

View file

@ -28995,6 +28995,10 @@ class MouseEvent extends UIEvent {
@DomName('MouseEvent.pageX')
@DomName('MouseEvent.pageY')
Point get page => new Point/*<num>*/(_pageX, _pageY);
@DomName('MouseEvent.dataTransfer')
DataTransfer get dataTransfer =>
js.JsNative.getProperty(js.context, 'dataTransfer');
}
// 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

View file

@ -68,4 +68,8 @@ $!MEMBERS
@DomName('MouseEvent.pageX')
@DomName('MouseEvent.pageY')
Point get page => new Point/*<num>*/(_pageX, _pageY);
@DomName('MouseEvent.dataTransfer')
DataTransfer get dataTransfer => JS('DataTransfer', "#['dataTransfer']", this);
}

View file

@ -72,4 +72,8 @@ $!MEMBERS
@DomName('MouseEvent.pageX')
@DomName('MouseEvent.pageY')
Point get page => new Point/*<num>*/(_pageX, _pageY);
@DomName('MouseEvent.dataTransfer')
DataTransfer get dataTransfer => js.JsNative.getProperty(js.context, 'dataTransfer');
}