mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-10 11:40:16 +08:00
Add missing on() handler
This was was exposed by a recent update to jquery that tightened up the typing for on(). Documentation for on(): http://api.jquery.com/on/
This commit is contained in:
Vendored
+12
@@ -71,7 +71,19 @@ interface Select2Options {
|
||||
escapeMarkup?: (markup: string) => string;
|
||||
}
|
||||
|
||||
interface Select2JQueryEventObject extends JQueryEventObject {
|
||||
val: any;
|
||||
added: any;
|
||||
removed: any;
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
off(events?: "change", selector?: any, handler?: (eventObject: Select2JQueryEventObject) => any): JQuery;
|
||||
|
||||
on(events: "change", selector?: string, data?: any, handler?: (eventObject: Select2JQueryEventObject) => any): JQuery;
|
||||
on(events: "change", selector?: string, handler?: (eventObject: Select2JQueryEventObject) => any): JQuery;
|
||||
on(events: "change", handler?: (eventObject: Select2JQueryEventObject) => any): JQuery;
|
||||
|
||||
select2(): JQuery;
|
||||
select2(it: IdTextPair): JQuery;
|
||||
select2(options: Select2Options): JQuery;
|
||||
|
||||
Reference in New Issue
Block a user