jQuery: Modified some functions variable types

Updated the jQuery definitions file, modifying removeAttr, removeClass,
removeProp, toggleClass and on functions to appropriately use string
rather than any, which aligns it with the jQuery API docs.
This commit is contained in:
Josh Strobl
2013-10-21 06:08:24 -07:00
parent 2bfb70a40f
commit 710e85d0d9
+6 -6
View File
@@ -421,14 +421,14 @@ interface JQuery {
prop(map: any): JQuery;
prop(propertyName: string, func: (index: any, oldPropertyValue: any) => any): JQuery;
removeAttr(attributeName: any): JQuery;
removeAttr(attributeName: string): JQuery;
removeClass(className?: any): JQuery;
removeClass(className?: string): JQuery;
removeClass(func: (index: any, cls: any) => any): JQuery;
removeProp(propertyName: any): JQuery;
removeProp(propertyName: string): JQuery;
toggleClass(className: any, swtch?: boolean): JQuery;
toggleClass(className: string, swtch?: boolean): JQuery;
toggleClass(swtch?: boolean): JQuery;
toggleClass(func: (index: any, cls: any, swtch: any) => any): JQuery;
@@ -614,8 +614,8 @@ interface JQuery {
off(events?: string, selector?: any, handler?: (eventObject: JQueryEventObject) => any): JQuery;
off(eventsMap: { [key: string]: any; }, selector?: any): JQuery;
on(events: string, selector?: any, data?: any, handler?: (eventObject: JQueryEventObject) => any): JQuery;
on(events: string, selector?: any, handler?: (eventObject: JQueryEventObject) => any): JQuery;
on(events: string, selector?: string, data?: any, handler?: (eventObject: JQueryEventObject) => any): JQuery;
on(events: string, selector?: string, handler?: (eventObject: JQueryEventObject) => any): JQuery;
on(eventsMap: { [key: string]: any; }, selector?: any, data?: any): JQuery;
one(events: string, selector?: any, data?: any, handler?: (eventObject: JQueryEventObject) => any): JQuery;