Add typings for jQuery custom event into jqLite (#36735)

This commit is contained in:
chivesrs 2019-07-09 19:30:18 -04:00 committed by Armando Aguirre
parent 39f354c062
commit 9bbed9600f

View File

@ -785,6 +785,14 @@ interface BaseJQueryEventObject extends Event {
metaKey: boolean;
}
interface JQueryCustomEventObject extends BaseJQueryEventObject {
/**
* @see {@link https://api.jquery.com/category/events/event-object/}
* @see {@link https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent}
*/
detail?: any;
}
interface JQueryInputEventObject extends BaseJQueryEventObject {
altKey: boolean;
ctrlKey: boolean;
@ -814,7 +822,7 @@ interface JQueryKeyEventObject extends JQueryInputEventObject {
keyCode: number;
}
interface JQueryEventObject extends BaseJQueryEventObject, JQueryInputEventObject, JQueryMouseEventObject, JQueryKeyEventObject {
interface JQueryEventObject extends BaseJQueryEventObject, JQueryCustomEventObject, JQueryInputEventObject, JQueryMouseEventObject, JQueryKeyEventObject {
}
/**