Update jquery externs
From https://github.com/google/closure-compiler/blob/master/contrib/externs/jquery-1.9.js
This commit is contained in:
140
externs/jquery-1.9.js
vendored
140
externs/jquery-1.9.js
vendored
@@ -36,6 +36,44 @@ var jQuerySelector;
|
|||||||
/** @typedef {function(...)|Array.<function(...)>} */
|
/** @typedef {function(...)|Array.<function(...)>} */
|
||||||
var jQueryCallback;
|
var jQueryCallback;
|
||||||
|
|
||||||
|
/** @typedef {
|
||||||
|
{
|
||||||
|
accepts: (Object.<string, string>|undefined),
|
||||||
|
async: (?boolean|undefined),
|
||||||
|
beforeSend: (function(jQuery.jqXHR, (jQueryAjaxSettings|Object.<string, *>))|undefined),
|
||||||
|
cache: (?boolean|undefined),
|
||||||
|
complete: (function(jQuery.jqXHR, string)|undefined),
|
||||||
|
contents: (Object.<string, RegExp>|undefined),
|
||||||
|
contentType: (?string|undefined),
|
||||||
|
context: (Object.<?, ?>|jQueryAjaxSettings|undefined),
|
||||||
|
converters: (Object.<string, Function>|undefined),
|
||||||
|
crossDomain: (?boolean|undefined),
|
||||||
|
data: (Object.<?, ?>|?string|Array.<?>|undefined),
|
||||||
|
dataFilter: (function(string, string):Object.<?,?>|undefined),
|
||||||
|
dataType: (?string|undefined),
|
||||||
|
error: (function(jQuery.jqXHR, string, string)|undefined),
|
||||||
|
global: (?boolean|undefined),
|
||||||
|
headers: (Object.<?, ?>|undefined),
|
||||||
|
ifModified: (?boolean|undefined),
|
||||||
|
isLocal: (?boolean|undefined),
|
||||||
|
jsonp: (?string|undefined),
|
||||||
|
jsonpCallback: (?string|function()|undefined),
|
||||||
|
mimeType: (?string|undefined),
|
||||||
|
password: (?string|undefined),
|
||||||
|
processData: (?boolean|undefined),
|
||||||
|
scriptCharset: (?string|undefined),
|
||||||
|
statusCode: (Object.<number, function()>|undefined),
|
||||||
|
success: (function(?, string, jQuery.jqXHR)|undefined),
|
||||||
|
timeout: (?number|undefined),
|
||||||
|
traditional: (?boolean|undefined),
|
||||||
|
type: (?string|undefined),
|
||||||
|
url: (?string|undefined),
|
||||||
|
username: (?string|undefined),
|
||||||
|
xhr: (function():(ActiveXObject|XMLHttpRequest)|undefined),
|
||||||
|
xhrFields: (Object.<?, ?>|undefined)
|
||||||
|
}} */
|
||||||
|
var jQueryAjaxSettings;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @param {(jQuerySelector|Element|Object|Array.<Element>|jQuery|string|
|
* @param {(jQuerySelector|Element|Object|Array.<Element>|jQuery|string|
|
||||||
@@ -86,105 +124,61 @@ jQuery.prototype.addClass = function(arg1) {};
|
|||||||
jQuery.prototype.after = function(arg1, content) {};
|
jQuery.prototype.after = function(arg1, content) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {(string|Object.<string,*>)} arg1
|
* @param {(string|jQueryAjaxSettings|Object.<string,*>)} arg1
|
||||||
* @param {Object.<string,*>=} settings
|
* @param {(jQueryAjaxSettings|Object.<string, *>)=} settings
|
||||||
* @return {jQuery.jqXHR}
|
* @return {jQuery.jqXHR}
|
||||||
*/
|
*/
|
||||||
jQuery.ajax = function(arg1, settings) {};
|
jQuery.ajax = function(arg1, settings) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {(string|Object.<string,*>)} arg1
|
* @param {(string|jQueryAjaxSettings|Object.<string, *>)} arg1
|
||||||
* @param {Object.<string,*>=} settings
|
* @param {(jQueryAjaxSettings|Object.<string, *>)=} settings
|
||||||
* @return {jQuery.jqXHR}
|
* @return {jQuery.jqXHR}
|
||||||
*/
|
*/
|
||||||
$.ajax = function(arg1, settings) {};
|
$.ajax = function(arg1, settings) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {function(!jQuery.event,XMLHttpRequest,Object.<string, *>)} handler
|
* @param {function(!jQuery.event,XMLHttpRequest,(jQueryAjaxSettings|Object.<string, *>))} handler
|
||||||
* @return {!jQuery}
|
* @return {!jQuery}
|
||||||
*/
|
*/
|
||||||
jQuery.prototype.ajaxComplete = function(handler) {};
|
jQuery.prototype.ajaxComplete = function(handler) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {function(!jQuery.event,jQuery.jqXHR,Object.<string, *>,*)} handler
|
* @param {function(!jQuery.event,jQuery.jqXHR,(jQueryAjaxSettings|Object.<string, *>),*)} handler
|
||||||
* @return {!jQuery}
|
* @return {!jQuery}
|
||||||
*/
|
*/
|
||||||
jQuery.prototype.ajaxError = function(handler) {};
|
jQuery.prototype.ajaxError = function(handler) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {(string|
|
* @param {(string|function((jQueryAjaxSettings|Object.<string, *>),(jQueryAjaxSettings|Object.<string, *>),jQuery.jqXHR))} dataTypes
|
||||||
* function(Object.<string,*>,Object.<string, *>,jQuery.jqXHR))} dataTypes
|
* @param {function((jQueryAjaxSettings|Object.<string, *>),(jQueryAjaxSettings|Object.<string, *>),jQuery.jqXHR)=} handler
|
||||||
* @param {function(Object.<string,*>,Object.<string, *>,jQuery.jqXHR)=} handler
|
|
||||||
*/
|
*/
|
||||||
jQuery.ajaxPrefilter = function(dataTypes, handler) {};
|
jQuery.ajaxPrefilter = function(dataTypes, handler) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {(string|
|
* @param {(string|function((jQueryAjaxSettings|Object.<string, *>),(jQueryAjaxSettings|Object.<string, *>),jQuery.jqXHR))} dataTypes
|
||||||
* function(Object.<string,*>,Object.<string, *>,jQuery.jqXHR))} dataTypes
|
* @param {function((jQueryAjaxSettings|Object.<string, *>),(jQueryAjaxSettings|Object.<string, *>),jQuery.jqXHR)=} handler
|
||||||
* @param {function(Object.<string,*>,Object.<string, *>,jQuery.jqXHR)=} handler
|
|
||||||
*/
|
*/
|
||||||
$.ajaxPrefilter = function(dataTypes, handler) {};
|
$.ajaxPrefilter = function(dataTypes, handler) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {function(!jQuery.event,jQuery.jqXHR,Object.<string, *>)} handler
|
* @param {function(!jQuery.event,jQuery.jqXHR,(jQueryAjaxSettings|Object.<string, *>))} handler
|
||||||
* @return {!jQuery}
|
* @return {!jQuery}
|
||||||
*/
|
*/
|
||||||
jQuery.prototype.ajaxSend = function(handler) {};
|
jQuery.prototype.ajaxSend = function(handler) {};
|
||||||
|
|
||||||
/** @const */
|
/** @const {jQueryAjaxSettings|Object.<string, *>} */
|
||||||
jQuery.ajaxSettings = {};
|
jQuery.ajaxSettings;
|
||||||
|
|
||||||
/** @const */
|
/** @const {jQueryAjaxSettings|Object.<string, *>} */
|
||||||
$.ajaxSettings = {};
|
$.ajaxSettings = {};
|
||||||
|
|
||||||
/** @type {Object.<string, string>} */
|
|
||||||
jQuery.ajaxSettings.accepts = {};
|
|
||||||
|
|
||||||
/** @type {Object.<string, string>} */
|
|
||||||
$.ajaxSettings.accepts = {};
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
jQuery.ajaxSettings.async;
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
$.ajaxSettings.async;
|
|
||||||
|
|
||||||
/** @type {Object.<string, RegExp>} */
|
|
||||||
jQuery.ajaxSettings.contents = {};
|
|
||||||
|
|
||||||
/** @type {Object.<string, RegExp>} */
|
|
||||||
$.ajaxSettings.contents = {};
|
|
||||||
|
|
||||||
/** @type {string} */
|
|
||||||
jQuery.ajaxSettings.contentType;
|
|
||||||
|
|
||||||
/** @type {string} */
|
|
||||||
$.ajaxSettings.contentType;
|
|
||||||
|
|
||||||
/** @type {Object.<string, *>} */
|
|
||||||
jQuery.ajaxSettings.converters = {};
|
|
||||||
|
|
||||||
/** @type {Object.<string, *>} */
|
|
||||||
$.ajaxSettings.converters = {};
|
|
||||||
|
|
||||||
/** @type {Object.<string, boolean>} */
|
/** @type {Object.<string, boolean>} */
|
||||||
jQuery.ajaxSettings.flatOptions = {};
|
jQuery.ajaxSettings.flatOptions = {};
|
||||||
|
|
||||||
/** @type {Object.<string, boolean>} */
|
/** @type {Object.<string, boolean>} */
|
||||||
$.ajaxSettings.flatOptions = {};
|
$.ajaxSettings.flatOptions = {};
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
jQuery.ajaxSettings.global;
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
$.ajaxSettings.global;
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
jQuery.ajaxSettings.isLocal;
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
$.ajaxSettings.isLocal;
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
/** @type {boolean} */
|
||||||
jQuery.ajaxSettings.processData;
|
jQuery.ajaxSettings.processData;
|
||||||
|
|
||||||
@@ -197,34 +191,10 @@ jQuery.ajaxSettings.responseFields = {};
|
|||||||
/** @type {Object.<string, string>} */
|
/** @type {Object.<string, string>} */
|
||||||
$.ajaxSettings.responseFields = {};
|
$.ajaxSettings.responseFields = {};
|
||||||
|
|
||||||
/** @type {boolean} */
|
/** @param {jQueryAjaxSettings|Object.<string, *>} options */
|
||||||
jQuery.ajaxSettings.traditional;
|
|
||||||
|
|
||||||
/** @type {boolean} */
|
|
||||||
$.ajaxSettings.traditional;
|
|
||||||
|
|
||||||
/** @type {string} */
|
|
||||||
jQuery.ajaxSettings.type;
|
|
||||||
|
|
||||||
/** @type {string} */
|
|
||||||
$.ajaxSettings.type;
|
|
||||||
|
|
||||||
/** @type {string} */
|
|
||||||
jQuery.ajaxSettings.url;
|
|
||||||
|
|
||||||
/** @type {string} */
|
|
||||||
$.ajaxSettings.url;
|
|
||||||
|
|
||||||
/** @return {XMLHttpRequest|ActiveXObject} */
|
|
||||||
jQuery.ajaxSettings.xhr = function() {};
|
|
||||||
|
|
||||||
/** @return {XMLHttpRequest|ActiveXObject} */
|
|
||||||
$.ajaxSettings.xhr = function() {};
|
|
||||||
|
|
||||||
/** @param {Object.<string,*>} options */
|
|
||||||
jQuery.ajaxSetup = function(options) {};
|
jQuery.ajaxSetup = function(options) {};
|
||||||
|
|
||||||
/** @param {Object.<string,*>} options */
|
/** @param {jQueryAjaxSettings|Object.<string, *>} options */
|
||||||
$.ajaxSetup = function(options) {};
|
$.ajaxSetup = function(options) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -240,7 +210,7 @@ jQuery.prototype.ajaxStart = function(handler) {};
|
|||||||
jQuery.prototype.ajaxStop = function(handler) {};
|
jQuery.prototype.ajaxStop = function(handler) {};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {function(!jQuery.event,XMLHttpRequest,Object.<string, *>)} handler
|
* @param {function(!jQuery.event,XMLHttpRequest,(jQueryAjaxSettings|Object.<string, *>), ?)} handler
|
||||||
* @return {!jQuery}
|
* @return {!jQuery}
|
||||||
*/
|
*/
|
||||||
jQuery.prototype.ajaxSuccess = function(handler) {};
|
jQuery.prototype.ajaxSuccess = function(handler) {};
|
||||||
|
|||||||
Reference in New Issue
Block a user