Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint.Apps/CMIS.Sharepoint.Apps/Scripts/jquery-1.7.1.intellisense.js
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint.Apps/CMIS.Sharepoint.Apps/Scripts/jquery-1.7.1.intellisense.js?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint.Apps/CMIS.Sharepoint.Apps/Scripts/jquery-1.7.1.intellisense.js
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint.Apps/CMIS.Sharepoint.Apps/Scripts/jquery-1.7.1.intellisense.js
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,2521 @@
+/*!
+ * Documentation Content
+ * Copyright (c) 2009 Packt Publishing, http://packtpub.com/
+ * Copyright (c) 2012 jQuery Foundation, http://jquery.org/
+ * 
+ * This software consists of voluntary contributions made by many
+ * individuals. For exact contribution history, see the revision history
+ * and logs, available at http://github.com/jquery/api.jquery.com
+ * 
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of this software and associated documentation files (the
+ * "Software"), to deal in the Software without restriction, including
+ * without limitation the rights to use, copy, modify, merge, publish,
+ * distribute, sublicense, and/or sell copies of the Software, and to
+ * permit persons to whom the Software is furnished to do so, subject to
+ * the following conditions:
+ * 
+ * The above copyright notice and this permission notice shall be
+ * included in all copies or substantial portions of the Software.
+ * 
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*/
+intellisense.annotate(jQuery, {
+  'ajax': function() {
+    /// <signature>
+    ///   <summary>Perform an asynchronous HTTP (Ajax) request.</summary>
+    ///   <param name="url" type="String">A string containing the URL to which 
the request is sent.</param>
+    ///   <param name="settings" type="Object">A set of key/value pairs that 
configure the Ajax request. All settings are optional. A default can be set for 
any option with $.ajaxSetup(). See jQuery.ajax( settings ) below for a complete 
list of all settings.</param>
+    ///   <returns type="jqXHR" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Perform an asynchronous HTTP (Ajax) request.</summary>
+    ///   <param name="settings" type="Object">A set of key/value pairs that 
configure the Ajax request. All settings are optional. A default can be set for 
any option with $.ajaxSetup().</param>
+    ///   <returns type="jqXHR" />
+    /// </signature>
+  },
+  'ajaxPrefilter': function() {
+    /// <signature>
+    ///   <summary>Handle custom Ajax options or modify existing options 
before each request is sent and before they are processed by $.ajax().</summary>
+    ///   <param name="dataTypes" type="String">An optional string containing 
one or more space-separated dataTypes</param>
+    ///   <param name="handler(options, originalOptions, jqXHR)" 
type="Function">A handler to set default values for future Ajax 
requests.</param>
+    /// </signature>
+  },
+  'ajaxSetup': function() {
+    /// <signature>
+    ///   <summary>Set default values for future Ajax requests.</summary>
+    ///   <param name="options" type="Object">A set of key/value pairs that 
configure the default Ajax request. All options are optional.</param>
+    /// </signature>
+  },
+  'boxModel': function() {
+    /// <summary>Deprecated in jQuery 1.3 (see jQuery.support). States if the 
current page, in the user's browser, is being rendered using the W3C CSS Box 
Model.</summary>
+    /// <returns type="Boolean" />
+  },
+  'browser': function() {
+    /// <summary>Contains flags for the useragent, read from 
navigator.userAgent. We recommend against using this property; please try to 
use feature detection instead (see jQuery.support). jQuery.browser may be moved 
to a plugin in a future release of jQuery.</summary>
+    /// <returns type="Map" />
+  },
+  'browser.version': function() {
+    /// <summary>The version number of the rendering engine for the user's 
browser.</summary>
+    /// <returns type="String" />
+  },
+  'Callbacks': function() {
+    /// <signature>
+    ///   <summary>A multi-purpose callbacks list object that provides a 
powerful way to manage callback lists.</summary>
+    ///   <param name="flags" type="String">An optional list of 
space-separated flags that change how the callback list behaves.</param>
+    /// </signature>
+  },
+  'contains': function() {
+    /// <signature>
+    ///   <summary>Check to see if a DOM element is within another DOM 
element.</summary>
+    ///   <param name="container" type="Element">The DOM element that may 
contain the other element.</param>
+    ///   <param name="contained" type="Element">The DOM element that may be 
contained by the other element.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'cssHooks': function() {
+    /// <summary>Hook directly into jQuery to override how particular CSS 
properties are retrieved or set, normalize CSS property naming, or create 
custom properties.</summary>
+    /// <returns type="Object" />
+  },
+  'data': function() {
+    /// <signature>
+    ///   <summary>Returns value at named data store for the element, as set 
by jQuery.data(element, name, value), or the full data store for the 
element.</summary>
+    ///   <param name="element" type="Element">The DOM element to query for 
the data.</param>
+    ///   <param name="key" type="String">Name of the data stored.</param>
+    ///   <returns type="Object" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Returns value at named data store for the element, as set 
by jQuery.data(element, name, value), or the full data store for the 
element.</summary>
+    ///   <param name="element" type="Element">The DOM element to query for 
the data.</param>
+    ///   <returns type="Object" />
+    /// </signature>
+  },
+  'dequeue': function() {
+    /// <signature>
+    ///   <summary>Execute the next function on the queue for the matched 
element.</summary>
+    ///   <param name="element" type="Element">A DOM element from which to 
remove and execute a queued function.</param>
+    ///   <param name="queueName" type="String">A string containing the name 
of the queue. Defaults to fx, the standard effects queue.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'each': function() {
+    /// <signature>
+    ///   <summary>A generic iterator function, which can be used to 
seamlessly iterate over both objects and arrays. Arrays and array-like objects 
with a length property (such as a function's arguments object) are iterated by 
numeric index, from 0 to length-1. Other objects are iterated via their named 
properties.</summary>
+    ///   <param name="collection" type="Object">The object or array to 
iterate over.</param>
+    ///   <param name="callback(indexInArray, valueOfElement)" 
type="Function">The function that will be executed on every object.</param>
+    ///   <returns type="Object" />
+    /// </signature>
+  },
+  'error': function() {
+    /// <signature>
+    ///   <summary>Takes a string and throws an exception containing 
it.</summary>
+    ///   <param name="message" type="String">The message to send out.</param>
+    /// </signature>
+  },
+  'extend': function() {
+    /// <signature>
+    ///   <summary>Merge the contents of two or more objects together into the 
first object.</summary>
+    ///   <param name="target" type="Object">An object that will receive the 
new properties if additional objects are passed in or that will extend the 
jQuery namespace if it is the sole argument.</param>
+    ///   <param name="object1" type="Object">An object containing additional 
properties to merge in.</param>
+    ///   <param name="objectN" type="Object">Additional objects containing 
properties to merge in.</param>
+    ///   <returns type="Object" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Merge the contents of two or more objects together into the 
first object.</summary>
+    ///   <param name="deep" type="Boolean">If true, the merge becomes 
recursive (aka. deep copy).</param>
+    ///   <param name="target" type="Object">The object to extend. It will 
receive the new properties.</param>
+    ///   <param name="object1" type="Object">An object containing additional 
properties to merge in.</param>
+    ///   <param name="objectN" type="Object">Additional objects containing 
properties to merge in.</param>
+    ///   <returns type="Object" />
+    /// </signature>
+  },
+  'get': function() {
+    /// <signature>
+    ///   <summary>Load data from the server using a HTTP GET 
request.</summary>
+    ///   <param name="url" type="String">A string containing the URL to which 
the request is sent.</param>
+    ///   <param name="data" type="String">A map or string that is sent to the 
server with the request.</param>
+    ///   <param name="success(data, textStatus, jqXHR)" type="Function">A 
callback function that is executed if the request succeeds.</param>
+    ///   <param name="dataType" type="String">The type of data expected from 
the server. Default: Intelligent Guess (xml, json, script, or html).</param>
+    ///   <returns type="jqXHR" />
+    /// </signature>
+  },
+  'getJSON': function() {
+    /// <signature>
+    ///   <summary>Load JSON-encoded data from the server using a GET HTTP 
request.</summary>
+    ///   <param name="url" type="String">A string containing the URL to which 
the request is sent.</param>
+    ///   <param name="data" type="Object">A map or string that is sent to the 
server with the request.</param>
+    ///   <param name="success(data, textStatus, jqXHR)" type="Function">A 
callback function that is executed if the request succeeds.</param>
+    ///   <returns type="jqXHR" />
+    /// </signature>
+  },
+  'getScript': function() {
+    /// <signature>
+    ///   <summary>Load a JavaScript file from the server using a GET HTTP 
request, then execute it.</summary>
+    ///   <param name="url" type="String">A string containing the URL to which 
the request is sent.</param>
+    ///   <param name="success(script, textStatus, jqXHR)" type="Function">A 
callback function that is executed if the request succeeds.</param>
+    ///   <returns type="jqXHR" />
+    /// </signature>
+  },
+  'globalEval': function() {
+    /// <signature>
+    ///   <summary>Execute some JavaScript code globally.</summary>
+    ///   <param name="code" type="String">The JavaScript code to 
execute.</param>
+    /// </signature>
+  },
+  'grep': function() {
+    /// <signature>
+    ///   <summary>Finds the elements of an array which satisfy a filter 
function. The original array is not affected.</summary>
+    ///   <param name="array" type="Array">The array to search through.</param>
+    ///   <param name="function(elementOfArray, indexInArray)" 
type="Function">The function to process each item against.  The first argument 
to the function is the item, and the second argument is the index.  The 
function should return a Boolean value.  this will be the global window 
object.</param>
+    ///   <param name="invert" type="Boolean">If "invert" is false, or not 
provided, then the function returns an array consisting of all elements for 
which "callback" returns true.  If "invert" is true, then the function returns 
an array consisting of all elements for which "callback" returns false.</param>
+    ///   <returns type="Array" />
+    /// </signature>
+  },
+  'hasData': function() {
+    /// <signature>
+    ///   <summary>Determine whether an element has any jQuery data associated 
with it.</summary>
+    ///   <param name="element" type="Element">A DOM element to be checked for 
data.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'holdReady': function() {
+    /// <signature>
+    ///   <summary>Holds or releases the execution of jQuery's ready 
event.</summary>
+    ///   <param name="hold" type="Boolean">Indicates whether the ready hold 
is being requested or released</param>
+    /// </signature>
+  },
+  'inArray': function() {
+    /// <signature>
+    ///   <summary>Search for a specified value within an array and return its 
index (or -1 if not found).</summary>
+    ///   <param name="value" type="Object">The value to search for.</param>
+    ///   <param name="array" type="Array">An array through which to 
search.</param>
+    ///   <param name="fromIndex" type="Number">The index of the array at 
which to begin the search. The default is 0, which will search the whole 
array.</param>
+    ///   <returns type="Number" />
+    /// </signature>
+  },
+  'isArray': function() {
+    /// <signature>
+    ///   <summary>Determine whether the argument is an array.</summary>
+    ///   <param name="obj" type="Object">Object to test whether or not it is 
an array.</param>
+    ///   <returns type="boolean" />
+    /// </signature>
+  },
+  'isEmptyObject': function() {
+    /// <signature>
+    ///   <summary>Check to see if an object is empty (contains no 
properties).</summary>
+    ///   <param name="object" type="Object">The object that will be checked 
to see if it's empty.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'isFunction': function() {
+    /// <signature>
+    ///   <summary>Determine if the argument passed is a Javascript function 
object.</summary>
+    ///   <param name="obj" type="Object">Object to test whether or not it is 
a function.</param>
+    ///   <returns type="boolean" />
+    /// </signature>
+  },
+  'isNumeric': function() {
+    /// <signature>
+    ///   <summary>Determines whether its argument is a number.</summary>
+    ///   <param name="value" type="Object">The value to be tested.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'isPlainObject': function() {
+    /// <signature>
+    ///   <summary>Check to see if an object is a plain object (created using 
"{}" or "new Object").</summary>
+    ///   <param name="object" type="Object">The object that will be checked 
to see if it's a plain object.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'isWindow': function() {
+    /// <signature>
+    ///   <summary>Determine whether the argument is a window.</summary>
+    ///   <param name="obj" type="Object">Object to test whether or not it is 
a window.</param>
+    ///   <returns type="boolean" />
+    /// </signature>
+  },
+  'isXMLDoc': function() {
+    /// <signature>
+    ///   <summary>Check to see if a DOM node is within an XML document (or is 
an XML document).</summary>
+    ///   <param name="node" type="Element">The DOM node that will be checked 
to see if it's in an XML document.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'makeArray': function() {
+    /// <signature>
+    ///   <summary>Convert an array-like object into a true JavaScript 
array.</summary>
+    ///   <param name="obj" type="Object">Any object to turn into a native 
Array.</param>
+    ///   <returns type="Array" />
+    /// </signature>
+  },
+  'map': function() {
+    /// <signature>
+    ///   <summary>Translate all items in an array or object to new array of 
items.</summary>
+    ///   <param name="array" type="Array">The Array to translate.</param>
+    ///   <param name="callback(elementOfArray, indexInArray)" 
type="Function">The function to process each item against.  The first argument 
to the function is the array item, the second argument is the index in array 
The function can return any value. Within the function, this refers to the 
global (window) object.</param>
+    ///   <returns type="Array" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Translate all items in an array or object to new array of 
items.</summary>
+    ///   <param name="arrayOrObject" type="Object">The Array or Object to 
translate.</param>
+    ///   <param name="callback( value, indexOrKey )" type="Function">The 
function to process each item against.  The first argument to the function is 
the value; the second argument is the index or key of the array or object 
property. The function can return any value to add to the array. A returned 
array will be flattened into the resulting array. Within the function, this 
refers to the global (window) object.</param>
+    ///   <returns type="Array" />
+    /// </signature>
+  },
+  'merge': function() {
+    /// <signature>
+    ///   <summary>Merge the contents of two arrays together into the first 
array.</summary>
+    ///   <param name="first" type="Array">The first array to merge, the 
elements of second added.</param>
+    ///   <param name="second" type="Array">The second array to merge into the 
first, unaltered.</param>
+    ///   <returns type="Array" />
+    /// </signature>
+  },
+  'noConflict': function() {
+    /// <signature>
+    ///   <summary>Relinquish jQuery's control of the $ variable.</summary>
+    ///   <param name="removeAll" type="Boolean">A Boolean indicating whether 
to remove all jQuery variables from the global scope (including jQuery 
itself).</param>
+    ///   <returns type="Object" />
+    /// </signature>
+  },
+  'noop': function() {
+    /// <summary>An empty function.</summary>
+    /// <returns type="Function" />
+  },
+  'now': function() {
+    /// <summary>Return a number representing the current time.</summary>
+    /// <returns type="Number" />
+  },
+  'param': function() {
+    /// <signature>
+    ///   <summary>Create a serialized representation of an array or object, 
suitable for use in a URL query string or Ajax request.</summary>
+    ///   <param name="obj" type="Object">An array or object to 
serialize.</param>
+    ///   <returns type="String" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Create a serialized representation of an array or object, 
suitable for use in a URL query string or Ajax request.</summary>
+    ///   <param name="obj" type="Object">An array or object to 
serialize.</param>
+    ///   <param name="traditional" type="Boolean">A Boolean indicating 
whether to perform a traditional "shallow" serialization.</param>
+    ///   <returns type="String" />
+    /// </signature>
+  },
+  'parseJSON': function() {
+    /// <signature>
+    ///   <summary>Takes a well-formed JSON string and returns the resulting 
JavaScript object.</summary>
+    ///   <param name="json" type="String">The JSON string to parse.</param>
+    ///   <returns type="Object" />
+    /// </signature>
+  },
+  'parseXML': function() {
+    /// <signature>
+    ///   <summary>Parses a string into an XML document.</summary>
+    ///   <param name="data" type="String">a well-formed XML string to be 
parsed</param>
+    ///   <returns type="XMLDocument" />
+    /// </signature>
+  },
+  'post': function() {
+    /// <signature>
+    ///   <summary>Load data from the server using a HTTP POST 
request.</summary>
+    ///   <param name="url" type="String">A string containing the URL to which 
the request is sent.</param>
+    ///   <param name="data" type="String">A map or string that is sent to the 
server with the request.</param>
+    ///   <param name="success(data, textStatus, jqXHR)" type="Function">A 
callback function that is executed if the request succeeds.</param>
+    ///   <param name="dataType" type="String">The type of data expected from 
the server. Default: Intelligent Guess (xml, json, script, text, html).</param>
+    ///   <returns type="jqXHR" />
+    /// </signature>
+  },
+  'proxy': function() {
+    /// <signature>
+    ///   <summary>Takes a function and returns a new one that will always 
have a particular context.</summary>
+    ///   <param name="function" type="Function">The function whose context 
will be changed.</param>
+    ///   <param name="context" type="Object">The object to which the context 
(this) of the function should be set.</param>
+    ///   <returns type="Function" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Takes a function and returns a new one that will always 
have a particular context.</summary>
+    ///   <param name="context" type="Object">The object to which the context 
of the function should be set.</param>
+    ///   <param name="name" type="String">The name of the function whose 
context will be changed (should be a property of the context object).</param>
+    ///   <returns type="Function" />
+    /// </signature>
+  },
+  'queue': function() {
+    /// <signature>
+    ///   <summary>Manipulate the queue of functions to be executed on the 
matched element.</summary>
+    ///   <param name="element" type="Element">A DOM element where the array 
of queued functions is attached.</param>
+    ///   <param name="queueName" type="String">A string containing the name 
of the queue. Defaults to fx, the standard effects queue.</param>
+    ///   <param name="newQueue" type="Array">An array of functions to replace 
the current queue contents.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Manipulate the queue of functions to be executed on the 
matched element.</summary>
+    ///   <param name="element" type="Element">A DOM element on which to add a 
queued function.</param>
+    ///   <param name="queueName" type="String">A string containing the name 
of the queue. Defaults to fx, the standard effects queue.</param>
+    ///   <param name="callback()" type="Function">The new function to add to 
the queue.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'removeData': function() {
+    /// <signature>
+    ///   <summary>Remove a previously-stored piece of data.</summary>
+    ///   <param name="element" type="Element">A DOM element from which to 
remove data.</param>
+    ///   <param name="name" type="String">A string naming the piece of data 
to remove.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'sub': function() {
+    /// <summary>Creates a new copy of jQuery whose properties and methods can 
be modified without affecting the original jQuery object.</summary>
+    /// <returns type="jQuery" />
+  },
+  'support': function() {
+    /// <summary>A collection of properties that represent the presence of 
different browser features or bugs. Primarily intended for jQuery's internal 
use; specific properties may be removed when they are no longer needed 
internally to improve page startup performance.</summary>
+    /// <returns type="Object" />
+  },
+  'trim': function() {
+    /// <signature>
+    ///   <summary>Remove the whitespace from the beginning and end of a 
string.</summary>
+    ///   <param name="str" type="String">The string to trim.</param>
+    ///   <returns type="String" />
+    /// </signature>
+  },
+  'type': function() {
+    /// <signature>
+    ///   <summary>Determine the internal JavaScript [[Class]] of an 
object.</summary>
+    ///   <param name="obj" type="Object">Object to get the internal 
JavaScript [[Class]] of.</param>
+    ///   <returns type="String" />
+    /// </signature>
+  },
+  'unique': function() {
+    /// <signature>
+    ///   <summary>Sorts an array of DOM elements, in place, with the 
duplicates removed. Note that this only works on arrays of DOM elements, not 
strings or numbers.</summary>
+    ///   <param name="array" type="Array">The Array of DOM elements.</param>
+    ///   <returns type="Array" />
+    /// </signature>
+  },
+  'when': function() {
+    /// <signature>
+    ///   <summary>Provides a way to execute callback functions based on one 
or more objects, usually Deferred objects that represent asynchronous 
events.</summary>
+    ///   <param name="deferreds" type="Deferred">One or more Deferred 
objects, or plain JavaScript objects.</param>
+    ///   <returns type="Promise" />
+    /// </signature>
+  },
+});
+
+var _1228819969 = jQuery.Callbacks;
+jQuery.Callbacks = function(flags) {
+var _object = _1228819969(flags);
+intellisense.annotate(_object, {
+  'add': function() {
+    /// <signature>
+    ///   <summary>Add a callback or a collection of callbacks to a callback 
list.</summary>
+    ///   <param name="callbacks" type="Function">A function, or array of 
functions, that are to be added to the callback list.</param>
+    /// </signature>
+  },
+  'disable': function() {
+    /// <summary>Disable a callback list from doing anything more.</summary>
+  },
+  'empty': function() {
+    /// <summary>Remove all of the callbacks from a list.</summary>
+  },
+  'fire': function() {
+    /// <signature>
+    ///   <summary>Call all of the callbacks with the given arguments</summary>
+    ///   <param name="arguments" type="">The argument or list of arguments to 
pass back to the callback list.</param>
+    /// </signature>
+  },
+  'fired': function() {
+    /// <summary>Determine if the callbacks have already been called at least 
once.</summary>
+    /// <returns type="Boolean" />
+  },
+  'fireWith': function() {
+    /// <signature>
+    ///   <summary>Call all callbacks in a list with the given context and 
arguments.</summary>
+    ///   <param name="context" type="">A reference to the context in which 
the callbacks in the list should be fired.</param>
+    ///   <param name="args" type="">An argument, or array of arguments, to 
pass to the callbacks in the list.</param>
+    /// </signature>
+  },
+  'has': function() {
+    /// <signature>
+    ///   <summary>Determine whether a supplied callback is in a list</summary>
+    ///   <param name="callback" type="Function">The callback to search 
for.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'lock': function() {
+    /// <summary>Lock a callback list in its current state.</summary>
+  },
+  'locked': function() {
+    /// <summary>Determine if the callbacks list has been locked.</summary>
+    /// <returns type="Boolean" />
+  },
+  'remove': function() {
+    /// <signature>
+    ///   <summary>Remove a callback or a collection of callbacks from a 
callback list.</summary>
+    ///   <param name="callbacks" type="Function">A function, or array of 
functions, that are to be removed from the callback list.</param>
+    /// </signature>
+  },
+});
+
+return _object;
+};
+
+var _731531622 = jQuery.Deferred;
+jQuery.Deferred = function(func) {
+var _object = _731531622(func);
+intellisense.annotate(_object, {
+  'always': function() {
+    /// <signature>
+    ///   <summary>Add handlers to be called when the Deferred object is 
either resolved or rejected.</summary>
+    ///   <param name="alwaysCallbacks" type="Function">A function, or array 
of functions, that is called when the Deferred is resolved or rejected.</param>
+    ///   <param name="alwaysCallbacks" type="Function">Optional additional 
functions, or arrays of functions, that are called when the Deferred is 
resolved or rejected.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'done': function() {
+    /// <signature>
+    ///   <summary>Add handlers to be called when the Deferred object is 
resolved.</summary>
+    ///   <param name="doneCallbacks" type="Function">A function, or array of 
functions, that are called when the Deferred is resolved.</param>
+    ///   <param name="doneCallbacks" type="Function">Optional additional 
functions, or arrays of functions, that are called when the Deferred is 
resolved.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'fail': function() {
+    /// <signature>
+    ///   <summary>Add handlers to be called when the Deferred object is 
rejected.</summary>
+    ///   <param name="failCallbacks" type="Function">A function, or array of 
functions, that are called when the Deferred is rejected.</param>
+    ///   <param name="failCallbacks" type="Function">Optional additional 
functions, or arrays of functions, that are called when the Deferred is 
rejected.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'isRejected': function() {
+    /// <summary>Determine whether a Deferred object has been 
rejected.</summary>
+    /// <returns type="Boolean" />
+  },
+  'isResolved': function() {
+    /// <summary>Determine whether a Deferred object has been 
resolved.</summary>
+    /// <returns type="Boolean" />
+  },
+  'notify': function() {
+    /// <signature>
+    ///   <summary>Call the progressCallbacks on a Deferred object with the 
given args.</summary>
+    ///   <param name="args" type="Object">Optional arguments that are passed 
to the progressCallbacks.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'notifyWith': function() {
+    /// <signature>
+    ///   <summary>Call the progressCallbacks on a Deferred object with the 
given context and args.</summary>
+    ///   <param name="context" type="Object">Context passed to the 
progressCallbacks as the this object.</param>
+    ///   <param name="args" type="Object">Optional arguments that are passed 
to the progressCallbacks.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'pipe': function() {
+    /// <signature>
+    ///   <summary>Utility method to filter and/or chain Deferreds.</summary>
+    ///   <param name="doneFilter" type="Function">An optional function that 
is called when the Deferred is resolved.</param>
+    ///   <param name="failFilter" type="Function">An optional function that 
is called when the Deferred is rejected.</param>
+    ///   <returns type="Promise" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Utility method to filter and/or chain Deferreds.</summary>
+    ///   <param name="doneFilter" type="Function">An optional function that 
is called when the Deferred is resolved.</param>
+    ///   <param name="failFilter" type="Function">An optional function that 
is called when the Deferred is rejected.</param>
+    ///   <param name="progressFilter" type="Function">An optional function 
that is called when progress notifications are sent to the Deferred.</param>
+    ///   <returns type="Promise" />
+    /// </signature>
+  },
+  'progress': function() {
+    /// <signature>
+    ///   <summary>Add handlers to be called when the Deferred object 
generates progress notifications.</summary>
+    ///   <param name="progressCallbacks" type="Function">A function, or array 
of functions, that is called when the Deferred generates progress 
notifications.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'promise': function() {
+    /// <signature>
+    ///   <summary>Return a Deferred's Promise object.</summary>
+    ///   <param name="target" type="Object">Object onto which the promise 
methods have to be attached</param>
+    ///   <returns type="Promise" />
+    /// </signature>
+  },
+  'reject': function() {
+    /// <signature>
+    ///   <summary>Reject a Deferred object and call any failCallbacks with 
the given args.</summary>
+    ///   <param name="args" type="Object">Optional arguments that are passed 
to the failCallbacks.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'rejectWith': function() {
+    /// <signature>
+    ///   <summary>Reject a Deferred object and call any failCallbacks with 
the given context and args.</summary>
+    ///   <param name="context" type="Object">Context passed to the 
failCallbacks as the this object.</param>
+    ///   <param name="args" type="Array">An optional array of arguments that 
are passed to the failCallbacks.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'resolve': function() {
+    /// <signature>
+    ///   <summary>Resolve a Deferred object and call any doneCallbacks with 
the given args.</summary>
+    ///   <param name="args" type="Object">Optional arguments that are passed 
to the doneCallbacks.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'resolveWith': function() {
+    /// <signature>
+    ///   <summary>Resolve a Deferred object and call any doneCallbacks with 
the given context and args.</summary>
+    ///   <param name="context" type="Object">Context passed to the 
doneCallbacks as the this object.</param>
+    ///   <param name="args" type="Array">An optional array of arguments that 
are passed to the doneCallbacks.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+  'state': function() {
+    /// <summary>Determine the current state of a Deferred object.</summary>
+    /// <returns type="String" />
+  },
+  'then': function() {
+    /// <signature>
+    ///   <summary>Add handlers to be called when the Deferred object is 
resolved or rejected.</summary>
+    ///   <param name="doneCallbacks" type="Function">A function, or array of 
functions, called when the Deferred is resolved.</param>
+    ///   <param name="failCallbacks" type="Function">A function, or array of 
functions, called when the Deferred is rejected.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Add handlers to be called when the Deferred object is 
resolved or rejected.</summary>
+    ///   <param name="doneCallbacks" type="Function">A function, or array of 
functions, called when the Deferred is resolved.</param>
+    ///   <param name="failCallbacks" type="Function">A function, or array of 
functions, called when the Deferred is rejected.</param>
+    ///   <param name="progressCallbacks" type="Function">A function, or array 
of functions, called when the Deferred notifies progress.</param>
+    ///   <returns type="Deferred" />
+    /// </signature>
+  },
+});
+
+return _object;
+};
+
+intellisense.annotate(jQuery.Event.prototype, {
+  'currentTarget': function() {
+    /// <summary>The current DOM element within the event bubbling 
phase.</summary>
+    /// <returns type="Element" />
+  },
+  'data': function() {
+    /// <summary>An optional data map passed to an event method when the 
current executing handler is bound.</summary>
+  },
+  'delegateTarget': function() {
+    /// <summary>The element where the currently-called jQuery event handler 
was attached.</summary>
+    /// <returns type="Element" />
+  },
+  'isDefaultPrevented': function() {
+    /// <summary>Returns whether event.preventDefault() was ever called on 
this event object.</summary>
+    /// <returns type="Boolean" />
+  },
+  'isImmediatePropagationStopped': function() {
+    /// <summary>Returns whether event.stopImmediatePropagation() was ever 
called on this event object.</summary>
+    /// <returns type="Boolean" />
+  },
+  'isPropagationStopped': function() {
+    /// <summary>Returns whether event.stopPropagation() was ever called on 
this event object.</summary>
+    /// <returns type="Boolean" />
+  },
+  'namespace': function() {
+    /// <summary>The namespace specified when the event was 
triggered.</summary>
+    /// <returns type="String" />
+  },
+  'pageX': function() {
+    /// <summary>The mouse position relative to the left edge of the 
document.</summary>
+    /// <returns type="Number" />
+  },
+  'pageY': function() {
+    /// <summary>The mouse position relative to the top edge of the 
document.</summary>
+    /// <returns type="Number" />
+  },
+  'preventDefault': function() {
+    /// <summary>If this method is called, the default action of the event 
will not be triggered.</summary>
+  },
+  'relatedTarget': function() {
+    /// <summary>The other DOM element involved in the event, if any.</summary>
+    /// <returns type="Element" />
+  },
+  'result': function() {
+    /// <summary>The last value returned by an event handler that was 
triggered by this event, unless the value was undefined.</summary>
+    /// <returns type="Object" />
+  },
+  'stopImmediatePropagation': function() {
+    /// <summary>Keeps the rest of the handlers from being executed and 
prevents the event from bubbling up the DOM tree.</summary>
+  },
+  'stopPropagation': function() {
+    /// <summary>Prevents the event from bubbling up the DOM tree, preventing 
any parent handlers from being notified of the event.</summary>
+  },
+  'target': function() {
+    /// <summary>The DOM element that initiated the event.</summary>
+    /// <returns type="Element" />
+  },
+  'timeStamp': function() {
+    /// <summary>The difference in milliseconds between the time the browser 
created the event and January 1, 1970.</summary>
+    /// <returns type="Number" />
+  },
+  'type': function() {
+    /// <summary>Describes the nature of the event.</summary>
+    /// <returns type="String" />
+  },
+  'which': function() {
+    /// <summary>For key or mouse events, this property indicates the specific 
key or button that was pressed.</summary>
+    /// <returns type="Number" />
+  },
+});
+
+intellisense.annotate(jQuery.fn, {
+  'add': function() {
+    /// <signature>
+    ///   <summary>Add elements to the set of matched elements.</summary>
+    ///   <param name="selector" type="String">A string representing a 
selector expression to find additional elements to add to the set of matched 
elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Add elements to the set of matched elements.</summary>
+    ///   <param name="elements" type="Array">One or more elements to add to 
the set of matched elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Add elements to the set of matched elements.</summary>
+    ///   <param name="html" type="String">An HTML fragment to add to the set 
of matched elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Add elements to the set of matched elements.</summary>
+    ///   <param name="jQuery object" type="jQuery object ">An existing jQuery 
object to add to the set of matched elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Add elements to the set of matched elements.</summary>
+    ///   <param name="selector" type="String">A string representing a 
selector expression to find additional elements to add to the set of matched 
elements.</param>
+    ///   <param name="context" type="Element">The point in the document at 
which the selector should begin matching; similar to the context argument of 
the $(selector, context) method.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'addClass': function() {
+    /// <signature>
+    ///   <summary>Adds the specified class(es) to each of the set of matched 
elements.</summary>
+    ///   <param name="className" type="String">One or more class names to be 
added to the class attribute of each matched element.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Adds the specified class(es) to each of the set of matched 
elements.</summary>
+    ///   <param name="function(index, currentClass)" type="Function">A 
function returning one or more space-separated class names to be added to the 
existing class name(s). Receives the index position of the element in the set 
and the existing class name(s) as arguments. Within the function, this refers 
to the current element in the set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'after': function() {
+    /// <signature>
+    ///   <summary>Insert content, specified by the parameter, after each 
element in the set of matched elements.</summary>
+    ///   <param name="content" type="jQuery">HTML string, DOM element, or 
jQuery object to insert after each element in the set of matched 
elements.</param>
+    ///   <param name="content" type="jQuery">One or more additional DOM 
elements, arrays of elements, HTML strings, or jQuery objects to insert after 
each element in the set of matched elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Insert content, specified by the parameter, after each 
element in the set of matched elements.</summary>
+    ///   <param name="function(index)" type="Function">A function that 
returns an HTML string, DOM element(s), or jQuery object to insert after each 
element in the set of matched elements. Receives the index position of the 
element in the set as an argument. Within the function, this refers to the 
current element in the set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'ajaxComplete': function() {
+    /// <signature>
+    ///   <summary>Register a handler to be called when Ajax requests 
complete. This is an Ajax Event.</summary>
+    ///   <param name="handler(event, XMLHttpRequest, ajaxOptions)" 
type="Function">The function to be invoked.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'ajaxError': function() {
+    /// <signature>
+    ///   <summary>Register a handler to be called when Ajax requests complete 
with an error. This is an Ajax Event.</summary>
+    ///   <param name="handler(event, jqXHR, ajaxSettings, thrownError)" 
type="Function">The function to be invoked.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'ajaxSend': function() {
+    /// <signature>
+    ///   <summary>Attach a function to be executed before an Ajax request is 
sent. This is an Ajax Event.</summary>
+    ///   <param name="handler(event, jqXHR, ajaxOptions)" type="Function">The 
function to be invoked.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'ajaxStart': function() {
+    /// <signature>
+    ///   <summary>Register a handler to be called when the first Ajax request 
begins. This is an Ajax Event.</summary>
+    ///   <param name="handler()" type="Function">The function to be 
invoked.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'ajaxStop': function() {
+    /// <signature>
+    ///   <summary>Register a handler to be called when all Ajax requests have 
completed. This is an Ajax Event.</summary>
+    ///   <param name="handler()" type="Function">The function to be 
invoked.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'ajaxSuccess': function() {
+    /// <signature>
+    ///   <summary>Attach a function to be executed whenever an Ajax request 
completes successfully. This is an Ajax Event.</summary>
+    ///   <param name="handler(event, XMLHttpRequest, ajaxOptions)" 
type="Function">The function to be invoked.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'all': function() {
+    /// <summary>Selects all elements.</summary>
+  },
+  'andSelf': function() {
+    /// <summary>Add the previous set of elements on the stack to the current 
set.</summary>
+    /// <returns type="jQuery" />
+  },
+  'animate': function() {
+    /// <signature>
+    ///   <summary>Perform a custom animation of a set of CSS 
properties.</summary>
+    ///   <param name="properties" type="Object">A map of CSS properties that 
the animation will move toward.</param>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="easing" type="String">A string indicating which easing 
function to use for the transition.</param>
+    ///   <param name="complete" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Perform a custom animation of a set of CSS 
properties.</summary>
+    ///   <param name="properties" type="Object">A map of CSS properties that 
the animation will move toward.</param>
+    ///   <param name="options" type="Object">A map of additional options to 
pass to the method. Supported keys:          duration: A string or number 
determining how long the animation will run.easing: A string indicating which 
easing function to use for the transition.complete: A function to call once the 
animation is complete.step: A function to be called after each step of the 
animation.queue: A Boolean indicating whether to place the animation in the 
effects queue. If false, the animation will begin immediately. As of jQuery 
1.7, the queue option can also accept a string, in which case the animation is 
added to the queue represented by that string.specialEasing: A map of one or 
more of the CSS properties defined by the properties argument and their 
corresponding easing functions (added 1.4).</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'animated': function() {
+    /// <summary>Select all elements that are in the progress of an animation 
at the time the selector is run.</summary>
+  },
+  'append': function() {
+    /// <signature>
+    ///   <summary>Insert content, specified by the parameter, to the end of 
each element in the set of matched elements.</summary>
+    ///   <param name="content" type="jQuery">DOM element, HTML string, or 
jQuery object to insert at the end of each element in the set of matched 
elements.</param>
+    ///   <param name="content" type="jQuery">One or more additional DOM 
elements, arrays of elements, HTML strings, or jQuery objects to insert at the 
end of each element in the set of matched elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Insert content, specified by the parameter, to the end of 
each element in the set of matched elements.</summary>
+    ///   <param name="function(index, html)" type="Function">A function that 
returns an HTML string, DOM element(s), or jQuery object to insert at the end 
of each element in the set of matched elements. Receives the index position of 
the element in the set and the old HTML value of the element as arguments. 
Within the function, this refers to the current element in the set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'appendTo': function() {
+    /// <signature>
+    ///   <summary>Insert every element in the set of matched elements to the 
end of the target.</summary>
+    ///   <param name="target" type="jQuery">A selector, element, HTML string, 
or jQuery object; the matched set of elements will be inserted at the end of 
the element(s) specified by this parameter.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'attr': function() {
+    /// <signature>
+    ///   <summary>Set one or more attributes for the set of matched 
elements.</summary>
+    ///   <param name="attributeName" type="String">The name of the attribute 
to set.</param>
+    ///   <param name="value" type="Number">A value to set for the 
attribute.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Set one or more attributes for the set of matched 
elements.</summary>
+    ///   <param name="map" type="Object">A map of attribute-value pairs to 
set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Set one or more attributes for the set of matched 
elements.</summary>
+    ///   <param name="attributeName" type="String">The name of the attribute 
to set.</param>
+    ///   <param name="function(index, attr)" type="Function">A function 
returning the value to set. this is the current element. Receives the index 
position of the element in the set and the old attribute value as 
arguments.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'attributeContains': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute with a 
value containing the a given substring.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'attributeContainsPrefix': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute with a 
value either equal to a given string or starting with that string followed by a 
hyphen (-).</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'attributeContainsWord': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute with a 
value containing a given word, delimited by spaces.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'attributeEndsWith': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute with a 
value ending exactly with a given string. The comparison is case 
sensitive.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'attributeEquals': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute with a 
value exactly equal to a certain value.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'attributeHas': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute, with 
any value.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    /// </signature>
+  },
+  'attributeMultiple': function() {
+    /// <signature>
+    ///   <summary>Matches elements that match all of the specified attribute 
filters.</summary>
+    ///   <param name="attributeFilter1" type="String">An attribute 
filter.</param>
+    ///   <param name="attributeFilter2" type="String">Another attribute 
filter, reducing the selection even more</param>
+    ///   <param name="attributeFilterN" type="String">As many more attribute 
filters as necessary</param>
+    /// </signature>
+  },
+  'attributeNotEqual': function() {
+    /// <signature>
+    ///   <summary>Select elements that either don't have the specified 
attribute, or do have the specified attribute but not with a certain 
value.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'attributeStartsWith': function() {
+    /// <signature>
+    ///   <summary>Selects elements that have the specified attribute with a 
value beginning exactly with a given string.</summary>
+    ///   <param name="attribute" type="String">An attribute name.</param>
+    ///   <param name="value" type="String">An attribute value. Can be either 
an unquoted single word or a quoted string.</param>
+    /// </signature>
+  },
+  'before': function() {
+    /// <signature>
+    ///   <summary>Insert content, specified by the parameter, before each 
element in the set of matched elements.</summary>
+    ///   <param name="content" type="jQuery">HTML string, DOM element, or 
jQuery object to insert before each element in the set of matched 
elements.</param>
+    ///   <param name="content" type="jQuery">One or more additional DOM 
elements, arrays of elements, HTML strings, or jQuery objects to insert before 
each element in the set of matched elements.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Insert content, specified by the parameter, before each 
element in the set of matched elements.</summary>
+    ///   <param name="function" type="Function">A function that returns an 
HTML string, DOM element(s), or jQuery object to insert before each element in 
the set of matched elements. Receives the index position of the element in the 
set as an argument. Within the function, this refers to the current element in 
the set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'bind': function() {
+    /// <signature>
+    ///   <summary>Attach a handler to an event for the elements.</summary>
+    ///   <param name="eventType" type="String">A string containing one or 
more DOM event types, such as "click" or "submit," or custom event 
names.</param>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Attach a handler to an event for the elements.</summary>
+    ///   <param name="eventType" type="String">A string containing one or 
more DOM event types, such as "click" or "submit," or custom event 
names.</param>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="preventBubble" type="Boolean">Setting the third 
argument to false will attach a function that prevents the default action from 
occurring and stops the event from bubbling. The default is true.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Attach a handler to an event for the elements.</summary>
+    ///   <param name="events" type="Object">A map of one or more DOM event 
types and functions to execute for them.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'blur': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "blur" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "blur" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'button': function() {
+    /// <summary>Selects all button elements and elements of type 
button.</summary>
+  },
+  'change': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "change" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "change" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'checkbox': function() {
+    /// <summary>Selects all elements of type checkbox.</summary>
+  },
+  'checked': function() {
+    /// <summary>Matches all elements that are checked.</summary>
+  },
+  'child': function() {
+    /// <signature>
+    ///   <summary>Selects all direct child elements specified by "child" of 
elements specified by "parent".</summary>
+    ///   <param name="parent" type="String">Any valid selector.</param>
+    ///   <param name="child" type="String">A selector to filter the child 
elements.</param>
+    /// </signature>
+  },
+  'children': function() {
+    /// <signature>
+    ///   <summary>Get the children of each element in the set of matched 
elements, optionally filtered by a selector.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'class': function() {
+    /// <signature>
+    ///   <summary>Selects all elements with the given class.</summary>
+    ///   <param name="class" type="String">A class to search for. An element 
can have multiple classes; only one of them must match.</param>
+    /// </signature>
+  },
+  'clearQueue': function() {
+    /// <signature>
+    ///   <summary>Remove from the queue all items that have not yet been 
run.</summary>
+    ///   <param name="queueName" type="String">A string containing the name 
of the queue. Defaults to fx, the standard effects queue.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'click': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "click" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "click" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'clone': function() {
+    /// <signature>
+    ///   <summary>Create a deep copy of the set of matched elements.</summary>
+    ///   <param name="withDataAndEvents" type="Boolean">A Boolean indicating 
whether event handlers should be copied along with the elements. As of jQuery 
1.4, element data will be copied as well.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Create a deep copy of the set of matched elements.</summary>
+    ///   <param name="withDataAndEvents" type="Boolean">A Boolean indicating 
whether event handlers and data should be copied along with the elements. The 
default value is false. *In jQuery 1.5.0 the default value was incorrectly 
true; it was changed back to false in 1.5.1 and up.</param>
+    ///   <param name="deepWithDataAndEvents" type="Boolean">A Boolean 
indicating whether event handlers and data for all children of the cloned 
element should be copied. By default its value matches the first argument's 
value (which defaults to false).</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'closest': function() {
+    /// <signature>
+    ///   <summary>Get the first element that matches the selector, beginning 
at the current element and progressing up through the DOM tree.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Get the first element that matches the selector, beginning 
at the current element and progressing up through the DOM tree.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match elements against.</param>
+    ///   <param name="context" type="Element">A DOM element within which a 
matching element may be found. If no context is passed in then the context of 
the jQuery set will be used instead.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Get the first element that matches the selector, beginning 
at the current element and progressing up through the DOM tree.</summary>
+    ///   <param name="jQuery object" type="jQuery">A jQuery object to match 
elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Get the first element that matches the selector, beginning 
at the current element and progressing up through the DOM tree.</summary>
+    ///   <param name="element" type="Element">An element to match elements 
against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'contains': function() {
+    /// <signature>
+    ///   <summary>Select all elements that contain the specified 
text.</summary>
+    ///   <param name="text" type="String">A string of text to look for. It's 
case sensitive.</param>
+    /// </signature>
+  },
+  'contents': function() {
+    /// <summary>Get the children of each element in the set of matched 
elements, including text and comment nodes.</summary>
+    /// <returns type="jQuery" />
+  },
+  'context': function() {
+    /// <summary>The DOM node context originally passed to jQuery(); if none 
was passed then context will likely be the document.</summary>
+    /// <returns type="Element" />
+  },
+  'css': function() {
+    /// <signature>
+    ///   <summary>Set one or more CSS properties for the  set of matched 
elements.</summary>
+    ///   <param name="propertyName" type="String">A CSS property name.</param>
+    ///   <param name="value" type="Number">A value to set for the 
property.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Set one or more CSS properties for the  set of matched 
elements.</summary>
+    ///   <param name="propertyName" type="String">A CSS property name.</param>
+    ///   <param name="function(index, value)" type="Function">A function 
returning the value to set. this is the current element. Receives the index 
position of the element in the set and the old value as arguments.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Set one or more CSS properties for the  set of matched 
elements.</summary>
+    ///   <param name="map" type="Object">A map of property-value pairs to 
set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'data': function() {
+    /// <signature>
+    ///   <summary>Store arbitrary data associated with the matched 
elements.</summary>
+    ///   <param name="key" type="String">A string naming the piece of data to 
set.</param>
+    ///   <param name="value" type="Object">The new data value; it can be any 
Javascript type including Array or Object.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Store arbitrary data associated with the matched 
elements.</summary>
+    ///   <param name="obj" type="Object">An object of key-value pairs of data 
to update.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'dblclick': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "dblclick" JavaScript event, 
or trigger that event on an element.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "dblclick" JavaScript event, 
or trigger that event on an element.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'delay': function() {
+    /// <signature>
+    ///   <summary>Set a timer to delay execution of subsequent items in the 
queue.</summary>
+    ///   <param name="duration" type="Number">An integer indicating the 
number of milliseconds to delay execution of the next item in the queue.</param>
+    ///   <param name="queueName" type="String">A string containing the name 
of the queue. Defaults to fx, the standard effects queue.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'delegate': function() {
+    /// <signature>
+    ///   <summary>Attach a handler to one or more events for all elements 
that match the selector, now or in the future, based on a specific set of root 
elements.</summary>
+    ///   <param name="selector" type="String">A selector to filter the 
elements that trigger the event.</param>
+    ///   <param name="eventType" type="String">A string containing one or 
more space-separated JavaScript event types, such as "click" or "keydown," or 
custom event names.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute at the time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Attach a handler to one or more events for all elements 
that match the selector, now or in the future, based on a specific set of root 
elements.</summary>
+    ///   <param name="selector" type="String">A selector to filter the 
elements that trigger the event.</param>
+    ///   <param name="eventType" type="String">A string containing one or 
more space-separated JavaScript event types, such as "click" or "keydown," or 
custom event names.</param>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute at the time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Attach a handler to one or more events for all elements 
that match the selector, now or in the future, based on a specific set of root 
elements.</summary>
+    ///   <param name="selector" type="String">A selector to filter the 
elements that trigger the event.</param>
+    ///   <param name="events" type="Object">A map of one or more event types 
and functions to execute for them.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'dequeue': function() {
+    /// <signature>
+    ///   <summary>Execute the next function on the queue for the matched 
elements.</summary>
+    ///   <param name="queueName" type="String">A string containing the name 
of the queue. Defaults to fx, the standard effects queue.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'descendant': function() {
+    /// <signature>
+    ///   <summary>Selects all elements that are descendants of a given 
ancestor.</summary>
+    ///   <param name="ancestor" type="String">Any valid selector.</param>
+    ///   <param name="descendant" type="String">A selector to filter the 
descendant elements.</param>
+    /// </signature>
+  },
+  'detach': function() {
+    /// <signature>
+    ///   <summary>Remove the set of matched elements from the DOM.</summary>
+    ///   <param name="selector" type="String">A selector expression that 
filters the set of matched elements to be removed.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'die': function() {
+    /// <signature>
+    ///   <summary>Remove an event handler previously attached using .live() 
from the elements.</summary>
+    ///   <param name="eventType" type="String">A string containing a 
JavaScript event type, such as click or keydown.</param>
+    ///   <param name="handler" type="String">The function that is no longer 
to be executed.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Remove an event handler previously attached using .live() 
from the elements.</summary>
+    ///   <param name="eventTypes" type="Object">A map of one or more event 
types, such as click or keydown and their corresponding functions that are no 
longer to be executed.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'disabled': function() {
+    /// <summary>Selects all elements that are disabled.</summary>
+  },
+  'each': function() {
+    /// <signature>
+    ///   <summary>Iterate over a jQuery object, executing a function for each 
matched element.</summary>
+    ///   <param name="function(index, Element)" type="Function">A function to 
execute for each matched element.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'element': function() {
+    /// <signature>
+    ///   <summary>Selects all elements with the given tag name.</summary>
+    ///   <param name="element" type="String">An element to search for. Refers 
to the tagName of DOM nodes.</param>
+    /// </signature>
+  },
+  'empty': function() {
+    /// <summary>Select all elements that have no children (including text 
nodes).</summary>
+  },
+  'enabled': function() {
+    /// <summary>Selects all elements that are enabled.</summary>
+  },
+  'end': function() {
+    /// <summary>End the most recent filtering operation in the current chain 
and return the set of matched elements to its previous state.</summary>
+    /// <returns type="jQuery" />
+  },
+  'eq': function() {
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to the one at the 
specified index.</summary>
+    ///   <param name="index" type="Number">An integer indicating the 0-based 
position of the element.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to the one at the 
specified index.</summary>
+    ///   <param name="-index" type="Number">An integer indicating the 
position of the element, counting backwards  from the last element in the 
set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'error': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "error" JavaScript 
event.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute when the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "error" JavaScript 
event.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'even': function() {
+    /// <summary>Selects even elements, zero-indexed.  See also odd.</summary>
+  },
+  'fadeIn': function() {
+    /// <signature>
+    ///   <summary>Display the matched elements by fading them to 
opaque.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Display the matched elements by fading them to 
opaque.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="easing" type="String">A string indicating which easing 
function to use for the transition.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'fadeOut': function() {
+    /// <signature>
+    ///   <summary>Hide the matched elements by fading them to 
transparent.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Hide the matched elements by fading them to 
transparent.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="easing" type="String">A string indicating which easing 
function to use for the transition.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'fadeTo': function() {
+    /// <signature>
+    ///   <summary>Adjust the opacity of the matched elements.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="opacity" type="Number">A number between 0 and 1 
denoting the target opacity.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Adjust the opacity of the matched elements.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="opacity" type="Number">A number between 0 and 1 
denoting the target opacity.</param>
+    ///   <param name="easing" type="String">A string indicating which easing 
function to use for the transition.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'fadeToggle': function() {
+    /// <signature>
+    ///   <summary>Display or hide the matched elements by animating their 
opacity.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="easing" type="String">A string indicating which easing 
function to use for the transition.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'file': function() {
+    /// <summary>Selects all elements of type file.</summary>
+  },
+  'filter': function() {
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to those that match the 
selector or pass the function's test.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match the current set of elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to those that match the 
selector or pass the function's test.</summary>
+    ///   <param name="function(index)" type="Function">A function used as a 
test for each element in the set. this is the current DOM element.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to those that match the 
selector or pass the function's test.</summary>
+    ///   <param name="element" type="Element">An element to match the current 
set of elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to those that match the 
selector or pass the function's test.</summary>
+    ///   <param name="jQuery object" type="Object">An existing jQuery object 
to match the current set of elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'find': function() {
+    /// <signature>
+    ///   <summary>Get the descendants of each element in the current set of 
matched elements, filtered by a selector, jQuery object, or element.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Get the descendants of each element in the current set of 
matched elements, filtered by a selector, jQuery object, or element.</summary>
+    ///   <param name="jQuery object" type="Object">A jQuery object to match 
elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Get the descendants of each element in the current set of 
matched elements, filtered by a selector, jQuery object, or element.</summary>
+    ///   <param name="element" type="Element">An element to match elements 
against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'first': function() {
+    /// <summary>Selects the first matched element.</summary>
+  },
+  'first-child': function() {
+    /// <summary>Selects all elements that are the first child of their 
parent.</summary>
+  },
+  'focus': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "focus" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "focus" JavaScript event, or 
trigger that event on an element.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'focusin': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "focusin" event.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "focusin" event.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'focusout': function() {
+    /// <signature>
+    ///   <summary>Bind an event handler to the "focusout" JavaScript 
event.</summary>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Bind an event handler to the "focusout" JavaScript 
event.</summary>
+    ///   <param name="eventData" type="Object">A map of data that will be 
passed to the event handler.</param>
+    ///   <param name="handler(eventObject)" type="Function">A function to 
execute each time the event is triggered.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'get': function() {
+    /// <signature>
+    ///   <summary>Retrieve the DOM elements matched by the jQuery 
object.</summary>
+    ///   <param name="index" type="Number">A zero-based integer indicating 
which element to retrieve.</param>
+    ///   <returns type="Element, Array" />
+    /// </signature>
+  },
+  'gt': function() {
+    /// <signature>
+    ///   <summary>Select all elements at an index greater than index within 
the matched set.</summary>
+    ///   <param name="index" type="Number">Zero-based index.</param>
+    /// </signature>
+  },
+  'has': function() {
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to those that have a 
descendant that matches the selector or DOM element.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Reduce the set of matched elements to those that have a 
descendant that matches the selector or DOM element.</summary>
+    ///   <param name="contained" type="Element">A DOM element to match 
elements against.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'hasClass': function() {
+    /// <signature>
+    ///   <summary>Determine whether any of the matched elements are assigned 
the given class.</summary>
+    ///   <param name="className" type="String">The class name to search 
for.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+  },
+  'header': function() {
+    /// <summary>Selects all elements that are headers, like h1, h2, h3 and so 
on.</summary>
+  },
+  'height': function() {
+    /// <signature>
+    ///   <summary>Set the CSS height of every matched element.</summary>
+    ///   <param name="value" type="Number">An integer representing the number 
of pixels, or an integer with an optional unit of measure appended (as a 
string).</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Set the CSS height of every matched element.</summary>
+    ///   <param name="function(index, height)" type="Function">A function 
returning the height to set. Receives the index position of the element in the 
set and the old height as arguments. Within the function, this refers to the 
current element in the set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'hidden': function() {
+    /// <summary>Selects all elements that are hidden.</summary>
+  },
+  'hide': function() {
+    /// <signature>
+    ///   <summary>Hide the matched elements.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Hide the matched elements.</summary>
+    ///   <param name="duration" type="Number">A string or number determining 
how long the animation will run.</param>
+    ///   <param name="easing" type="String">A string indicating which easing 
function to use for the transition.</param>
+    ///   <param name="callback" type="Function">A function to call once the 
animation is complete.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'hover': function() {
+    /// <signature>
+    ///   <summary>Bind two handlers to the matched elements, to be executed 
when the mouse pointer enters and leaves the elements.</summary>
+    ///   <param name="handlerIn(eventObject)" type="Function">A function to 
execute when the mouse pointer enters the element.</param>
+    ///   <param name="handlerOut(eventObject)" type="Function">A function to 
execute when the mouse pointer leaves the element.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'html': function() {
+    /// <signature>
+    ///   <summary>Set the HTML contents of each element in the set of matched 
elements.</summary>
+    ///   <param name="htmlString" type="String">A string of HTML to set as 
the content of each matched element.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Set the HTML contents of each element in the set of matched 
elements.</summary>
+    ///   <param name="function(index, oldhtml)" type="Function">A function 
returning the HTML content to set. Receives the index position of the element 
in the set and the old HTML value as arguments. jQuery empties the element 
before calling the function; use the oldhtml argument to reference the previous 
content. Within the function, this refers to the current element in the 
set.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'id': function() {
+    /// <signature>
+    ///   <summary>Selects a single element with the given id 
attribute.</summary>
+    ///   <param name="id" type="String">An ID to search for, specified via 
the id attribute of an element.</param>
+    /// </signature>
+  },
+  'image': function() {
+    /// <summary>Selects all elements of type image.</summary>
+  },
+  'index': function() {
+    /// <signature>
+    ///   <summary>Search for a given element from among the matched 
elements.</summary>
+    ///   <param name="selector" type="String">A selector representing a 
jQuery collection in which to look for an element.</param>
+    ///   <returns type="Number" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Search for a given element from among the matched 
elements.</summary>
+    ///   <param name="element" type="jQuery">The DOM element or first element 
within the jQuery object to look for.</param>
+    ///   <returns type="Number" />
+    /// </signature>
+  },
+  'init': function() {
+    /// <signature>
+    ///   <summary>Accepts a string containing a CSS selector which is then 
used to match a set of elements.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression</param>
+    ///   <param name="context" type="jQuery">A DOM Element, Document, or 
jQuery to use as context</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Accepts a string containing a CSS selector which is then 
used to match a set of elements.</summary>
+    ///   <param name="element" type="Element">A DOM element to wrap in a 
jQuery object.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Accepts a string containing a CSS selector which is then 
used to match a set of elements.</summary>
+    ///   <param name="object" type="Object">A plain object to wrap in a 
jQuery object.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Accepts a string containing a CSS selector which is then 
used to match a set of elements.</summary>
+    ///   <param name="elementArray" type="Array">An array containing a set of 
DOM elements to wrap in a jQuery object.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Accepts a string containing a CSS selector which is then 
used to match a set of elements.</summary>
+    ///   <param name="jQuery object" type="Object">An existing jQuery object 
to clone.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'innerHeight': function() {
+    /// <summary>Get the current computed height for the first element in the 
set of matched elements, including padding but not border.</summary>
+    /// <returns type="Integer" />
+  },
+  'innerWidth': function() {
+    /// <summary>Get the current computed width for the first element in the 
set of matched elements, including padding but not border.</summary>
+    /// <returns type="Integer" />
+  },
+  'input': function() {
+    /// <summary>Selects all input, textarea, select and button 
elements.</summary>
+  },
+  'insertAfter': function() {
+    /// <signature>
+    ///   <summary>Insert every element in the set of matched elements after 
the target.</summary>
+    ///   <param name="target" type="jQuery">A selector, element, HTML string, 
or jQuery object; the matched set of elements will be inserted after the 
element(s) specified by this parameter.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'insertBefore': function() {
+    /// <signature>
+    ///   <summary>Insert every element in the set of matched elements before 
the target.</summary>
+    ///   <param name="target" type="jQuery">A selector, element, HTML string, 
or jQuery object; the matched set of elements will be inserted before the 
element(s) specified by this parameter.</param>
+    ///   <returns type="jQuery" />
+    /// </signature>
+  },
+  'is': function() {
+    /// <signature>
+    ///   <summary>Check the current matched set of elements against a 
selector, element, or jQuery object and return true if at least one of these 
elements matches the given arguments.</summary>
+    ///   <param name="selector" type="String">A string containing a selector 
expression to match elements against.</param>
+    ///   <returns type="Boolean" />
+    /// </signature>
+    /// <signature>
+    ///   <summary>Check the current matched set of elements against a 
selector, element, or jQuery object and return true if at least one of these 
elements matches the given arguments.</summary>

[... 995 lines stripped ...]

Reply via email to