added YUI and YUI-ext

fixed the resizable text area with IE problem
fixed the ad space with IE problem
merged the 7.2.0 and 7.1.4 change logs
This commit is contained in:
JT Smith 2006-11-07 23:15:57 +00:00
parent 6bf329d68d
commit 4f68a0933c
1026 changed files with 331404 additions and 60 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,409 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>YAHOO.widget.DS_JSArray</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div id="pri">
<div class="main">
<h2>Class YAHOO.widget.DS_JSArray</h2>
<pre>Object
|
+--<a href='YAHOO.widget.DataSource.html'>YAHOO.widget.DataSource</a>
|
+--<b>YAHOO.widget.DS_JSArray</b>
</pre>
<hr />
<!-- Class definition -->
<div class="class-def">
<div class="class-name">
<span class="class-attribs">
</span>
<span class="class-type">class</span>
<b>YAHOO.widget.DS_JSArray</b>
</div>
<div class="class-extends">
<dd>extends <a href='YAHOO.widget.DataSource.html'>YAHOO.widget.DataSource</a></dd>
</div>
</div>
<div class="meta">
</div>
<!-- ======== QUICK LINKS ======== -->
<div class="quick-links">
<strong>Quick Links:</strong>&nbsp;
<a href="#field_summary">Field Summary</a>
|
<a href="#constructor_summary">Constructor Summary</a>
|
<a href="#methodSummary">Method Summary</a> |
<a href="#methodDetails">Method Details</a>
</div>
<!-- ======== END QUICK LINKS ======== -->
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- ======== END NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<div class="section field summaries">
<h3><a name="field_summary">Field Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">array</td>
<td class="spec">
<code>
<a href="#data">data</a>
</code>
<div class="description">
In-memory Javascript array of strings.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="section field inheritance">
<h3>Fields inherited from class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code><a href="YAHOO.widget.DataSource.html#ERROR_DATANULL">ERROR_DATANULL</a>, <a href="YAHOO.widget.DataSource.html#ERROR_DATAPARSE">ERROR_DATAPARSE</a>, <a href="YAHOO.widget.DataSource.html#maxCacheEntries">maxCacheEntries</a>, <a href="YAHOO.widget.DataSource.html#queryMatchContains">queryMatchContains</a>, <a href="YAHOO.widget.DataSource.html#queryMatchSubset">queryMatchSubset</a>, <a href="YAHOO.widget.DataSource.html#queryMatchCase">queryMatchCase</a>, <a href="YAHOO.widget.DataSource.html#queryEvent">queryEvent</a>, <a href="YAHOO.widget.DataSource.html#cacheQueryEvent">cacheQueryEvent</a>, <a href="YAHOO.widget.DataSource.html#getResultsEvent">getResultsEvent</a>, <a href="YAHOO.widget.DataSource.html#getCachedResultsEvent">getCachedResultsEvent</a>, <a href="YAHOO.widget.DataSource.html#dataErrorEvent">dataErrorEvent</a>, <a href="YAHOO.widget.DataSource.html#cacheFlushEvent">cacheFlushEvent</a></code>
</div>
</div>
<!-- =========== END FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<div class="section contructor summaries">
<h3><a name="constructor_summary">Constructor Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code class="spec">
<a href="YAHOO.widget.DS_JSArray.html#YAHOO.widget.DS_JSArray()">YAHOO.widget.DS_JSArray</a>
</code>
<div class="description">
Implementation of YAHOO.widget.DataSource using a native Javascript array as
its live data source.&nbsp;
</div>
</div>
</div>
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<div class="section method summaries">
<h3><a name="methodSummary">Method Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">void</td>
<td class="spec">
<code>
<a href="#doQuery">doQuery</a>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Queries the live data source defined by data for results.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="section method inheritance">
<h3>Methods inherited from class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></h3>
<div class="content">
<code><a href="YAHOO.widget.DataSource.html#toString">toString</a>, <a href="YAHOO.widget.DataSource.html#getResults">getResults</a>, <a href="YAHOO.widget.DataSource.html#flushCache">flushCache</a></code>
</div>
</div>
<!-- ========== END METHOD SUMMARY =========== -->
<!-- ============ FIELD DETAIL START =========== -->
<div class="section field details">
<h3><a name="field_detail">Field Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="data">data</a></h4>
<div class="detail">
<code>
array
&nbsp;
<strong>data</strong>
</code>
<div class="description">
In-memory Javascript array of strings.
</div>
</div>
<hr />
</div>
</div>
<!-- ============ FIELD DETAIL END =========== -->
<!-- ========= CONSTRUCTOR DETAIL START ======== -->
<div class="section constructor details">
<h3><a name="constructor_detail">Constructor Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="YAHOO.widget.DS_JSArray()">YAHOO.widget.DS_JSArray</a></h4>
<div class="detail">
<code>
<strong>YAHOO.widget.DS_JSArray</strong>
()
</code>
<div class="description">
Implementation of YAHOO.widget.DataSource using a native Javascript array as
its live data source.
<dl>
<dt>Parameters:</dt>
<dd>
<code>aData</code> -
In-memory Javascript array of simple string data
</dd>
<dd>
<code>oConfigs</code> -
Optional object literal of config params
</dd>
</dl>
</div>
</div>
</div>
</div>
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
<!-- ============ METHOD DETAIL START ========== -->
<div class="section method details">
<h3><a name="methodDetails">Method Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="doQuery">doQuery</a></h4>
<div class="detail">
<code>
void
<strong>doQuery</strong>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Queries the live data source defined by data for results. Results are passed
back to a callback function.
<dl>
<dt>Parameters:</dt>
<dd>
<code>oCallbackFn</code> -
Callback function defined by oParent object to which to return results
</dd>
<dd>
<code>sQuery</code> -
Query string
</dd>
<dd>
<code>oParent</code> -
The object instance that has requested data
</dd>
</dl>
</div>
</div>
<hr />
</div>
</div>
<!-- ============ METHOD DETAIL END ========== -->
</div>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,409 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>YAHOO.widget.DS_JSFunction</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div id="pri">
<div class="main">
<h2>Class YAHOO.widget.DS_JSFunction</h2>
<pre>Object
|
+--<a href='YAHOO.widget.DataSource.html'>YAHOO.widget.DataSource</a>
|
+--<b>YAHOO.widget.DS_JSFunction</b>
</pre>
<hr />
<!-- Class definition -->
<div class="class-def">
<div class="class-name">
<span class="class-attribs">
</span>
<span class="class-type">class</span>
<b>YAHOO.widget.DS_JSFunction</b>
</div>
<div class="class-extends">
<dd>extends <a href='YAHOO.widget.DataSource.html'>YAHOO.widget.DataSource</a></dd>
</div>
</div>
<div class="meta">
</div>
<!-- ======== QUICK LINKS ======== -->
<div class="quick-links">
<strong>Quick Links:</strong>&nbsp;
<a href="#field_summary">Field Summary</a>
|
<a href="#constructor_summary">Constructor Summary</a>
|
<a href="#methodSummary">Method Summary</a> |
<a href="#methodDetails">Method Details</a>
</div>
<!-- ======== END QUICK LINKS ======== -->
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- ======== END NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<div class="section field summaries">
<h3><a name="field_summary">Field Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">function</td>
<td class="spec">
<code>
<a href="#dataFunction">dataFunction</a>
</code>
<div class="description">
In-memory Javascript function that returns query results.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="section field inheritance">
<h3>Fields inherited from class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code><a href="YAHOO.widget.DataSource.html#ERROR_DATANULL">ERROR_DATANULL</a>, <a href="YAHOO.widget.DataSource.html#ERROR_DATAPARSE">ERROR_DATAPARSE</a>, <a href="YAHOO.widget.DataSource.html#maxCacheEntries">maxCacheEntries</a>, <a href="YAHOO.widget.DataSource.html#queryMatchContains">queryMatchContains</a>, <a href="YAHOO.widget.DataSource.html#queryMatchSubset">queryMatchSubset</a>, <a href="YAHOO.widget.DataSource.html#queryMatchCase">queryMatchCase</a>, <a href="YAHOO.widget.DataSource.html#queryEvent">queryEvent</a>, <a href="YAHOO.widget.DataSource.html#cacheQueryEvent">cacheQueryEvent</a>, <a href="YAHOO.widget.DataSource.html#getResultsEvent">getResultsEvent</a>, <a href="YAHOO.widget.DataSource.html#getCachedResultsEvent">getCachedResultsEvent</a>, <a href="YAHOO.widget.DataSource.html#dataErrorEvent">dataErrorEvent</a>, <a href="YAHOO.widget.DataSource.html#cacheFlushEvent">cacheFlushEvent</a></code>
</div>
</div>
<!-- =========== END FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<div class="section contructor summaries">
<h3><a name="constructor_summary">Constructor Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code class="spec">
<a href="YAHOO.widget.DS_JSFunction.html#YAHOO.widget.DS_JSFunction()">YAHOO.widget.DS_JSFunction</a>
</code>
<div class="description">
Implementation of YAHOO.widget.DataSource using a native Javascript struct as
its live data source.&nbsp;
</div>
</div>
</div>
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<div class="section method summaries">
<h3><a name="methodSummary">Method Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">void</td>
<td class="spec">
<code>
<a href="#doQuery">doQuery</a>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Queries the live data source defined by function for results.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="section method inheritance">
<h3>Methods inherited from class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></h3>
<div class="content">
<code><a href="YAHOO.widget.DataSource.html#toString">toString</a>, <a href="YAHOO.widget.DataSource.html#getResults">getResults</a>, <a href="YAHOO.widget.DataSource.html#flushCache">flushCache</a></code>
</div>
</div>
<!-- ========== END METHOD SUMMARY =========== -->
<!-- ============ FIELD DETAIL START =========== -->
<div class="section field details">
<h3><a name="field_detail">Field Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="dataFunction">dataFunction</a></h4>
<div class="detail">
<code>
function
&nbsp;
<strong>dataFunction</strong>
</code>
<div class="description">
In-memory Javascript function that returns query results.
</div>
</div>
<hr />
</div>
</div>
<!-- ============ FIELD DETAIL END =========== -->
<!-- ========= CONSTRUCTOR DETAIL START ======== -->
<div class="section constructor details">
<h3><a name="constructor_detail">Constructor Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="YAHOO.widget.DS_JSFunction()">YAHOO.widget.DS_JSFunction</a></h4>
<div class="detail">
<code>
<strong>YAHOO.widget.DS_JSFunction</strong>
()
</code>
<div class="description">
Implementation of YAHOO.widget.DataSource using a native Javascript struct as
its live data source.
<dl>
<dt>Parameters:</dt>
<dd>
<code>oFunction</code> -
In-memory Javascript function that returns query results as an array of objects
</dd>
<dd>
<code>oConfigs</code> -
Optional object literal of config params
</dd>
</dl>
</div>
</div>
</div>
</div>
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
<!-- ============ METHOD DETAIL START ========== -->
<div class="section method details">
<h3><a name="methodDetails">Method Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="doQuery">doQuery</a></h4>
<div class="detail">
<code>
void
<strong>doQuery</strong>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Queries the live data source defined by function for results. Results are
passed back to a callback function.
<dl>
<dt>Parameters:</dt>
<dd>
<code>oCallbackFn</code> -
Callback function defined by oParent object to which to return results
</dd>
<dd>
<code>sQuery</code> -
Query string
</dd>
<dd>
<code>oParent</code> -
The object instance that has requested data
</dd>
</dl>
</div>
</div>
<hr />
</div>
</div>
<!-- ============ METHOD DETAIL END ========== -->
</div>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,739 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>YAHOO.widget.DS_XHR</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div id="pri">
<div class="main">
<h2>Class YAHOO.widget.DS_XHR</h2>
<pre>Object
|
+--<a href='YAHOO.widget.DataSource.html'>YAHOO.widget.DataSource</a>
|
+--<b>YAHOO.widget.DS_XHR</b>
</pre>
<hr />
<!-- Class definition -->
<div class="class-def">
<div class="class-name">
<span class="class-attribs">
</span>
<span class="class-type">class</span>
<b>YAHOO.widget.DS_XHR</b>
</div>
<div class="class-extends">
<dd>extends <a href='YAHOO.widget.DataSource.html'>YAHOO.widget.DataSource</a></dd>
</div>
</div>
<div class="meta">
</div>
<!-- ======== QUICK LINKS ======== -->
<div class="quick-links">
<strong>Quick Links:</strong>&nbsp;
<a href="#field_summary">Field Summary</a>
|
<a href="#constructor_summary">Constructor Summary</a>
|
<a href="#methodSummary">Method Summary</a> |
<a href="#methodDetails">Method Details</a>
</div>
<!-- ======== END QUICK LINKS ======== -->
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- ======== END NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<div class="section field summaries">
<h3><a name="field_summary">Field Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">number</td>
<td class="spec">
<code>
<a href="#connTimeout">connTimeout</a>
</code>
<div class="description">
Number of milliseconds the XHR connection will wait for a server response.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">constant</td>
<td class="spec">
<code>
<a href="#ERROR_DATAXHR">ERROR_DATAXHR</a>
</code>
<div class="description">
Error message for XHR failure.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">string</td>
<td class="spec">
<code>
<a href="#responseStripAfter">responseStripAfter</a>
</code>
<div class="description">
String after which to strip results.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">type</td>
<td class="spec">
<code>
<a href="#responseType">responseType</a>
</code>
<div class="description">
XHR response data type.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#schema">schema</a>
</code>
<div class="description">
&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">string</td>
<td class="spec">
<code>
<a href="#scriptQueryAppend">scriptQueryAppend</a>
</code>
<div class="description">
String of key/value pairs to append to requests made to scriptURI.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">string</td>
<td class="spec">
<code>
<a href="#scriptQueryParam">scriptQueryParam</a>
</code>
<div class="description">
Query string parameter name sent to scriptURI.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">string</td>
<td class="spec">
<code>
<a href="#scriptURI">scriptURI</a>
</code>
<div class="description">
Absolute or relative URI to script that returns query results.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">constant</td>
<td class="spec">
<code>
<a href="#TYPE_FLAT">TYPE_FLAT</a>
</code>
<div class="description">
Flat file data type&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">constant</td>
<td class="spec">
<code>
<a href="#TYPE_JSON">TYPE_JSON</a>
</code>
<div class="description">
JSON data type&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">constant</td>
<td class="spec">
<code>
<a href="#TYPE_XML">TYPE_XML</a>
</code>
<div class="description">
XML data type&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="section field inheritance">
<h3>Fields inherited from class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code><a href="YAHOO.widget.DataSource.html#ERROR_DATANULL">ERROR_DATANULL</a>, <a href="YAHOO.widget.DataSource.html#ERROR_DATAPARSE">ERROR_DATAPARSE</a>, <a href="YAHOO.widget.DataSource.html#maxCacheEntries">maxCacheEntries</a>, <a href="YAHOO.widget.DataSource.html#queryMatchContains">queryMatchContains</a>, <a href="YAHOO.widget.DataSource.html#queryMatchSubset">queryMatchSubset</a>, <a href="YAHOO.widget.DataSource.html#queryMatchCase">queryMatchCase</a>, <a href="YAHOO.widget.DataSource.html#queryEvent">queryEvent</a>, <a href="YAHOO.widget.DataSource.html#cacheQueryEvent">cacheQueryEvent</a>, <a href="YAHOO.widget.DataSource.html#getResultsEvent">getResultsEvent</a>, <a href="YAHOO.widget.DataSource.html#getCachedResultsEvent">getCachedResultsEvent</a>, <a href="YAHOO.widget.DataSource.html#dataErrorEvent">dataErrorEvent</a>, <a href="YAHOO.widget.DataSource.html#cacheFlushEvent">cacheFlushEvent</a></code>
</div>
</div>
<!-- =========== END FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<div class="section contructor summaries">
<h3><a name="constructor_summary">Constructor Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code class="spec">
<a href="YAHOO.widget.DS_XHR.html#YAHOO.widget.DS_XHR()">YAHOO.widget.DS_XHR</a>
</code>
<div class="description">
Implementation of YAHOO.widget.DataSource using XML HTTP requests that return
query results.&nbsp;
</div>
</div>
</div>
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<div class="section method summaries">
<h3><a name="methodSummary">Method Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">void</td>
<td class="spec">
<code>
<a href="#doQuery">doQuery</a>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Queries the live data source defined by scriptURI for results.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">array</td>
<td class="spec">
<code>
<a href="#parseResponse">parseResponse</a>
(&lt;string&gt; sQuery, &lt;object&gt; oResponse, &lt;object&gt; oParent)
</code>
<div class="description">
Parses raw response data into an array of result objects.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="section method inheritance">
<h3>Methods inherited from class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></h3>
<div class="content">
<code><a href="YAHOO.widget.DataSource.html#toString">toString</a>, <a href="YAHOO.widget.DataSource.html#getResults">getResults</a>, <a href="YAHOO.widget.DataSource.html#flushCache">flushCache</a></code>
</div>
</div>
<!-- ========== END METHOD SUMMARY =========== -->
<!-- ============ FIELD DETAIL START =========== -->
<div class="section field details">
<h3><a name="field_detail">Field Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="connTimeout">connTimeout</a></h4>
<div class="detail">
<code>
number
&nbsp;
<strong>connTimeout</strong>
</code>
<div class="description">
Number of milliseconds the XHR connection will wait for a server response. A
a value of zero indicates the XHR connection will wait forever. Any value
greater than zero will use the Connection utility's Auto-Abort feature.
Default: 0.
</div>
</div>
<hr />
<h4><a name="ERROR_DATAXHR">ERROR_DATAXHR</a></h4>
<div class="detail">
<code>
constant
&nbsp;
<strong>ERROR_DATAXHR</strong>
</code>
<div class="description">
Error message for XHR failure.
</div>
</div>
<hr />
<h4><a name="responseStripAfter">responseStripAfter</a></h4>
<div class="detail">
<code>
string
&nbsp;
<strong>responseStripAfter</strong>
</code>
<div class="description">
String after which to strip results. If the results from the XHR are sent
back as HTML, the gzip HTML comment appears at the end of the data and should
be ignored. Default: "\n&lt;!--"
</div>
</div>
<hr />
<h4><a name="responseType">responseType</a></h4>
<div class="detail">
<code>
type
&nbsp;
<strong>responseType</strong>
</code>
<div class="description">
XHR response data type. Other types that may be defined are TYPE_XML and
TYPE_FLAT. Default: TYPE_JSON.
</div>
</div>
<hr />
<h4><a name="schema">schema</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>schema</strong>
</code>
<div class="description">
</div>
</div>
<hr />
<h4><a name="scriptQueryAppend">scriptQueryAppend</a></h4>
<div class="detail">
<code>
string
&nbsp;
<strong>scriptQueryAppend</strong>
</code>
<div class="description">
String of key/value pairs to append to requests made to scriptURI. Define
this string when you want to send additional query parameters to your script.
When defined, queries will be sent to
<scriptURI>?<scriptQueryParam>=userinput&<scriptQueryAppend>
Default: "".
</div>
</div>
<hr />
<h4><a name="scriptQueryParam">scriptQueryParam</a></h4>
<div class="detail">
<code>
string
&nbsp;
<strong>scriptQueryParam</strong>
</code>
<div class="description">
Query string parameter name sent to scriptURI. For instance, queries will be
sent to
<scriptURI>?<scriptQueryParam>=userinput
Default: "query".
</div>
</div>
<hr />
<h4><a name="scriptURI">scriptURI</a></h4>
<div class="detail">
<code>
string
&nbsp;
<strong>scriptURI</strong>
</code>
<div class="description">
Absolute or relative URI to script that returns query results. For instance,
queries will be sent to
<scriptURI>?<scriptQueryParam>=userinput
</div>
</div>
<hr />
<h4><a name="TYPE_FLAT">TYPE_FLAT</a></h4>
<div class="detail">
<code>
constant
&nbsp;
<strong>TYPE_FLAT</strong>
</code>
<div class="description">
Flat file data type
</div>
</div>
<hr />
<h4><a name="TYPE_JSON">TYPE_JSON</a></h4>
<div class="detail">
<code>
constant
&nbsp;
<strong>TYPE_JSON</strong>
</code>
<div class="description">
JSON data type
</div>
</div>
<hr />
<h4><a name="TYPE_XML">TYPE_XML</a></h4>
<div class="detail">
<code>
constant
&nbsp;
<strong>TYPE_XML</strong>
</code>
<div class="description">
XML data type
</div>
</div>
<hr />
</div>
</div>
<!-- ============ FIELD DETAIL END =========== -->
<!-- ========= CONSTRUCTOR DETAIL START ======== -->
<div class="section constructor details">
<h3><a name="constructor_detail">Constructor Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="YAHOO.widget.DS_XHR()">YAHOO.widget.DS_XHR</a></h4>
<div class="detail">
<code>
<strong>YAHOO.widget.DS_XHR</strong>
()
</code>
<div class="description">
Implementation of YAHOO.widget.DataSource using XML HTTP requests that return
query results.
requires YAHOO.util.Connect XMLHTTPRequest library
extends YAHOO.widget.DataSource
<dl>
<dt>Parameters:</dt>
<dd>
<code>sScriptURI</code> -
Absolute or relative URI to script that returns query results as JSON, XML, or delimited flat data
</dd>
<dd>
<code>aSchema</code> -
Data schema definition of results
</dd>
<dd>
<code>oConfigs</code> -
Optional object literal of config params
</dd>
</dl>
</div>
</div>
</div>
</div>
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
<!-- ============ METHOD DETAIL START ========== -->
<div class="section method details">
<h3><a name="methodDetails">Method Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="doQuery">doQuery</a></h4>
<div class="detail">
<code>
void
<strong>doQuery</strong>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Queries the live data source defined by scriptURI for results. Results are
passed back to a callback function.
<dl>
<dt>Parameters:</dt>
<dd>
<code>oCallbackFn</code> -
Callback function defined by oParent object to which to return results
</dd>
<dd>
<code>sQuery</code> -
Query string
</dd>
<dd>
<code>oParent</code> -
The object instance that has requested data
</dd>
</dl>
</div>
</div>
<hr />
<h4><a name="parseResponse">parseResponse</a></h4>
<div class="detail">
<code>
array
<strong>parseResponse</strong>
(&lt;string&gt; sQuery, &lt;object&gt; oResponse, &lt;object&gt; oParent)
</code>
<div class="description">
Parses raw response data into an array of result objects. The result data key
is always stashed in the [0] element of each result object.
<dl>
<dt>Parameters:</dt>
<dd>
<code>sQuery</code> -
Query string
</dd>
<dd>
<code>oResponse</code> -
The raw response data to parse
</dd>
<dd>
<code>oParent</code> -
The object instance that has requested data
</dd>
</dl>
<dl>
<dt>Returns:</dt>
<dd> Array of result objects</dd>
</dl>
</div>
</div>
<hr />
</div>
</div>
<!-- ============ METHOD DETAIL END ========== -->
</div>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,819 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>YAHOO.widget.DataSource</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div id="pri">
<div class="main">
<h2>Class YAHOO.widget.DataSource</h2>
<pre>Object
|
+--<b>YAHOO.widget.DataSource</b>
</pre>
<dl class="subclasses">
<dt>Direct Known Subclasses:</dd>
<dd>
<a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a>, <a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a>, <a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a>
</dd>
</dl>
<hr />
<!-- Class definition -->
<div class="class-def">
<div class="class-name">
<span class="class-attribs">
</span>
<span class="class-type">class</span>
<b>YAHOO.widget.DataSource</b>
</div>
<div class="class-extends">
</div>
</div>
<div class="meta">
</div>
<!-- ======== QUICK LINKS ======== -->
<div class="quick-links">
<strong>Quick Links:</strong>&nbsp;
<a href="#field_summary">Field Summary</a>
|
<a href="#constructor_summary">Constructor Summary</a>
|
<a href="#methodSummary">Method Summary</a> |
<a href="#methodDetails">Method Details</a>
</div>
<!-- ======== END QUICK LINKS ======== -->
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- ======== END NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<div class="section field summaries">
<h3><a name="field_summary">Field Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#cacheFlushEvent">cacheFlushEvent</a>
</code>
<div class="description">
Fired when the local cache is flushed.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#cacheQueryEvent">cacheQueryEvent</a>
</code>
<div class="description">
Fired when a query is made to the local cache.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#dataErrorEvent">dataErrorEvent</a>
</code>
<div class="description">
Fired when an error is encountered with the live data source.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">constant</td>
<td class="spec">
<code>
<a href="#ERROR_DATANULL">ERROR_DATANULL</a>
</code>
<div class="description">
Error message for null data responses.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">constant</td>
<td class="spec">
<code>
<a href="#ERROR_DATAPARSE">ERROR_DATAPARSE</a>
</code>
<div class="description">
Error message for data responses with parsing errors.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#getCachedResultsEvent">getCachedResultsEvent</a>
</code>
<div class="description">
Fired when data is retrieved from the local cache.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#getResultsEvent">getResultsEvent</a>
</code>
<div class="description">
Fired when data is retrieved from the live data source.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">number</td>
<td class="spec">
<code>
<a href="#maxCacheEntries">maxCacheEntries</a>
</code>
<div class="description">
Max size of the local cache.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">Object</td>
<td class="spec">
<code>
<a href="#queryEvent">queryEvent</a>
</code>
<div class="description">
Fired when a query is made to the live data source.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">boolean</td>
<td class="spec">
<code>
<a href="#queryMatchCase">queryMatchCase</a>
</code>
<div class="description">
Data source query case-sensitivity matching.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">boolean</td>
<td class="spec">
<code>
<a href="#queryMatchContains">queryMatchContains</a>
</code>
<div class="description">
Use this to equate cache matching with the type of matching done by your live
data source.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">boolean</td>
<td class="spec">
<code>
<a href="#queryMatchSubset">queryMatchSubset</a>
</code>
<div class="description">
Data source query subset matching.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<!-- =========== END FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<div class="section contructor summaries">
<h3><a name="constructor_summary">Constructor Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<code class="spec">
<a href="YAHOO.widget.DataSource.html#YAHOO.widget.DataSource()">YAHOO.widget.DataSource</a>
</code>
<div class="description">
Class providing encapsulation of a data source.&nbsp;
</div>
</div>
</div>
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<div class="section method summaries">
<h3><a name="methodSummary">Method Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="flags">void</td>
<td class="spec">
<code>
<a href="#doQuery">doQuery</a>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Abstract method implemented by subclasses to make a query to the live data
source.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">void</td>
<td class="spec">
<code>
<a href="#flushCache">flushCache</a>
()
</code>
<div class="description">
Flushes cache.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">void</td>
<td class="spec">
<code>
<a href="#getResults">getResults</a>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Retrieves query results, first checking the local cache, then making the
query request to the live data source as defined by the function doQuery.&nbsp;
</div>
</td>
</tr>
<tr>
<td class="flags">string</td>
<td class="spec">
<code>
<a href="#toString">toString</a>
()
</code>
<div class="description">
Public accessor to the unique name of the data source instance.&nbsp;
</div>
</td>
</tr>
</table>
</div>
</div>
<!-- ========== END METHOD SUMMARY =========== -->
<!-- ============ FIELD DETAIL START =========== -->
<div class="section field details">
<h3><a name="field_detail">Field Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="cacheFlushEvent">cacheFlushEvent</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>cacheFlushEvent</strong>
</code>
<div class="description">
Fired when the local cache is flushed. Subscribers receive the following
array :<br>
- args[0] The data source instance
</div>
</div>
<hr />
<h4><a name="cacheQueryEvent">cacheQueryEvent</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>cacheQueryEvent</strong>
</code>
<div class="description">
Fired when a query is made to the local cache. Subscribers receive the
following array:<br>
- args[0] The data source instance
- args[1] The requesting object
- args[2] The query string
</div>
</div>
<hr />
<h4><a name="dataErrorEvent">dataErrorEvent</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>dataErrorEvent</strong>
</code>
<div class="description">
Fired when an error is encountered with the live data source. Subscribers
receive the following array:<br>
- args[0] The data source instance
- args[1] The requesting object
- args[2] The query string
- args[3] Error message string
</div>
</div>
<hr />
<h4><a name="ERROR_DATANULL">ERROR_DATANULL</a></h4>
<div class="detail">
<code>
constant
&nbsp;
<strong>ERROR_DATANULL</strong>
</code>
<div class="description">
Error message for null data responses.
</div>
</div>
<hr />
<h4><a name="ERROR_DATAPARSE">ERROR_DATAPARSE</a></h4>
<div class="detail">
<code>
constant
&nbsp;
<strong>ERROR_DATAPARSE</strong>
</code>
<div class="description">
Error message for data responses with parsing errors.
</div>
</div>
<hr />
<h4><a name="getCachedResultsEvent">getCachedResultsEvent</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>getCachedResultsEvent</strong>
</code>
<div class="description">
Fired when data is retrieved from the local cache. Subscribers receive the
following array :<br>
- args[0] The data source instance
- args[1] The requesting object
- args[2] The query string
- args[3] Array of result objects
</div>
</div>
<hr />
<h4><a name="getResultsEvent">getResultsEvent</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>getResultsEvent</strong>
</code>
<div class="description">
Fired when data is retrieved from the live data source. Subscribers receive
the following array:<br>
- args[0] The data source instance
- args[1] The requesting object
- args[2] The query string
- args[3] Array of result objects
</div>
</div>
<hr />
<h4><a name="maxCacheEntries">maxCacheEntries</a></h4>
<div class="detail">
<code>
number
&nbsp;
<strong>maxCacheEntries</strong>
</code>
<div class="description">
Max size of the local cache. Set to 0 to turn off caching. Caching is
useful to reduce the number of server connections. Recommended only for data
sources that return comprehensive results for queries or when stale data is
not an issue. Default: 15.
</div>
</div>
<hr />
<h4><a name="queryEvent">queryEvent</a></h4>
<div class="detail">
<code>
Object
&nbsp;
<strong>queryEvent</strong>
</code>
<div class="description">
Fired when a query is made to the live data source. Subscribers receive the
following array:<br>
- args[0] The data source instance
- args[1] The requesting object
- args[2] The query string
</div>
</div>
<hr />
<h4><a name="queryMatchCase">queryMatchCase</a></h4>
<div class="detail">
<code>
boolean
&nbsp;
<strong>queryMatchCase</strong>
</code>
<div class="description">
Data source query case-sensitivity matching. If caching is on and
queryMatchCase is true, queries will only return results for case-sensitive
matches. Default: false.
</div>
</div>
<hr />
<h4><a name="queryMatchContains">queryMatchContains</a></h4>
<div class="detail">
<code>
boolean
&nbsp;
<strong>queryMatchContains</strong>
</code>
<div class="description">
Use this to equate cache matching with the type of matching done by your live
data source. If caching is on and queryMatchContains is true, the cache
returns results that "contain" the query string. By default,
queryMatchContains is set to false, meaning the cache only returns results
that "start with" the query string. Default: false.
</div>
</div>
<hr />
<h4><a name="queryMatchSubset">queryMatchSubset</a></h4>
<div class="detail">
<code>
boolean
&nbsp;
<strong>queryMatchSubset</strong>
</code>
<div class="description">
Data source query subset matching. If caching is on and queryMatchSubset is
true, substrings of queries will return matching cached results. For
instance, if the first query is for "abc" susequent queries that start with
"abc", like "abcd", will be queried against the cache, and not the live data
source. Recommended only for data sources that return comprehensive results
for queries with very few characters. Default: false.
</div>
</div>
<hr />
</div>
</div>
<!-- ============ FIELD DETAIL END =========== -->
<!-- ========= CONSTRUCTOR DETAIL START ======== -->
<div class="section constructor details">
<h3><a name="constructor_detail">Constructor Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="YAHOO.widget.DataSource()">YAHOO.widget.DataSource</a></h4>
<div class="detail">
<code>
<strong>YAHOO.widget.DataSource</strong>
()
</code>
<div class="description">
Class providing encapsulation of a data source.
</div>
</div>
</div>
</div>
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
<!-- ============ METHOD DETAIL START ========== -->
<div class="section method details">
<h3><a name="methodDetails">Method Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="doQuery">doQuery</a></h4>
<div class="detail">
<code>
void
<strong>doQuery</strong>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Abstract method implemented by subclasses to make a query to the live data
source. Must call the callback function with the response returned from the
query. Populates cache (if enabled).
<dl>
<dt>Parameters:</dt>
<dd>
<code>oCallbackFn</code> -
Callback function implemented by oParent to which to return results
</dd>
<dd>
<code>sQuery</code> -
Query string
</dd>
<dd>
<code>oParent</code> -
The object instance that has requested data
</dd>
</dl>
</div>
</div>
<hr />
<h4><a name="flushCache">flushCache</a></h4>
<div class="detail">
<code>
void
<strong>flushCache</strong>
()
</code>
<div class="description">
Flushes cache.
</div>
</div>
<hr />
<h4><a name="getResults">getResults</a></h4>
<div class="detail">
<code>
void
<strong>getResults</strong>
(&lt;object&gt; oCallbackFn, &lt;string&gt; sQuery, &lt;object&gt; oParent)
</code>
<div class="description">
Retrieves query results, first checking the local cache, then making the
query request to the live data source as defined by the function doQuery.
<dl>
<dt>Parameters:</dt>
<dd>
<code>oCallbackFn</code> -
Callback function defined by oParent object to which to return results
</dd>
<dd>
<code>sQuery</code> -
Query string
</dd>
<dd>
<code>oParent</code> -
The object instance that has requested data
</dd>
</dl>
</div>
</div>
<hr />
<h4><a name="toString">toString</a></h4>
<div class="detail">
<code>
string
<strong>toString</strong>
()
</code>
<div class="description">
Public accessor to the unique name of the data source instance.
<dl>
<dt>Returns:</dt>
<dd> Unique name of the data source instance</dd>
</dl>
</div>
</div>
<hr />
</div>
</div>
<!-- ============ METHOD DETAIL END ========== -->
</div>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,276 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>YAHOO.widget</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div id="pri">
<div class="main">
<h2>Class YAHOO.widget</h2>
<pre>Object
|
+--<b>YAHOO.widget</b>
</pre>
<hr />
<!-- Class definition -->
<div class="class-def">
<div class="class-name">
<span class="class-attribs">
</span>
<span class="class-type">class</span>
<b>YAHOO.widget</b>
</div>
<div class="class-extends">
</div>
</div>
<div class="meta">
</div>
<!-- ======== QUICK LINKS ======== -->
<div class="quick-links">
<strong>Quick Links:</strong>&nbsp;
<a href="#inner_classes">Nested Class Summary</a>
</div>
<!-- ======== END QUICK LINKS ======== -->
<!-- ======== NESTED CLASS SUMMARY ======== -->
<div class="section class summaries">
<h3><a name="inner_classes">Nested Class Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="name"><a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></td>
<td class="overview"></td>
</tr>
<tr>
<td class="name"><a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></td>
<td class="overview"></td>
</tr>
<tr>
<td class="name"><a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></td>
<td class="overview"></td>
</tr>
<tr>
<td class="name"><a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a></td>
<td class="overview"></td>
</tr>
<tr>
<td class="name"><a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a></td>
<td class="overview"></td>
</tr>
</table>
</div>
</div>
<!-- ======== END NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- =========== END FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<!-- ========== END METHOD SUMMARY =========== -->
<!-- ============ FIELD DETAIL START =========== -->
<!-- ============ FIELD DETAIL END =========== -->
<!-- ========= CONSTRUCTOR DETAIL START ======== -->
<div class="section constructor details">
<h3><a name="constructor_detail">Constructor Detail</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<h4><a name="YAHOO.widget()">YAHOO.widget</a></h4>
<div class="detail">
<code>
<strong>YAHOO.widget</strong>
</code>
<div class="description">
</div>
</div>
</div>
</div>
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
<!-- ============ METHOD DETAIL START ========== -->
<!-- ============ METHOD DETAIL END ========== -->
</div>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,50 @@
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
</div>

