Merge pull request #899 from oadam/master

Fixed issue when using $.extend to merge defaultOptions and options
This commit is contained in:
Boris Yankov
2013-08-21 07:21:16 -07:00
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -1239,7 +1239,7 @@ function test_extend() {
var defaults = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
var settings = $.extend({}, defaults, options);
var settings: typeof defaults = $.extend({}, defaults, options);
}
function test_fadeIn() {
@@ -2331,4 +2331,4 @@ $.ajax({
success: function (data) {
alert(data);
}
});
});
+2 -2
View File
@@ -324,8 +324,8 @@ interface JQueryStatic {
each(collection: JQuery, callback: (indexInArray: number, valueOfElement: HTMLElement) => any): any;
each<T>(collection: T[], callback: (indexInArray: number, valueOfElement: T) => any): any;
extend(target: any, ...objs: any[]): Object;
extend(deep: boolean, target: any, ...objs: any[]): Object;
extend(target: any, ...objs: any[]): any;
extend(deep: boolean, target: any, ...objs: any[]): any;
globalEval(code: string): any;