1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
//// [objectLiteralParameterResolution.ts]
interface Foo{
extend<T>(target: T, ...objs: any[]): T;
extend<T>(deep: boolean, target: T, ...objs: any[]): T;
}
declare var $: Foo;
var s = $.extend({
type: "GET" ,
data: "data" ,
success: wrapSuccessCallback(requestContext, callback) ,
error: wrapErrorCallback(requestContext, errorCallback) ,
dataType: "json" ,
converters: { "text json": "" },
traditional: true ,
timeout: 12,
}, "");
//// [objectLiteralParameterResolution.js]
var s = $.extend({
type: "GET",
data: "data",
success: wrapSuccessCallback(requestContext, callback),
error: wrapErrorCallback(requestContext, errorCallback),
dataType: "json",
converters: { "text json": "" },
traditional: true,
timeout: 12
}, "");
|