View file

@ -0,0 +1,166 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div class="main">
<h2>All Classes</h2>
<div class="section class summaries">
<h3><a name="classSummary">Class Summary</a></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="name">
<a href="YAHOO.widget.html">YAHOO.widget</a>
</td>
</tr>
<tr>
<td class="name">
<a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a>
</td>
</tr>
<tr>
<td class="name">
<a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a>
</td>
</tr>
<tr>
<td class="name">
<a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a>
</td>
</tr>
<tr>
<td class="name">
<a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a>
</td>
</tr>
<tr>
<td class="name">
<a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a>
</td>
</tr>
</table>
</div>
</div>
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</div>
</div>
</body>
</html>

View file

@ -0,0 +1,805 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>Element Index</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div class="main">
<h2>Element Index</h2>
<div class="elem-index">
&nbsp;<a href="#__A__">A</a>
&nbsp;<a href="#__C__">C</a>
&nbsp;<a href="#__D__">D</a>
&nbsp;<a href="#__E__">E</a>
&nbsp;<a href="#__F__">F</a>
&nbsp;<a href="#__G__">G</a>
&nbsp;<a href="#__H__">H</a>
&nbsp;<a href="#__I__">I</a>
&nbsp;<a href="#__M__">M</a>
&nbsp;<a href="#__P__">P</a>
&nbsp;<a href="#__Q__">Q</a>
&nbsp;<a href="#__R__">R</a>
&nbsp;<a href="#__S__">S</a>
&nbsp;<a href="#__T__">T</a>
&nbsp;<a href="#__U__">U</a>
&nbsp;<a href="#__Y__">Y</a>
<hr />
<h3><a name="__A__">A</a></h3>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#allowBrowserAutocomplete">allowBrowserAutocomplete</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#alwaysShowContainer">alwaysShowContainer</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#animHoriz">animHoriz</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#animSpeed">animSpeed</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#animVert">animVert</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#autoHighlight">autoHighlight</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__C__">C</a></h3>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#cacheFlushEvent">cacheFlushEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#cacheQueryEvent">cacheQueryEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#connTimeout">connTimeout</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#containerCollapseEvent">containerCollapseEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#containerExpandEvent">containerExpandEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__D__">D</a></h3>
<dl>
<dt><a href="YAHOO.widget.DS_JSArray.html#data">data</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#dataErrorEvent">dataErrorEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#dataErrorEvent">dataErrorEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSFunction.html#dataFunction">dataFunction</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#dataRequestEvent">dataRequestEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#dataReturnEvent">dataReturnEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#dataSource">dataSource</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#delimChar">delimChar</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#doQuery">doQuery(oCallbackFn, sQuery, oParent)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSArray.html#doQuery">doQuery(oCallbackFn, sQuery, oParent)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSFunction.html#doQuery">doQuery(oCallbackFn, sQuery, oParent)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#doQuery">doQuery(oCallbackFn, sQuery, oParent)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<h3><a name="__E__">E</a></h3>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#ERROR_DATANULL">ERROR_DATANULL</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#ERROR_DATAPARSE">ERROR_DATAPARSE</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#ERROR_DATAXHR">ERROR_DATAXHR</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<h3><a name="__F__">F</a></h3>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#flushCache">flushCache()</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#forceSelection">forceSelection</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#formatResult">formatResult(oResultItem, sQuery)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__G__">G</a></h3>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#getCachedResultsEvent">getCachedResultsEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#getListItemData">getListItemData(oListItem)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#getListItems">getListItems()</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#getResults">getResults(oCallbackFn, sQuery, oParent)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#getResultsEvent">getResultsEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<h3><a name="__H__">H</a></h3>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#highlightClassName">highlightClassName</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__I__">I</a></h3>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#itemArrowFromEvent">itemArrowFromEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#itemArrowToEvent">itemArrowToEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#itemMouseOutEvent">itemMouseOutEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#itemMouseOverEvent">itemMouseOverEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#itemSelectEvent">itemSelectEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__M__">M</a></h3>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#maxCacheEntries">maxCacheEntries</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#maxResultsDisplayed">maxResultsDisplayed</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#minQueryLength">minQueryLength</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__P__">P</a></h3>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#parseResponse">parseResponse(sQuery, oResponse, oParent)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#prehighlightClassName">prehighlightClassName</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__Q__">Q</a></h3>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#queryDelay">queryDelay</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#queryEvent">queryEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#queryMatchCase">queryMatchCase</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#queryMatchContains">queryMatchContains</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#queryMatchSubset">queryMatchSubset</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<h3><a name="__R__">R</a></h3>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#responseStripAfter">responseStripAfter</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#responseType">responseType</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<h3><a name="__S__">S</a></h3>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#schema">schema</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#scriptQueryAppend">scriptQueryAppend</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#scriptQueryParam">scriptQueryParam</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#scriptURI">scriptURI</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#selectionEnforceEvent">selectionEnforceEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#sendQuery">sendQuery(sQuery)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#setBody">setBody(sBody)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#setFooter">setFooter(sFooter)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#setHeader">setHeader(sHeader)</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__T__">T</a></h3>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#textboxBlurEvent">textboxBlurEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#textboxFocusEvent">textboxFocusEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#textboxKeyEvent">textboxKeyEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#toString">toString()</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#toString">toString()</a></dt>
<dd>&nbsp;-&nbsp;Instance method in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#TYPE_FLAT">TYPE_FLAT</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#TYPE_JSON">TYPE_JSON</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#TYPE_XML">TYPE_XML</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#typeAhead">typeAhead</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#typeAheadEvent">typeAheadEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__U__">U</a></h3>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#unmatchedItemSelectEvent">unmatchedItemSelectEvent</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#useIFrame">useIFrame</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#useShadow">useShadow</a></dt>
<dd>&nbsp;-&nbsp;Instance field in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<h3><a name="__Y__">Y</a></h3>
<dl>
<dt><a href="YAHOO.widget.html#">YAHOO.widget</a></dt>
<dd>&nbsp;-&nbsp; class <a href="YAHOO.widget.html">YAHOO.widget</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#">YAHOO.widget.AutoComplete</a></dt>
<dd>&nbsp;-&nbsp; class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.AutoComplete.html#constructor_detail">YAHOO.widget.AutoComplete()</a></dt>
<dd>&nbsp;-&nbsp;Constructor in class <a href="YAHOO.widget.AutoComplete.html">YAHOO.widget.AutoComplete</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#">YAHOO.widget.DataSource</a></dt>
<dd>&nbsp;-&nbsp; class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DataSource.html#constructor_detail">YAHOO.widget.DataSource()</a></dt>
<dd>&nbsp;-&nbsp;Constructor in class <a href="YAHOO.widget.DataSource.html">YAHOO.widget.DataSource</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSArray.html#">YAHOO.widget.DS_JSArray</a></dt>
<dd>&nbsp;-&nbsp; class <a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSArray.html#constructor_detail">YAHOO.widget.DS_JSArray()</a></dt>
<dd>&nbsp;-&nbsp;Constructor in class <a href="YAHOO.widget.DS_JSArray.html">YAHOO.widget.DS_JSArray</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSFunction.html#">YAHOO.widget.DS_JSFunction</a></dt>
<dd>&nbsp;-&nbsp; class <a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_JSFunction.html#constructor_detail">YAHOO.widget.DS_JSFunction()</a></dt>
<dd>&nbsp;-&nbsp;Constructor in class <a href="YAHOO.widget.DS_JSFunction.html">YAHOO.widget.DS_JSFunction</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#">YAHOO.widget.DS_XHR</a></dt>
<dd>&nbsp;-&nbsp; class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
<dl>
<dt><a href="YAHOO.widget.DS_XHR.html#constructor_detail">YAHOO.widget.DS_XHR()</a></dt>
<dd>&nbsp;-&nbsp;Constructor in class <a href="YAHOO.widget.DS_XHR.html">YAHOO.widget.DS_XHR</a></dd>
</dl>
</div>
</div>
</div>
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,169 @@
<html>
<head>
<title>JavaScript Documentation - AutoComplete</title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<strong>AutoComplete</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div class="main">
<h2>AutoComplete</h2>
<p>
This document is the API Specification for
AutoComplete.
</p>
<div class="meta">
</div>
</div>
</div>
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 B

