Merge pull request #2546 from borisyankov/def/jquery

JQuery `originalEvent` should be of type `Event`
This commit is contained in:
Basarat Ali Syed
2014-07-22 21:04:24 +10:00
2 changed files with 5 additions and 5 deletions
+3
View File
@@ -1494,6 +1494,9 @@ function test_eventParams() {
$('#whichkey').bind('mousedown', function (e) {
$('#log').html(e.type + ': ' + e.which);
});
$(window).on('mousewheel', (e) => {
var delta = (<WheelEvent>e.originalEvent).deltaY;
});
}
function test_extend() {
+2 -5
View File
@@ -548,6 +548,7 @@ interface BaseJQueryEventObject extends Event {
isImmediatePropagationStopped(): boolean;
isPropagationStopped(): boolean;
namespace: string;
originalEvent: Event;
preventDefault(): any;
relatedTarget: Element;
result: any;
@@ -585,11 +586,7 @@ interface JQueryKeyEventObject extends JQueryInputEventObject {
keyCode: number;
}
interface JQueryPopStateEventObject extends BaseJQueryEventObject {
originalEvent: PopStateEvent;
}
interface JQueryEventObject extends BaseJQueryEventObject, JQueryInputEventObject, JQueryMouseEventObject, JQueryKeyEventObject, JQueryPopStateEventObject {
interface JQueryEventObject extends BaseJQueryEventObject, JQueryInputEventObject, JQueryMouseEventObject, JQueryKeyEventObject{
}
/*