View file

@ -0,0 +1,25 @@
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
</ul>
</div>
</div>

View file

@ -0,0 +1,40 @@
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
</ul>
</div>
</div>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,175 @@
<html>
<head>
<title>JavaScript Documentation - Logger</title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>All Files</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div class="main">
<h2>
All Files
</h2>
<div class="quick-links">
<strong>Quick Links:</strong>&nbsp;
<a href="#fileSummary">File Summary</a>
</div>
<div class="section file summaries">
<h3><a name="fileSummary">File Summary</a> <span class="top">[<a href="#top">top</a>]</span></h3>
<div class="content">
<table border="1" cellpadding="3" cellspacing="0">
<tr>
<td class="name">
<a href="overview-summary-AutoComplete.js.html">AutoComplete.js</a>
</td>
<td class="overview">&nbsp;</td>
</tr>
<tr>
<td class="name">
<a href="overview-summary-DataSource.js.html">DataSource.js</a>
</td>
<td class="overview">&nbsp;</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,147 @@
<html>
<head>
<title>JavaScript Documentation - </title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<h1>JavaScript Documentation</h1>
<h3><a href="./index.html">AutoComplete</a></h3>
<div class="breadcrumbs">
<a href="./index.html">AutoComplete</a>
&gt;
<strong>Class Hierarchy</strong>
</div>
</div>
<div id="body">
<div class="nav">
<div class="module resources">
<ul class="content">
<li><a href="overview-tree.html">Tree View</a></li>
<li><a href="index-all.html">Element Index</a></li>
</ul>
</div>
<div class="module">
<h4><a href="./allclasses-noframe.html">Classes</a></h4>
<ul class="content">
<li>
<a href="YAHOO.widget.html">
YAHOO.widget</a>
</li>
<li>
<a href="YAHOO.widget.AutoComplete.html">
YAHOO.widget.AutoComplete</a>
</li>
<li>
<a href="YAHOO.widget.DataSource.html">
YAHOO.widget.DataSource</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSArray.html">
YAHOO.widget.DS_JSArray</a>
</li>
<li>
<a href="YAHOO.widget.DS_JSFunction.html">
YAHOO.widget.DS_JSFunction</a>
</li>
<li>
<a href="YAHOO.widget.DS_XHR.html">
YAHOO.widget.DS_XHR</a>
</li>
</ul>
</div>
<div class="module">
<h4><a href="./overview-summary.html">Files</a></h4>
<ul class="content">
<li>
<a href="overview-summary-AutoComplete.js.html">
AutoComplete.js</a>
</li>
<li>
<a href="overview-summary-DataSource.js.html">
DataSource.js</a>
</li>
</ul>
</div>
</div>
<div class="main">
<h2>Class Hierarchy</h2>
<UL><LI TYPE="circle">Object</LI><UL>
<LI TYPE="circle">
<A HREF="YAHOO.widget.html">
<B>YAHOO.widget</B></A></LI>
<LI TYPE="circle">
<A HREF="YAHOO.widget.AutoComplete.html">
<B>YAHOO.widget.AutoComplete</B></A></LI>
<LI TYPE="circle">
<A HREF="YAHOO.widget.DataSource.html">
<B>YAHOO.widget.DataSource</B></A></LI>
<UL>
<LI TYPE="circle">
<A HREF="YAHOO.widget.DS_JSArray.html">
<B>YAHOO.widget.DS_JSArray</B></A></LI>
<LI TYPE="circle">
<A HREF="YAHOO.widget.DS_JSFunction.html">
<B>YAHOO.widget.DS_JSFunction</B></A></LI>
<LI TYPE="circle">
<A HREF="YAHOO.widget.DS_XHR.html">
<B>YAHOO.widget.DS_XHR</B></A></LI>
</UL></UL></UL>
</div>
</div>
<div id="footer">
<hr />
Copyright &copy; 2006 Yahoo! Inc. All rights reserved.
<br />
Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a>
</div>
</body>
</html>

View file

@ -0,0 +1,84 @@
/* JSDoc style sheet */
body, td { background: #FFFFFF; font-size: 90%; font-family: Helvetica, Arial, san-serif; }
a:link { color: #00F; }
a:visited { color: #003399;}
h1, h2, h3, h4 { margin: 0; padding: 0; }
/* Header */
#header h1 { color: #545454; font:170%/50px Arial Bold; padding: 0 0 0 70px; background: url(logo.gif) left center no-repeat; }
#header h3 { background: #947DB2; color: #FFF; font: 110%/1.22em arial; padding: 5px 10px; margin: 0 0 7px 0; }
#header h3 A { color: #FFF; text-decoration: none; }
#header .breadcrumbs { font-size: 85%; margin-bottom:10px;}
#body { min-width: 600px; }
/* Side nav */
#body .nav {overflow:auto; width: 13em; float:left;position:relative; }
#body .nav .module { background: #EBE9E9; margin: 0 0 15px 0; padding: 0; }
#body .nav .module h4 { padding: 3px 5px; border-bottom: #947DB2 1px solid; }
#body .nav .module h4 A { color: #000; text-decoration: none; }
#body .nav .module .content { margin: 0; padding: 7px; }
#body .nav .module UL.content { list-style-type: none; }
#body .nav .module UL.content LI { padding: 0 0 3px 0; font-size: 85%; }
#body .nav .module UL.content A { text-decoration: none; }
#body .nav .module.resources UL { font-size: 85%; padding: 7px 7px 7px 20px; list-style-type: square; color: #947DB2; }
/* Body Content */
#pri { float:left; width:100%; margin-left: -13em; min-width: 435px; }
#body .main {margin-left: 13em; padding-left: 1em; }
#body .class-def { margin: 10px 0; }
#body .class-def div { margin: 5px 0; }
#body .class-def .class-attribs { font-style: italic; }
#body .meta div { margin: 15px 0 7px 0; }
#body .meta dl { margin: 15px 0; }
#body .meta dd { margin-left: 20px; }
#body .meta .requires dt { font-style: italic; }
#body .meta .deprecated strong { font-style: italic; }
#body .quick-links { margin: 10px 0; font-size: 80%; }
#body .section { margin: 0 0 30px 0; }
#body .section h3 { background: #947DB2; width: 100%; color: #FFF; padding: 3px; margin: 0 0 7px 0; }
#body .section h3 .top { font-size: 60%; font-weight: normal; width: 100%; font-family: verdana; padding-left: 20px; }
#body .section h3 .top A { color: #FFF; text-decoration: none; }
#body .section table { overflow:auto; }
#body .section.summaries td.flags { text-align: right; vertical-align: top; min-width: 1px; font-family: courier new; font-size: 80%; }
#body .section.summaries .spec { vertical-align: top; width: 100%; }
#body .section.summaries .spec a { font-weight: bold; }
#body .section.summaries .description { min-height: 20px; }
#body .section.class.summaries .name,
#body .section.file.summaries .name { font-weight: bold; }
#body .section.class.summaries .overview,
#body .section.file.summaries .overview { width: 100%; }
#body .section.source h3 { margin: 0; }
#body .section.details .content { padding: 0 0 0 10px; }
#body .section.details .description { padding: 10px 0 0 20px; }
#body .section.details .description dt { font-weight: bold; }
#body .elem-index h3 { padding: 0; margin: 10px 0 0 0; }
#body .elem-index dl { margin: 0 0 15px 15px; }
#body .elem-index dt { float: left; }
#body .elem-index dt A { text-decoration: none; }
#body .elem-index dd { font-size: 85%; }
/* Sourcecode view */
.sourceview { background:#e9e9e9; word-wrap:break-word;padding: 5px; margin: 5px; }
.attrib { color: #DD7777 }
.comment { color: #55AA55 }
.reserved { color: #FF5555 }
.literal { color: #5555FF }
/* Footer */
#footer { text-align: center; font-size: 70%; font-family: verdana; margin: 20px 0; }
#footer HR { clear: both; height:1px;border-width:1px 0 0; }