~ubuntu-branches/ubuntu/quantal/yui/quantal

« back to all changes in this revision

Viewing changes to docs/RecordSet.js.html

  • Committer: Bazaar Package Importer
  • Author(s): Jaldhar H. Vyas
  • Date: 2010-05-10 07:39:26 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20100510073926-822uot0t515r9w25
Tags: 2.8.1-1
New upstream version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
<div id="doc3" class="yui-t2">
17
17
        <div id="hd">
18
18
        <h1><a href="http://developer.yahoo.com/yui/" title="Yahoo! UI Library">Yahoo! UI Library</a></h1>
19
 
        <h3>DataTable Widget&nbsp; <span class="subtitle">2.8.0r4</span></h3>
 
19
        <h3>DataTable Widget&nbsp; <span class="subtitle">2.8.1</span></h3>
20
20
        <a href="./index.html" title="Yahoo! UI Library">Yahoo! UI Library</a> 
21
21
            &gt; <a href="./module_datatable.html" title="datatable">datatable</a>
22
22
                
47
47
                        <style>
48
48
                            #doc3 .classopts { display:none; }
49
49
                        </style>
50
 
                        <div class="highlight" ><pre><span class="o">(</span><span class="k">function</span> <span class="o">()</span> <span class="o">{</span>
 
50
                        <div class="highlight"><pre><span class="p">(</span><span class="kd">function</span> <span class="p">()</span> <span class="p">{</span>
51
51
 
52
 
<span class="k">var</span> <span class="nx">lang</span>   <span class="o">=</span> <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">lang</span><span class="o">,</span>
53
 
    <span class="nx">util</span>   <span class="o">=</span> <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">util</span><span class="o">,</span>
54
 
    <span class="nx">widget</span> <span class="o">=</span> <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">widget</span><span class="o">,</span>
 
52
<span class="kd">var</span> <span class="nx">lang</span>   <span class="o">=</span> <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">lang</span><span class="p">,</span>
 
53
    <span class="nx">util</span>   <span class="o">=</span> <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">util</span><span class="p">,</span>
 
54
    <span class="nx">widget</span> <span class="o">=</span> <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">widget</span><span class="p">,</span>
55
55
    
56
 
    <span class="nx">Dom</span>    <span class="o">=</span> <span class="nx">util</span><span class="o">.</span><span class="nx">Dom</span><span class="o">,</span>
57
 
    <span class="nx">Ev</span>     <span class="o">=</span> <span class="nx">util</span><span class="o">.</span><span class="nx">Event</span><span class="o">,</span>
58
 
    <span class="nx">DT</span>     <span class="o">=</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">DataTable</span><span class="o">;</span>
59
 
 
60
 
<span class="c">/****************************************************************************/</span>
61
 
<span class="c">/****************************************************************************/</span>
62
 
<span class="c">/****************************************************************************/</span>
63
 
 
64
 
<span class="c">/**</span>
65
 
<span class="c"> * A RecordSet defines and manages a set of Records.</span>
66
 
<span class="c"> *</span>
67
 
<span class="c"> * @namespace YAHOO.widget</span>
68
 
<span class="c"> * @class RecordSet</span>
69
 
<span class="c"> * @param data {Object || Object[]} An object literal or an array of data.</span>
70
 
<span class="c"> * @constructor</span>
71
 
<span class="c"> */</span>
72
 
<span class="nx">YAHOO</span><span class="o">.</span><span class="nx">widget</span><span class="o">.</span><span class="nx">RecordSet</span> <span class="o">=</span> <span class="k">function</span><span class="o">(</span><span class="nx">data</span><span class="o">)</span> <span class="o">{</span>
73
 
    <span class="c">// Internal variables</span>
74
 
<span class="c"></span>    <span class="k">this</span><span class="o">.</span><span class="nx">_sId</span> <span class="o">=</span> <span class="s2">&quot;yui-rs&quot;</span> <span class="o">+</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">RecordSet</span><span class="o">.</span><span class="nx">_nCount</span><span class="o">;</span>
75
 
    <span class="nx">widget</span><span class="o">.</span><span class="nx">RecordSet</span><span class="o">.</span><span class="nx">_nCount</span><span class="o">++;</span>
76
 
    <span class="k">this</span><span class="o">.</span><span class="nx">_records</span> <span class="o">=</span> <span class="o">[];</span>
77
 
    <span class="c">//this._length = 0;</span>
78
 
<span class="c"></span>
79
 
    <span class="k">if</span><span class="o">(</span><span class="nx">data</span><span class="o">)</span> <span class="o">{</span>
80
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isArray</span><span class="o">(</span><span class="nx">data</span><span class="o">))</span> <span class="o">{</span>
81
 
            <span class="k">this</span><span class="o">.</span><span class="nx">addRecords</span><span class="o">(</span><span class="nx">data</span><span class="o">);</span>
82
 
        <span class="o">}</span>
83
 
        <span class="k">else</span> <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">data</span><span class="o">))</span> <span class="o">{</span>
84
 
            <span class="k">this</span><span class="o">.</span><span class="nx">addRecord</span><span class="o">(</span><span class="nx">data</span><span class="o">);</span>
85
 
        <span class="o">}</span>
86
 
    <span class="o">}</span>
87
 
 
88
 
    <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;RecordSet initialized&quot;</span><span class="o">,</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
89
 
<span class="o">};</span>
90
 
 
91
 
<span class="k">var</span> <span class="nx">RS</span> <span class="o">=</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">RecordSet</span><span class="o">;</span>
92
 
 
93
 
<span class="c">/**</span>
94
 
<span class="c"> * Internal class variable to name multiple Recordset instances.</span>
95
 
<span class="c"> *</span>
96
 
<span class="c"> * @property RecordSet._nCount</span>
97
 
<span class="c"> * @type Number</span>
98
 
<span class="c"> * @private</span>
99
 
<span class="c"> * @static</span>
100
 
<span class="c"> */</span>
101
 
<span class="nx">RS</span><span class="o">.</span><span class="nx">_nCount</span> <span class="o">=</span> <span class="m">0</span><span class="o">;</span>
102
 
 
103
 
<span class="nx">RS</span><span class="o">.</span><span class="nx">prototype</span> <span class="o">=</span> <span class="o">{</span>
104
 
 
105
 
    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
106
 
<span class="c"></span>    <span class="c">//</span>
107
 
<span class="c"></span>    <span class="c">// Private member variables</span>
108
 
<span class="c"></span>    <span class="c">//</span>
109
 
<span class="c"></span>    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
110
 
<span class="c"></span>    <span class="c">/**</span>
111
 
<span class="c">     * Unique String identifier assigned at instantiation.</span>
112
 
<span class="c">     *</span>
113
 
<span class="c">     * @property _sId</span>
114
 
<span class="c">     * @type String</span>
115
 
<span class="c">     * @private</span>
116
 
<span class="c">     */</span>
117
 
    <span class="nx">_sId</span> <span class="o">:</span> <span class="kc">null</span><span class="o">,</span>
118
 
 
119
 
    <span class="c">/**</span>
120
 
<span class="c">     * Internal counter of how many Records are in the RecordSet.</span>
121
 
<span class="c">     *</span>
122
 
<span class="c">     * @property _length</span>
123
 
<span class="c">     * @type Number</span>
124
 
<span class="c">     * @private</span>
125
 
<span class="c">     * @deprecated No longer used</span>
126
 
<span class="c">     */</span>
127
 
    <span class="c">//_length : null,</span>
128
 
<span class="c"></span>
129
 
    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
130
 
<span class="c"></span>    <span class="c">//</span>
131
 
<span class="c"></span>    <span class="c">// Private methods</span>
132
 
<span class="c"></span>    <span class="c">//</span>
133
 
<span class="c"></span>    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
134
 
<span class="c"></span>
135
 
    <span class="c">/**</span>
136
 
<span class="c">     * Adds one Record to the RecordSet at the given index. If index is null,</span>
137
 
<span class="c">     * then adds the Record to the end of the RecordSet.</span>
138
 
<span class="c">     *</span>
139
 
<span class="c">     * @method _addRecord</span>
140
 
<span class="c">     * @param oData {Object} An object literal of data.</span>
141
 
<span class="c">     * @param index {Number} (optional) Position index.</span>
142
 
<span class="c">     * @return {YAHOO.widget.Record} A Record instance.</span>
143
 
<span class="c">     * @private</span>
144
 
<span class="c">     */</span>
145
 
    <span class="nx">_addRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">oData</span><span class="o">,</span> <span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
146
 
        <span class="k">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">(</span><span class="nx">oData</span><span class="o">);</span>
 
56
    <span class="nx">Dom</span>    <span class="o">=</span> <span class="nx">util</span><span class="p">.</span><span class="nx">Dom</span><span class="p">,</span>
 
57
    <span class="nx">Ev</span>     <span class="o">=</span> <span class="nx">util</span><span class="p">.</span><span class="nx">Event</span><span class="p">,</span>
 
58
    <span class="nx">DT</span>     <span class="o">=</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">DataTable</span><span class="p">;</span>
 
59
 
 
60
<span class="cm">/****************************************************************************/</span>
 
61
<span class="cm">/****************************************************************************/</span>
 
62
<span class="cm">/****************************************************************************/</span>
 
63
 
 
64
<span class="cm">/**</span>
 
65
<span class="cm"> * A RecordSet defines and manages a set of Records.</span>
 
66
<span class="cm"> *</span>
 
67
<span class="cm"> * @namespace YAHOO.widget</span>
 
68
<span class="cm"> * @class RecordSet</span>
 
69
<span class="cm"> * @param data {Object || Object[]} An object literal or an array of data.</span>
 
70
<span class="cm"> * @constructor</span>
 
71
<span class="cm"> */</span>
 
72
<span class="nx">YAHOO</span><span class="p">.</span><span class="nx">widget</span><span class="p">.</span><span class="nx">RecordSet</span> <span class="o">=</span> <span class="kd">function</span><span class="p">(</span><span class="nx">data</span><span class="p">)</span> <span class="p">{</span>
 
73
    <span class="c1">// Internal variables</span>
 
74
    <span class="k">this</span><span class="p">.</span><span class="nx">_sId</span> <span class="o">=</span> <span class="s2">&quot;yui-rs&quot;</span> <span class="o">+</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">RecordSet</span><span class="p">.</span><span class="nx">_nCount</span><span class="p">;</span>
 
75
    <span class="nx">widget</span><span class="p">.</span><span class="nx">RecordSet</span><span class="p">.</span><span class="nx">_nCount</span><span class="o">++</span><span class="p">;</span>
 
76
    <span class="k">this</span><span class="p">.</span><span class="nx">_records</span> <span class="o">=</span> <span class="p">[];</span>
 
77
    <span class="c1">//this._length = 0;</span>
 
78
 
 
79
    <span class="k">if</span><span class="p">(</span><span class="nx">data</span><span class="p">)</span> <span class="p">{</span>
 
80
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">data</span><span class="p">))</span> <span class="p">{</span>
 
81
            <span class="k">this</span><span class="p">.</span><span class="nx">addRecords</span><span class="p">(</span><span class="nx">data</span><span class="p">);</span>
 
82
        <span class="p">}</span>
 
83
        <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">data</span><span class="p">))</span> <span class="p">{</span>
 
84
            <span class="k">this</span><span class="p">.</span><span class="nx">addRecord</span><span class="p">(</span><span class="nx">data</span><span class="p">);</span>
 
85
        <span class="p">}</span>
 
86
    <span class="p">}</span>
 
87
 
 
88
    <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;RecordSet initialized&quot;</span><span class="p">,</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
89
<span class="p">};</span>
 
90
 
 
91
<span class="kd">var</span> <span class="nx">RS</span> <span class="o">=</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">RecordSet</span><span class="p">;</span>
 
92
 
 
93
<span class="cm">/**</span>
 
94
<span class="cm"> * Internal class variable to name multiple Recordset instances.</span>
 
95
<span class="cm"> *</span>
 
96
<span class="cm"> * @property RecordSet._nCount</span>
 
97
<span class="cm"> * @type Number</span>
 
98
<span class="cm"> * @private</span>
 
99
<span class="cm"> * @static</span>
 
100
<span class="cm"> */</span>
 
101
<span class="nx">RS</span><span class="p">.</span><span class="nx">_nCount</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
 
102
 
 
103
<span class="nx">RS</span><span class="p">.</span><span class="nx">prototype</span> <span class="o">=</span> <span class="p">{</span>
 
104
 
 
105
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
106
    <span class="c1">//</span>
 
107
    <span class="c1">// Private member variables</span>
 
108
    <span class="c1">//</span>
 
109
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
110
    <span class="cm">/**</span>
 
111
<span class="cm">     * Unique String identifier assigned at instantiation.</span>
 
112
<span class="cm">     *</span>
 
113
<span class="cm">     * @property _sId</span>
 
114
<span class="cm">     * @type String</span>
 
115
<span class="cm">     * @private</span>
 
116
<span class="cm">     */</span>
 
117
    <span class="nx">_sId</span> <span class="o">:</span> <span class="kc">null</span><span class="p">,</span>
 
118
 
 
119
    <span class="cm">/**</span>
 
120
<span class="cm">     * Internal counter of how many Records are in the RecordSet.</span>
 
121
<span class="cm">     *</span>
 
122
<span class="cm">     * @property _length</span>
 
123
<span class="cm">     * @type Number</span>
 
124
<span class="cm">     * @private</span>
 
125
<span class="cm">     * @deprecated No longer used</span>
 
126
<span class="cm">     */</span>
 
127
    <span class="c1">//_length : null,</span>
 
128
 
 
129
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
130
    <span class="c1">//</span>
 
131
    <span class="c1">// Private methods</span>
 
132
    <span class="c1">//</span>
 
133
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
134
 
 
135
    <span class="cm">/**</span>
 
136
<span class="cm">     * Adds one Record to the RecordSet at the given index. If index is null,</span>
 
137
<span class="cm">     * then adds the Record to the end of the RecordSet.</span>
 
138
<span class="cm">     *</span>
 
139
<span class="cm">     * @method _addRecord</span>
 
140
<span class="cm">     * @param oData {Object} An object literal of data.</span>
 
141
<span class="cm">     * @param index {Number} (optional) Position index.</span>
 
142
<span class="cm">     * @return {YAHOO.widget.Record} A Record instance.</span>
 
143
<span class="cm">     * @private</span>
 
144
<span class="cm">     */</span>
 
145
    <span class="nx">_addRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">oData</span><span class="p">,</span> <span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
146
        <span class="kd">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">(</span><span class="nx">oData</span><span class="p">);</span>
147
147
        
148
 
        <span class="k">if</span><span class="o">(</span><span class="nx">YAHOO</span><span class="o">.</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">index</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="nx">index</span> <span class="o">&gt;</span> <span class="o">-</span><span class="m">1</span><span class="o">))</span> <span class="o">{</span>
149
 
            <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">splice</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span><span class="m">0</span><span class="o">,</span><span class="nx">oRecord</span><span class="o">);</span>
150
 
        <span class="o">}</span>
151
 
        <span class="k">else</span> <span class="o">{</span>
152
 
            <span class="c">//index = this.getLength();</span>
153
 
<span class="c"></span>            <span class="c">//this._records[index] = oRecord;</span>
154
 
<span class="c"></span>            <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">]</span> <span class="o">=</span> <span class="nx">oRecord</span><span class="o">;</span>
155
 
        <span class="o">}</span>
156
 
        <span class="c">//this._length++;</span>
157
 
<span class="c"></span>        <span class="k">return</span> <span class="nx">oRecord</span><span class="o">;</span>
158
 
    <span class="o">},</span>
159
 
 
160
 
    <span class="c">/**</span>
161
 
<span class="c">     * Sets/replaces one Record to the RecordSet at the given index.  Existing</span>
162
 
<span class="c">     * Records with higher indexes are not shifted.  If no index specified, the</span>
163
 
<span class="c">     * Record is added to the end of the RecordSet.</span>
164
 
<span class="c">     *</span>
165
 
<span class="c">     * @method _setRecord</span>
166
 
<span class="c">     * @param oData {Object} An object literal of data.</span>
167
 
<span class="c">     * @param index {Number} (optional) Position index.</span>
168
 
<span class="c">     * @return {YAHOO.widget.Record} A Record instance.</span>
169
 
<span class="c">     * @private</span>
170
 
<span class="c">     */</span>
171
 
    <span class="nx">_setRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">oData</span><span class="o">,</span> <span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
172
 
        <span class="k">if</span> <span class="o">(!</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">index</span><span class="o">)</span> <span class="o">||</span> <span class="nx">index</span> <span class="o">&lt;</span> <span class="m">0</span><span class="o">)</span> <span class="o">{</span>
173
 
            <span class="nx">index</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span>
174
 
        <span class="o">}</span>
175
 
        <span class="k">return</span> <span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">index</span><span class="o">]</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">(</span><span class="nx">oData</span><span class="o">));</span>
176
 
        <span class="c">/*</span>
177
 
<span class="c">        if(lang.isNumber(index) &amp;&amp; (index &gt; -1)) {</span>
178
 
<span class="c">            this._records[index] = oRecord;</span>
179
 
<span class="c">            if((index+1) &gt; this.getLength()) {</span>
180
 
<span class="c">                this._length = index+1;</span>
181
 
<span class="c">            }</span>
182
 
<span class="c">        }</span>
183
 
<span class="c">        else {</span>
184
 
<span class="c">            this._records[this.getLength()] = oRecord;</span>
185
 
<span class="c">            this._length++;</span>
186
 
<span class="c">        }</span>
187
 
<span class="c">        return oRecord;</span>
188
 
<span class="c">        */</span>
189
 
    <span class="o">},</span>
190
 
 
191
 
    <span class="c">/**</span>
192
 
<span class="c">     * Deletes Records from the RecordSet at the given index. If range is null,</span>
193
 
<span class="c">     * then only one Record is deleted.</span>
194
 
<span class="c">     *</span>
195
 
<span class="c">     * @method _deleteRecord</span>
196
 
<span class="c">     * @param index {Number} Position index.</span>
197
 
<span class="c">     * @param range {Number} (optional) How many Records to delete</span>
198
 
<span class="c">     * @private</span>
199
 
<span class="c">     */</span>
200
 
    <span class="nx">_deleteRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">)</span> <span class="o">{</span>
201
 
        <span class="k">if</span><span class="o">(!</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">range</span><span class="o">)</span> <span class="o">||</span> <span class="o">(</span><span class="nx">range</span> <span class="o">&lt;</span> <span class="m">0</span><span class="o">))</span> <span class="o">{</span>
202
 
            <span class="nx">range</span> <span class="o">=</span> <span class="m">1</span><span class="o">;</span>
203
 
        <span class="o">}</span>
204
 
        <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">splice</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">);</span>
205
 
        <span class="c">//this._length = this._length - range;</span>
206
 
<span class="c"></span>    <span class="o">},</span>
207
 
 
208
 
    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
209
 
<span class="c"></span>    <span class="c">//</span>
210
 
<span class="c"></span>    <span class="c">// Public methods</span>
211
 
<span class="c"></span>    <span class="c">//</span>
212
 
<span class="c"></span>    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
213
 
<span class="c"></span>
214
 
    <span class="c">/**</span>
215
 
<span class="c">     * Returns unique name of the RecordSet instance.</span>
216
 
<span class="c">     *</span>
217
 
<span class="c">     * @method getId</span>
218
 
<span class="c">     * @return {String} Unique name of the RecordSet instance.</span>
219
 
<span class="c">     */</span>
220
 
    <span class="nx">getId</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
221
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_sId</span><span class="o">;</span>
222
 
    <span class="o">},</span>
223
 
 
224
 
    <span class="c">/**</span>
225
 
<span class="c">     * Public accessor to the unique name of the RecordSet instance.</span>
226
 
<span class="c">     *</span>
227
 
<span class="c">     * @method toString</span>
228
 
<span class="c">     * @return {String} Unique name of the RecordSet instance.</span>
229
 
<span class="c">     */</span>
230
 
    <span class="nx">toString</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
231
 
        <span class="k">return</span> <span class="s2">&quot;RecordSet instance &quot;</span> <span class="o">+</span> <span class="k">this</span><span class="o">.</span><span class="nx">_sId</span><span class="o">;</span>
232
 
    <span class="o">},</span>
233
 
 
234
 
    <span class="c">/**</span>
235
 
<span class="c">     * Returns the number of Records held in the RecordSet.</span>
236
 
<span class="c">     *</span>
237
 
<span class="c">     * @method getLength</span>
238
 
<span class="c">     * @return {Number} Number of records in the RecordSet.</span>
239
 
<span class="c">     */</span>
240
 
    <span class="nx">getLength</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
241
 
            <span class="c">//return this._length;</span>
242
 
<span class="c"></span>            <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span>
243
 
    <span class="o">},</span>
244
 
 
245
 
    <span class="c">/**</span>
246
 
<span class="c">     * Returns Record by ID or RecordSet position index.</span>
247
 
<span class="c">     *</span>
248
 
<span class="c">     * @method getRecord</span>
249
 
<span class="c">     * @param record {YAHOO.widget.Record | Number | String} Record instance,</span>
250
 
<span class="c">     * RecordSet position index, or Record ID.</span>
251
 
<span class="c">     * @return {YAHOO.widget.Record} Record object.</span>
252
 
<span class="c">     */</span>
253
 
    <span class="nx">getRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">record</span><span class="o">)</span> <span class="o">{</span>
254
 
        <span class="k">var</span> <span class="nx">i</span><span class="o">;</span>
255
 
        <span class="k">if</span><span class="o">(</span><span class="nx">record</span> <span class="k">instanceof</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">)</span> <span class="o">{</span>
256
 
            <span class="k">for</span><span class="o">(</span><span class="nx">i</span><span class="o">=</span><span class="m">0</span><span class="o">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span> <span class="nx">i</span><span class="o">++)</span> <span class="o">{</span>
257
 
                <span class="k">if</span><span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">]</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">].</span><span class="nx">_sId</span> <span class="o">===</span> <span class="nx">record</span><span class="o">.</span><span class="nx">_sId</span><span class="o">))</span> <span class="o">{</span>
258
 
                    <span class="k">return</span> <span class="nx">record</span><span class="o">;</span>
259
 
                <span class="o">}</span>
260
 
            <span class="o">}</span>
261
 
        <span class="o">}</span>
262
 
        <span class="k">else</span> <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">record</span><span class="o">))</span> <span class="o">{</span>
263
 
            <span class="k">if</span><span class="o">((</span><span class="nx">record</span> <span class="o">&gt;</span> <span class="o">-</span><span class="m">1</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="nx">record</span> <span class="o">&lt;</span> <span class="k">this</span><span class="o">.</span><span class="nx">getLength</span><span class="o">()))</span> <span class="o">{</span>
264
 
                <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">record</span><span class="o">];</span>
265
 
            <span class="o">}</span>
266
 
        <span class="o">}</span>
267
 
        <span class="k">else</span> <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isString</span><span class="o">(</span><span class="nx">record</span><span class="o">))</span> <span class="o">{</span>
268
 
            <span class="k">for</span><span class="o">(</span><span class="nx">i</span><span class="o">=</span><span class="m">0</span><span class="o">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span> <span class="nx">i</span><span class="o">++)</span> <span class="o">{</span>
269
 
                <span class="k">if</span><span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">]</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">].</span><span class="nx">_sId</span> <span class="o">===</span> <span class="nx">record</span><span class="o">))</span> <span class="o">{</span>
270
 
                    <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">];</span>
271
 
                <span class="o">}</span>
272
 
            <span class="o">}</span>
273
 
        <span class="o">}</span>
274
 
        <span class="c">// Not a valid Record for this RecordSet</span>
275
 
<span class="c"></span>        <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
276
 
 
277
 
    <span class="o">},</span>
278
 
 
279
 
    <span class="c">/**</span>
280
 
<span class="c">     * Returns an array of Records from the RecordSet.</span>
281
 
<span class="c">     *</span>
282
 
<span class="c">     * @method getRecords</span>
283
 
<span class="c">     * @param index {Number} (optional) Recordset position index of which Record to</span>
284
 
<span class="c">     * start at.</span>
285
 
<span class="c">     * @param range {Number} (optional) Number of Records to get.</span>
286
 
<span class="c">     * @return {YAHOO.widget.Record[]} Array of Records starting at given index and</span>
287
 
<span class="c">     * length equal to given range. If index is not given, all Records are returned.</span>
288
 
<span class="c">     */</span>
289
 
    <span class="nx">getRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">)</span> <span class="o">{</span>
290
 
        <span class="k">if</span><span class="o">(!</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">index</span><span class="o">))</span> <span class="o">{</span>
291
 
            <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">;</span>
292
 
        <span class="o">}</span>
293
 
        <span class="k">if</span><span class="o">(!</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">range</span><span class="o">))</span> <span class="o">{</span>
294
 
            <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">slice</span><span class="o">(</span><span class="nx">index</span><span class="o">);</span>
295
 
        <span class="o">}</span>
296
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">slice</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">index</span><span class="o">+</span><span class="nx">range</span><span class="o">);</span>
297
 
    <span class="o">},</span>
298
 
 
299
 
    <span class="c">/**</span>
300
 
<span class="c">     * Returns a boolean indicating whether Records exist in the RecordSet at the</span>
301
 
<span class="c">     * specified index range.  Returns true if and only if a Record exists at each</span>
302
 
<span class="c">     * index in the range.</span>
303
 
<span class="c">     * @method hasRecords</span>
304
 
<span class="c">     * @param index</span>
305
 
<span class="c">     * @param range</span>
306
 
<span class="c">     * @return {Boolean} true if all indices are populated in the RecordSet</span>
307
 
<span class="c">     */</span>
308
 
    <span class="nx">hasRecords</span> <span class="o">:</span> <span class="k">function</span> <span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">)</span> <span class="o">{</span>
309
 
        <span class="k">var</span> <span class="nx">recs</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">getRecords</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span><span class="nx">range</span><span class="o">);</span>
310
 
        <span class="k">for</span> <span class="o">(</span><span class="k">var</span> <span class="nx">i</span> <span class="o">=</span> <span class="m">0</span><span class="o">;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">range</span><span class="o">;</span> <span class="o">++</span><span class="nx">i</span><span class="o">)</span> <span class="o">{</span>
311
 
            <span class="k">if</span> <span class="o">(</span><span class="k">typeof</span> <span class="nx">recs</span><span class="o">[</span><span class="nx">i</span><span class="o">]</span> <span class="o">===</span> <span class="s1">&#39;undefined&#39;</span><span class="o">)</span> <span class="o">{</span>
312
 
                <span class="k">return</span> <span class="kc">false</span><span class="o">;</span>
313
 
            <span class="o">}</span>
314
 
        <span class="o">}</span>
315
 
        <span class="k">return</span> <span class="kc">true</span><span class="o">;</span>
316
 
    <span class="o">},</span>
317
 
 
318
 
    <span class="c">/**</span>
319
 
<span class="c">     * Returns current position index for the given Record.</span>
320
 
<span class="c">     *</span>
321
 
<span class="c">     * @method getRecordIndex</span>
322
 
<span class="c">     * @param oRecord {YAHOO.widget.Record} Record instance.</span>
323
 
<span class="c">     * @return {Number} Record&#39;s RecordSet position index.</span>
324
 
<span class="c">     */</span>
325
 
 
326
 
    <span class="nx">getRecordIndex</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">oRecord</span><span class="o">)</span> <span class="o">{</span>
327
 
        <span class="k">if</span><span class="o">(</span><span class="nx">oRecord</span><span class="o">)</span> <span class="o">{</span>
328
 
            <span class="k">for</span><span class="o">(</span><span class="k">var</span> <span class="nx">i</span><span class="o">=</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">-</span><span class="m">1</span><span class="o">;</span> <span class="nx">i</span><span class="o">&gt;-</span><span class="m">1</span><span class="o">;</span> <span class="nx">i</span><span class="o">--)</span> <span class="o">{</span>
329
 
                <span class="k">if</span><span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">]</span> <span class="o">&amp;&amp;</span> <span class="nx">oRecord</span><span class="o">.</span><span class="nx">getId</span><span class="o">()</span> <span class="o">===</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">i</span><span class="o">].</span><span class="nx">getId</span><span class="o">())</span> <span class="o">{</span>
330
 
                    <span class="k">return</span> <span class="nx">i</span><span class="o">;</span>
331
 
                <span class="o">}</span>
332
 
            <span class="o">}</span>
333
 
        <span class="o">}</span>
334
 
        <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
335
 
 
336
 
    <span class="o">},</span>
337
 
 
338
 
    <span class="c">/**</span>
339
 
<span class="c">     * Adds one Record to the RecordSet at the given index. If index is null,</span>
340
 
<span class="c">     * then adds the Record to the end of the RecordSet.</span>
341
 
<span class="c">     *</span>
342
 
<span class="c">     * @method addRecord</span>
343
 
<span class="c">     * @param oData {Object} An object literal of data.</span>
344
 
<span class="c">     * @param index {Number} (optional) Position index.</span>
345
 
<span class="c">     * @return {YAHOO.widget.Record} A Record instance.</span>
346
 
<span class="c">     */</span>
347
 
    <span class="nx">addRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">oData</span><span class="o">,</span> <span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
348
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">oData</span><span class="o">))</span> <span class="o">{</span>
349
 
            <span class="k">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">_addRecord</span><span class="o">(</span><span class="nx">oData</span><span class="o">,</span> <span class="nx">index</span><span class="o">);</span>
350
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordAddEvent&quot;</span><span class="o">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="o">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">oData</span><span class="o">});</span>
351
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Added Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
352
 
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
353
 
            <span class="k">return</span> <span class="nx">oRecord</span><span class="o">;</span>
354
 
        <span class="o">}</span>
355
 
        <span class="k">else</span> <span class="o">{</span>
356
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not add Record with data&quot;</span> <span class="o">+</span>
357
 
                    <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
358
 
            <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
359
 
        <span class="o">}</span>
360
 
    <span class="o">},</span>
361
 
 
362
 
    <span class="c">/**</span>
363
 
<span class="c">     * Adds multiple Records at once to the RecordSet at the given index with the</span>
364
 
<span class="c">     * given object literal data. If index is null, then the new Records are</span>
365
 
<span class="c">     * added to the end of the RecordSet.</span>
366
 
<span class="c">     *</span>
367
 
<span class="c">     * @method addRecords</span>
368
 
<span class="c">     * @param aData {Object[]} An object literal data or an array of data object literals.</span>
369
 
<span class="c">     * @param index {Number} (optional) Position index.</span>
370
 
<span class="c">     * @return {YAHOO.widget.Record[]} An array of Record instances.</span>
371
 
<span class="c">     */</span>
372
 
    <span class="nx">addRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">aData</span><span class="o">,</span> <span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
373
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isArray</span><span class="o">(</span><span class="nx">aData</span><span class="o">))</span> <span class="o">{</span>
374
 
            <span class="k">var</span> <span class="nx">newRecords</span> <span class="o">=</span> <span class="o">[],</span>
375
 
                <span class="nx">idx</span><span class="o">,</span><span class="nx">i</span><span class="o">,</span><span class="nx">len</span><span class="o">;</span>
376
 
 
377
 
            <span class="nx">index</span> <span class="o">=</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">index</span><span class="o">)</span> <span class="o">?</span> <span class="nx">index</span> <span class="o">:</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span>
378
 
            <span class="nx">idx</span> <span class="o">=</span> <span class="nx">index</span><span class="o">;</span>
379
 
 
380
 
            <span class="c">// Can&#39;t go backwards bc we need to preserve order</span>
381
 
<span class="c"></span>            <span class="k">for</span><span class="o">(</span><span class="nx">i</span><span class="o">=</span><span class="m">0</span><span class="o">,</span><span class="nx">len</span><span class="o">=</span><span class="nx">aData</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="nx">len</span><span class="o">;</span> <span class="o">++</span><span class="nx">i</span><span class="o">)</span> <span class="o">{</span>
382
 
                <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">aData</span><span class="o">[</span><span class="nx">i</span><span class="o">]))</span> <span class="o">{</span>
383
 
                    <span class="k">var</span> <span class="nx">record</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">_addRecord</span><span class="o">(</span><span class="nx">aData</span><span class="o">[</span><span class="nx">i</span><span class="o">],</span> <span class="nx">idx</span><span class="o">++);</span>
384
 
                    <span class="nx">newRecords</span><span class="o">.</span><span class="nx">push</span><span class="o">(</span><span class="nx">record</span><span class="o">);</span>
385
 
                <span class="o">}</span>
386
 
           <span class="o">}</span>
387
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordsAddEvent&quot;</span><span class="o">,{</span><span class="nx">records</span><span class="o">:</span><span class="nx">newRecords</span><span class="o">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="o">});</span>
388
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Added &quot;</span> <span class="o">+</span> <span class="nx">newRecords</span><span class="o">.</span><span class="nx">length</span> <span class="o">+</span> <span class="s2">&quot; Record(s) at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
389
 
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">aData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
390
 
           <span class="k">return</span> <span class="nx">newRecords</span><span class="o">;</span>
391
 
        <span class="o">}</span>
392
 
        <span class="k">else</span> <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">aData</span><span class="o">))</span> <span class="o">{</span>
393
 
            <span class="k">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">_addRecord</span><span class="o">(</span><span class="nx">aData</span><span class="o">);</span>
394
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordsAddEvent&quot;</span><span class="o">,{</span><span class="nx">records</span><span class="o">:[</span><span class="nx">oRecord</span><span class="o">],</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="o">});</span>
395
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Added 1 Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
396
 
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">aData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
397
 
            <span class="k">return</span> <span class="nx">oRecord</span><span class="o">;</span>
398
 
        <span class="o">}</span>
399
 
        <span class="k">else</span> <span class="o">{</span>
400
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not add Records with data &quot;</span> <span class="o">+</span>
401
 
                    <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">aData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
402
 
            <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
403
 
        <span class="o">}</span>
404
 
    <span class="o">},</span>
405
 
 
406
 
    <span class="c">/**</span>
407
 
<span class="c">     * Sets or replaces one Record to the RecordSet at the given index. Unlike</span>
408
 
<span class="c">     * addRecord, an existing Record at that index is not shifted to preserve it.</span>
409
 
<span class="c">     * If no index is specified, it adds the Record to the end of the RecordSet.</span>
410
 
<span class="c">     *</span>
411
 
<span class="c">     * @method setRecord</span>
412
 
<span class="c">     * @param oData {Object} An object literal of data.</span>
413
 
<span class="c">     * @param index {Number} (optional) Position index.</span>
414
 
<span class="c">     * @return {YAHOO.widget.Record} A Record instance.</span>
415
 
<span class="c">     */</span>
416
 
    <span class="nx">setRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">oData</span><span class="o">,</span> <span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
417
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">oData</span><span class="o">))</span> <span class="o">{</span>
418
 
            <span class="k">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">_setRecord</span><span class="o">(</span><span class="nx">oData</span><span class="o">,</span> <span class="nx">index</span><span class="o">);</span>
419
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordSetEvent&quot;</span><span class="o">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="o">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">oData</span><span class="o">});</span>
420
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Set Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
421
 
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
422
 
            <span class="k">return</span> <span class="nx">oRecord</span><span class="o">;</span>
423
 
        <span class="o">}</span>
424
 
        <span class="k">else</span> <span class="o">{</span>
425
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not set Record with data&quot;</span> <span class="o">+</span>
426
 
                    <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
427
 
            <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
428
 
        <span class="o">}</span>
429
 
    <span class="o">},</span>
430
 
 
431
 
    <span class="c">/**</span>
432
 
<span class="c">     * Sets or replaces multiple Records at once to the RecordSet with the given</span>
433
 
<span class="c">     * data, starting at the given index. If index is not specified, then the new</span>
434
 
<span class="c">     * Records are added to the end of the RecordSet.</span>
435
 
<span class="c">     *</span>
436
 
<span class="c">     * @method setRecords</span>
437
 
<span class="c">     * @param aData {Object[]} An array of object literal data.</span>
438
 
<span class="c">     * @param index {Number} (optional) Position index.</span>
439
 
<span class="c">     * @return {YAHOO.widget.Record[]} An array of Record instances.</span>
440
 
<span class="c">     */</span>
441
 
    <span class="nx">setRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">aData</span><span class="o">,</span> <span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
442
 
        <span class="k">var</span> <span class="nx">Rec</span>   <span class="o">=</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">,</span>
443
 
            <span class="nx">a</span>     <span class="o">=</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">isArray</span><span class="o">(</span><span class="nx">aData</span><span class="o">)</span> <span class="o">?</span> <span class="nx">aData</span> <span class="o">:</span> <span class="o">[</span><span class="nx">aData</span><span class="o">],</span>
444
 
            <span class="nx">added</span> <span class="o">=</span> <span class="o">[],</span>
445
 
            <span class="nx">i</span> <span class="o">=</span> <span class="m">0</span><span class="o">,</span> <span class="nx">l</span> <span class="o">=</span> <span class="nx">a</span><span class="o">.</span><span class="nx">length</span><span class="o">,</span> <span class="nx">j</span> <span class="o">=</span> <span class="m">0</span><span class="o">;</span>
446
 
 
447
 
        <span class="nx">index</span> <span class="o">=</span> <span class="nb">parseInt</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span><span class="m">10</span><span class="o">)|</span><span class="m">0</span><span class="o">;</span>
448
 
 
449
 
        <span class="k">for</span><span class="o">(;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">l</span><span class="o">;</span> <span class="o">++</span><span class="nx">i</span><span class="o">)</span> <span class="o">{</span>
450
 
            <span class="k">if</span> <span class="o">(</span><span class="k">typeof</span> <span class="nx">a</span><span class="o">[</span><span class="nx">i</span><span class="o">]</span> <span class="o">===</span> <span class="s1">&#39;object&#39;</span> <span class="o">&amp;&amp;</span> <span class="nx">a</span><span class="o">[</span><span class="nx">i</span><span class="o">])</span> <span class="o">{</span>
451
 
                <span class="nx">added</span><span class="o">[</span><span class="nx">j</span><span class="o">++]</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">[</span><span class="nx">index</span> <span class="o">+</span> <span class="nx">i</span><span class="o">]</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">Rec</span><span class="o">(</span><span class="nx">a</span><span class="o">[</span><span class="nx">i</span><span class="o">]);</span>
452
 
            <span class="o">}</span>
453
 
        <span class="o">}</span>
454
 
 
455
 
        <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordsSetEvent&quot;</span><span class="o">,{</span><span class="nx">records</span><span class="o">:</span><span class="nx">added</span><span class="o">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="o">});</span>
456
 
        <span class="c">// Backward compatibility for bug 1918245</span>
457
 
<span class="c"></span>        <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordsSet&quot;</span><span class="o">,{</span><span class="nx">records</span><span class="o">:</span><span class="nx">added</span><span class="o">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="o">});</span>
458
 
        <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Set &quot;</span><span class="o">+</span><span class="nx">j</span><span class="o">+</span><span class="s2">&quot; Record(s) at index &quot;</span><span class="o">+</span><span class="nx">index</span><span class="o">,</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span>
459
 
                  <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
460
 
 
461
 
        <span class="k">if</span> <span class="o">(</span><span class="nx">a</span><span class="o">.</span><span class="nx">length</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="nx">added</span><span class="o">.</span><span class="nx">length</span><span class="o">)</span> <span class="o">{</span>
462
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not set Records with data &quot;</span> <span class="o">+</span>
463
 
                    <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">aData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
464
 
        <span class="o">}</span>
465
 
 
466
 
        <span class="k">return</span> <span class="nx">added</span><span class="o">.</span><span class="nx">length</span> <span class="o">&gt;</span> <span class="m">1</span> <span class="o">?</span> <span class="nx">added</span> <span class="o">:</span> <span class="nx">added</span><span class="o">[</span><span class="m">0</span><span class="o">];</span>
467
 
    <span class="o">},</span>
468
 
 
469
 
    <span class="c">/**</span>
470
 
<span class="c">     * Updates given Record with given data.</span>
471
 
<span class="c">     *</span>
472
 
<span class="c">     * @method updateRecord</span>
473
 
<span class="c">     * @param record {YAHOO.widget.Record | Number | String} A Record instance,</span>
474
 
<span class="c">     * a RecordSet position index, or a Record ID.</span>
475
 
<span class="c">     * @param oData {Object} Object literal of new data.</span>
476
 
<span class="c">     * @return {YAHOO.widget.Record} Updated Record, or null.</span>
477
 
<span class="c">     */</span>
478
 
    <span class="nx">updateRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">record</span><span class="o">,</span> <span class="nx">oData</span><span class="o">)</span> <span class="o">{</span>
479
 
        <span class="k">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">getRecord</span><span class="o">(</span><span class="nx">record</span><span class="o">);</span>
480
 
        <span class="k">if</span><span class="o">(</span><span class="nx">oRecord</span> <span class="o">&amp;&amp;</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">oData</span><span class="o">))</span> <span class="o">{</span>
481
 
            <span class="c">// Copy data from the Record for the event that gets fired later</span>
482
 
<span class="c"></span>            <span class="k">var</span> <span class="nx">oldData</span> <span class="o">=</span> <span class="o">{};</span>
483
 
            <span class="k">for</span><span class="o">(</span><span class="k">var</span> <span class="nx">key</span> <span class="k">in</span> <span class="nx">oRecord</span><span class="o">.</span><span class="nx">_oData</span><span class="o">)</span> <span class="o">{</span>
484
 
                <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">hasOwnProperty</span><span class="o">(</span><span class="nx">oRecord</span><span class="o">.</span><span class="nx">_oData</span><span class="o">,</span> <span class="nx">key</span><span class="o">))</span> <span class="o">{</span>
485
 
                    <span class="nx">oldData</span><span class="o">[</span><span class="nx">key</span><span class="o">]</span> <span class="o">=</span> <span class="nx">oRecord</span><span class="o">.</span><span class="nx">_oData</span><span class="o">[</span><span class="nx">key</span><span class="o">];</span>
486
 
                <span class="o">}</span>
487
 
            <span class="o">}</span>
488
 
            <span class="nx">oRecord</span><span class="o">.</span><span class="nx">_oData</span> <span class="o">=</span> <span class="nx">oData</span><span class="o">;</span>
489
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordUpdateEvent&quot;</span><span class="o">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="o">,</span><span class="nx">newData</span><span class="o">:</span><span class="nx">oData</span><span class="o">,</span><span class="nx">oldData</span><span class="o">:</span><span class="nx">oldData</span><span class="o">});</span>
490
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Record at index &quot;</span> <span class="o">+</span> <span class="k">this</span><span class="o">.</span><span class="nx">getRecordIndex</span><span class="o">(</span><span class="nx">oRecord</span><span class="o">)</span> <span class="o">+</span>
491
 
                    <span class="s2">&quot; updated with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
492
 
            <span class="k">return</span> <span class="nx">oRecord</span><span class="o">;</span>
493
 
        <span class="o">}</span>
494
 
        <span class="k">else</span> <span class="o">{</span>
495
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not update Record &quot;</span> <span class="o">+</span> <span class="nx">record</span><span class="o">,</span> <span class="s2">&quot;error&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
496
 
            <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
497
 
        <span class="o">}</span>
498
 
    <span class="o">},</span>
499
 
 
500
 
    <span class="c">/**</span>
501
 
<span class="c">     * @method updateKey</span>
502
 
<span class="c">     * @deprecated Use updateRecordValue</span>
503
 
<span class="c">     */</span>
504
 
    <span class="nx">updateKey</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">record</span><span class="o">,</span> <span class="nx">sKey</span><span class="o">,</span> <span class="nx">oData</span><span class="o">)</span> <span class="o">{</span>
505
 
        <span class="k">this</span><span class="o">.</span><span class="nx">updateRecordValue</span><span class="o">(</span><span class="nx">record</span><span class="o">,</span> <span class="nx">sKey</span><span class="o">,</span> <span class="nx">oData</span><span class="o">);</span>
506
 
    <span class="o">},</span>
507
 
    <span class="c">/**</span>
508
 
<span class="c">     * Sets given Record at given key to given data.</span>
509
 
<span class="c">     *</span>
510
 
<span class="c">     * @method updateRecordValue</span>
511
 
<span class="c">     * @param record {YAHOO.widget.Record | Number | String} A Record instance,</span>
512
 
<span class="c">     * a RecordSet position index, or a Record ID.</span>
513
 
<span class="c">     * @param sKey {String} Key name.</span>
514
 
<span class="c">     * @param oData {Object} New data.</span>
515
 
<span class="c">     */</span>
516
 
    <span class="nx">updateRecordValue</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">record</span><span class="o">,</span> <span class="nx">sKey</span><span class="o">,</span> <span class="nx">oData</span><span class="o">)</span> <span class="o">{</span>
517
 
        <span class="k">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">getRecord</span><span class="o">(</span><span class="nx">record</span><span class="o">);</span>
518
 
        <span class="k">if</span><span class="o">(</span><span class="nx">oRecord</span><span class="o">)</span> <span class="o">{</span>
519
 
            <span class="k">var</span> <span class="nx">oldData</span> <span class="o">=</span> <span class="kc">null</span><span class="o">;</span>
520
 
            <span class="k">var</span> <span class="nx">keyValue</span> <span class="o">=</span> <span class="nx">oRecord</span><span class="o">.</span><span class="nx">_oData</span><span class="o">[</span><span class="nx">sKey</span><span class="o">];</span>
521
 
            <span class="c">// Copy data from the Record for the event that gets fired later</span>
522
 
<span class="c"></span>            <span class="k">if</span><span class="o">(</span><span class="nx">keyValue</span> <span class="o">&amp;&amp;</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">keyValue</span><span class="o">))</span> <span class="o">{</span>
523
 
                <span class="nx">oldData</span> <span class="o">=</span> <span class="o">{};</span>
524
 
                <span class="k">for</span><span class="o">(</span><span class="k">var</span> <span class="nx">key</span> <span class="k">in</span> <span class="nx">keyValue</span><span class="o">)</span>  <span class="o">{</span>
525
 
                    <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">hasOwnProperty</span><span class="o">(</span><span class="nx">keyValue</span><span class="o">,</span> <span class="nx">key</span><span class="o">))</span> <span class="o">{</span>
526
 
                        <span class="nx">oldData</span><span class="o">[</span><span class="nx">key</span><span class="o">]</span> <span class="o">=</span> <span class="nx">keyValue</span><span class="o">[</span><span class="nx">key</span><span class="o">];</span>
527
 
                    <span class="o">}</span>
528
 
                <span class="o">}</span>
529
 
            <span class="o">}</span>
530
 
            <span class="c">// Copy by value</span>
531
 
<span class="c"></span>            <span class="k">else</span> <span class="o">{</span>
532
 
                <span class="nx">oldData</span> <span class="o">=</span> <span class="nx">keyValue</span><span class="o">;</span>
533
 
            <span class="o">}</span>
534
 
 
535
 
            <span class="nx">oRecord</span><span class="o">.</span><span class="nx">_oData</span><span class="o">[</span><span class="nx">sKey</span><span class="o">]</span> <span class="o">=</span> <span class="nx">oData</span><span class="o">;</span>
536
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;keyUpdateEvent&quot;</span><span class="o">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="o">,</span><span class="nx">key</span><span class="o">:</span><span class="nx">sKey</span><span class="o">,</span><span class="nx">newData</span><span class="o">:</span><span class="nx">oData</span><span class="o">,</span><span class="nx">oldData</span><span class="o">:</span><span class="nx">oldData</span><span class="o">});</span>
537
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordValueUpdateEvent&quot;</span><span class="o">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="o">,</span><span class="nx">key</span><span class="o">:</span><span class="nx">sKey</span><span class="o">,</span><span class="nx">newData</span><span class="o">:</span><span class="nx">oData</span><span class="o">,</span><span class="nx">oldData</span><span class="o">:</span><span class="nx">oldData</span><span class="o">});</span>
538
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Key \&quot;&quot;</span> <span class="o">+</span> <span class="nx">sKey</span> <span class="o">+</span>
539
 
                    <span class="s2">&quot;\&quot; for Record at index &quot;</span> <span class="o">+</span> <span class="k">this</span><span class="o">.</span><span class="nx">getRecordIndex</span><span class="o">(</span><span class="nx">oRecord</span><span class="o">)</span> <span class="o">+</span>
540
 
                    <span class="s2">&quot; updated to \&quot;&quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">)</span> <span class="o">+</span> <span class="s2">&quot;\&quot;&quot;</span><span class="o">,</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
541
 
        <span class="o">}</span>
542
 
        <span class="k">else</span> <span class="o">{</span>
543
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not update key &quot;</span> <span class="o">+</span> <span class="nx">sKey</span> <span class="o">+</span> <span class="s2">&quot; for Record &quot;</span> <span class="o">+</span> <span class="nx">record</span><span class="o">,</span> <span class="s2">&quot;error&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
544
 
        <span class="o">}</span>
545
 
    <span class="o">},</span>
546
 
 
547
 
    <span class="c">/**</span>
548
 
<span class="c">     * Replaces all Records in RecordSet with new object literal data.</span>
549
 
<span class="c">     *</span>
550
 
<span class="c">     * @method replaceRecords</span>
551
 
<span class="c">     * @param data {Object || Object[]} An object literal of data or an array of</span>
552
 
<span class="c">     * data object literals.</span>
553
 
<span class="c">     * @return {YAHOO.widget.Record || YAHOO.widget.Record[]} A Record instance or</span>
554
 
<span class="c">     * an array of Records.</span>
555
 
<span class="c">     */</span>
556
 
    <span class="nx">replaceRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">data</span><span class="o">)</span> <span class="o">{</span>
557
 
        <span class="k">this</span><span class="o">.</span><span class="nx">reset</span><span class="o">();</span>
558
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">addRecords</span><span class="o">(</span><span class="nx">data</span><span class="o">);</span>
559
 
    <span class="o">},</span>
560
 
 
561
 
    <span class="c">/**</span>
562
 
<span class="c">     * Sorts all Records by given function. Records keep their unique IDs but will</span>
563
 
<span class="c">     * have new RecordSet position indexes.</span>
564
 
<span class="c">     *</span>
565
 
<span class="c">     * @method sortRecords</span>
566
 
<span class="c">     * @param fnSort {Function} Reference to a sort function.</span>
567
 
<span class="c">     * @param desc {Boolean} True if sort direction is descending, false if sort</span>
568
 
<span class="c">     * direction is ascending.</span>
569
 
<span class="c">     * @param field {String} The field to sort by, from sortOptions.field</span>
570
 
<span class="c">     * @return {YAHOO.widget.Record[]} Sorted array of Records.</span>
571
 
<span class="c">     */</span>
572
 
    <span class="nx">sortRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">fnSort</span><span class="o">,</span> <span class="nx">desc</span><span class="o">,</span> <span class="nx">field</span><span class="o">)</span> <span class="o">{</span>
573
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">sort</span><span class="o">(</span><span class="k">function</span><span class="o">(</span><span class="nx">a</span><span class="o">,</span> <span class="nx">b</span><span class="o">)</span> <span class="o">{</span><span class="k">return</span> <span class="nx">fnSort</span><span class="o">(</span><span class="nx">a</span><span class="o">,</span> <span class="nx">b</span><span class="o">,</span> <span class="nx">desc</span><span class="o">,</span> <span class="nx">field</span><span class="o">);});</span>
574
 
    <span class="o">},</span>
575
 
 
576
 
    <span class="c">/**</span>
577
 
<span class="c">     * Reverses all Records, so [&quot;one&quot;, &quot;two&quot;, &quot;three&quot;] becomes [&quot;three&quot;, &quot;two&quot;, &quot;one&quot;].</span>
578
 
<span class="c">     *</span>
579
 
<span class="c">     * @method reverseRecords</span>
580
 
<span class="c">     * @return {YAHOO.widget.Record[]} Reverse-sorted array of Records.</span>
581
 
<span class="c">     */</span>
582
 
    <span class="nx">reverseRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
583
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_records</span><span class="o">.</span><span class="nx">reverse</span><span class="o">();</span>
584
 
    <span class="o">},</span>
585
 
 
586
 
    <span class="c">/**</span>
587
 
<span class="c">     * Removes the Record at the given position index from the RecordSet. If a range</span>
588
 
<span class="c">     * is also provided, removes that many Records, starting from the index. Length</span>
589
 
<span class="c">     * of RecordSet is correspondingly shortened.</span>
590
 
<span class="c">     *</span>
591
 
<span class="c">     * @method deleteRecord</span>
592
 
<span class="c">     * @param index {Number} Record&#39;s RecordSet position index.</span>
593
 
<span class="c">     * @param range {Number} (optional) How many Records to delete.</span>
594
 
<span class="c">     * @return {Object} A copy of the data held by the deleted Record.</span>
595
 
<span class="c">     */</span>
596
 
    <span class="nx">deleteRecord</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">index</span><span class="o">)</span> <span class="o">{</span>
597
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">index</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="nx">index</span> <span class="o">&gt;</span> <span class="o">-</span><span class="m">1</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="nx">index</span> <span class="o">&lt;</span> <span class="k">this</span><span class="o">.</span><span class="nx">getLength</span><span class="o">()))</span> <span class="o">{</span>
598
 
            <span class="c">// Copy data from the Record for the event that gets fired later</span>
599
 
<span class="c"></span>            <span class="k">var</span> <span class="nx">oData</span> <span class="o">=</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">DataTable</span><span class="o">.</span><span class="nx">_cloneObject</span><span class="o">(</span><span class="k">this</span><span class="o">.</span><span class="nx">getRecord</span><span class="o">(</span><span class="nx">index</span><span class="o">).</span><span class="nx">getData</span><span class="o">());</span>
600
 
            
601
 
            <span class="k">this</span><span class="o">.</span><span class="nx">_deleteRecord</span><span class="o">(</span><span class="nx">index</span><span class="o">);</span>
602
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordDeleteEvent&quot;</span><span class="o">,{</span><span class="nx">data</span><span class="o">:</span><span class="nx">oData</span><span class="o">,</span><span class="nx">index</span><span class="o">:</span><span class="nx">index</span><span class="o">});</span>
603
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Record deleted at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
604
 
                    <span class="s2">&quot; and containing data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">oData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
605
 
            <span class="k">return</span> <span class="nx">oData</span><span class="o">;</span>
606
 
        <span class="o">}</span>
607
 
        <span class="k">else</span> <span class="o">{</span>
608
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not delete Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span><span class="o">,</span> <span class="s2">&quot;error&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
609
 
            <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
610
 
        <span class="o">}</span>
611
 
    <span class="o">},</span>
612
 
 
613
 
    <span class="c">/**</span>
614
 
<span class="c">     * Removes the Record at the given position index from the RecordSet. If a range</span>
615
 
<span class="c">     * is also provided, removes that many Records, starting from the index. Length</span>
616
 
<span class="c">     * of RecordSet is correspondingly shortened.</span>
617
 
<span class="c">     *</span>
618
 
<span class="c">     * @method deleteRecords</span>
619
 
<span class="c">     * @param index {Number} Record&#39;s RecordSet position index.</span>
620
 
<span class="c">     * @param range {Number} (optional) How many Records to delete.</span>
621
 
<span class="c">     * @return {Object[]} An array of copies of the data held by the deleted Records.     </span>
622
 
<span class="c">     */</span>
623
 
    <span class="nx">deleteRecords</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">)</span> <span class="o">{</span>
624
 
        <span class="k">if</span><span class="o">(!</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">range</span><span class="o">))</span> <span class="o">{</span>
625
 
            <span class="nx">range</span> <span class="o">=</span> <span class="m">1</span><span class="o">;</span>
626
 
        <span class="o">}</span>
627
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isNumber</span><span class="o">(</span><span class="nx">index</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="nx">index</span> <span class="o">&gt;</span> <span class="o">-</span><span class="m">1</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="nx">index</span> <span class="o">&lt;</span> <span class="k">this</span><span class="o">.</span><span class="nx">getLength</span><span class="o">()))</span> <span class="o">{</span>
628
 
            <span class="k">var</span> <span class="nx">recordsToDelete</span> <span class="o">=</span> <span class="k">this</span><span class="o">.</span><span class="nx">getRecords</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">);</span>
629
 
            <span class="c">// Copy data from each Record for the event that gets fired later</span>
630
 
<span class="c"></span>            <span class="k">var</span> <span class="nx">deletedData</span> <span class="o">=</span> <span class="o">[];</span>
631
 
            
632
 
            <span class="k">for</span><span class="o">(</span><span class="k">var</span> <span class="nx">i</span><span class="o">=</span><span class="m">0</span><span class="o">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="nx">recordsToDelete</span><span class="o">.</span><span class="nx">length</span><span class="o">;</span> <span class="nx">i</span><span class="o">++)</span> <span class="o">{</span>
633
 
                <span class="nx">deletedData</span><span class="o">[</span><span class="nx">deletedData</span><span class="o">.</span><span class="nx">length</span><span class="o">]</span> <span class="o">=</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">DataTable</span><span class="o">.</span><span class="nx">_cloneObject</span><span class="o">(</span><span class="nx">recordsToDelete</span><span class="o">[</span><span class="nx">i</span><span class="o">]);</span>
634
 
            <span class="o">}</span>
635
 
            <span class="k">this</span><span class="o">.</span><span class="nx">_deleteRecord</span><span class="o">(</span><span class="nx">index</span><span class="o">,</span> <span class="nx">range</span><span class="o">);</span>
636
 
 
637
 
            <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;recordsDeleteEvent&quot;</span><span class="o">,{</span><span class="nx">data</span><span class="o">:</span><span class="nx">deletedData</span><span class="o">,</span><span class="nx">index</span><span class="o">:</span><span class="nx">index</span><span class="o">});</span>
638
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="nx">range</span> <span class="o">+</span> <span class="s2">&quot;Record(s) deleted at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
639
 
                    <span class="s2">&quot; and containing data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="o">.</span><span class="nx">dump</span><span class="o">(</span><span class="nx">deletedData</span><span class="o">),</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
640
 
 
641
 
            <span class="k">return</span> <span class="nx">deletedData</span><span class="o">;</span>
642
 
        <span class="o">}</span>
643
 
        <span class="k">else</span> <span class="o">{</span>
644
 
            <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;Could not delete Records at index &quot;</span> <span class="o">+</span> <span class="nx">index</span><span class="o">,</span> <span class="s2">&quot;error&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
645
 
            <span class="k">return</span> <span class="kc">null</span><span class="o">;</span>
646
 
        <span class="o">}</span>
647
 
    <span class="o">},</span>
648
 
 
649
 
    <span class="c">/**</span>
650
 
<span class="c">     * Deletes all Records from the RecordSet.</span>
651
 
<span class="c">     *</span>
652
 
<span class="c">     * @method reset</span>
653
 
<span class="c">     */</span>
654
 
    <span class="nx">reset</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
655
 
        <span class="k">this</span><span class="o">.</span><span class="nx">_records</span> <span class="o">=</span> <span class="o">[];</span>
656
 
        <span class="c">//this._length = 0;</span>
657
 
<span class="c"></span>        <span class="k">this</span><span class="o">.</span><span class="nx">fireEvent</span><span class="o">(</span><span class="s2">&quot;resetEvent&quot;</span><span class="o">);</span>
658
 
        <span class="nx">YAHOO</span><span class="o">.</span><span class="nx">log</span><span class="o">(</span><span class="s2">&quot;All Records deleted from RecordSet&quot;</span><span class="o">,</span> <span class="s2">&quot;info&quot;</span><span class="o">,</span> <span class="k">this</span><span class="o">.</span><span class="nx">toString</span><span class="o">());</span>
659
 
    <span class="o">}</span>
660
 
<span class="o">};</span>
661
 
 
662
 
<span class="c">/////////////////////////////////////////////////////////////////////////////</span>
663
 
<span class="c">//</span>
664
 
<span class="c">// Custom Events</span>
665
 
<span class="c">//</span>
666
 
<span class="c">/////////////////////////////////////////////////////////////////////////////</span>
667
 
<span class="c"></span>
668
 
<span class="c">// RecordSet uses EventProvider</span>
669
 
<span class="c"></span><span class="nx">lang</span><span class="o">.</span><span class="nx">augmentProto</span><span class="o">(</span><span class="nx">RS</span><span class="o">,</span> <span class="nx">util</span><span class="o">.</span><span class="nx">EventProvider</span><span class="o">);</span>
670
 
 
671
 
<span class="c">/**</span>
672
 
<span class="c"> * Fired when a new Record is added to the RecordSet.</span>
673
 
<span class="c"> *</span>
674
 
<span class="c"> * @event recordAddEvent</span>
675
 
<span class="c"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
676
 
<span class="c"> * @param oArgs.data {Object} Data added.</span>
677
 
<span class="c"> */</span>
678
 
 
679
 
<span class="c">/**</span>
680
 
<span class="c"> * Fired when multiple Records are added to the RecordSet at once.</span>
681
 
<span class="c"> *</span>
682
 
<span class="c"> * @event recordsAddEvent</span>
683
 
<span class="c"> * @param oArgs.records {YAHOO.widget.Record[]} An array of Record instances.</span>
684
 
<span class="c"> * @param oArgs.data {Object[]} Data added.</span>
685
 
<span class="c"> */</span>
686
 
 
687
 
<span class="c">/**</span>
688
 
<span class="c"> * Fired when a Record is set in the RecordSet.</span>
689
 
<span class="c"> *</span>
690
 
<span class="c"> * @event recordSetEvent</span>
691
 
<span class="c"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
692
 
<span class="c"> * @param oArgs.data {Object} Data added.</span>
693
 
<span class="c"> */</span>
694
 
 
695
 
<span class="c">/**</span>
696
 
<span class="c"> * Fired when multiple Records are set in the RecordSet at once.</span>
697
 
<span class="c"> *</span>
698
 
<span class="c"> * @event recordsSetEvent</span>
699
 
<span class="c"> * @param oArgs.records {YAHOO.widget.Record[]} An array of Record instances.</span>
700
 
<span class="c"> * @param oArgs.data {Object[]} Data added.</span>
701
 
<span class="c"> */</span>
702
 
 
703
 
<span class="c">/**</span>
704
 
<span class="c"> * Fired when a Record is updated with new data.</span>
705
 
<span class="c"> *</span>
706
 
<span class="c"> * @event recordUpdateEvent</span>
707
 
<span class="c"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
708
 
<span class="c"> * @param oArgs.newData {Object} New data.</span>
709
 
<span class="c"> * @param oArgs.oldData {Object} Old data.</span>
710
 
<span class="c"> */</span>
711
 
 
712
 
<span class="c">/**</span>
713
 
<span class="c"> * Fired when a Record is deleted from the RecordSet.</span>
714
 
<span class="c"> *</span>
715
 
<span class="c"> * @event recordDeleteEvent</span>
716
 
<span class="c"> * @param oArgs.data {Object} A copy of the data held by the Record,</span>
717
 
<span class="c"> * or an array of data object literals if multiple Records were deleted at once.</span>
718
 
<span class="c"> * @param oArgs.index {Object} Index of the deleted Record.</span>
719
 
<span class="c"> */</span>
720
 
 
721
 
<span class="c">/**</span>
722
 
<span class="c"> * Fired when multiple Records are deleted from the RecordSet at once.</span>
723
 
<span class="c"> *</span>
724
 
<span class="c"> * @event recordsDeleteEvent</span>
725
 
<span class="c"> * @param oArgs.data {Object[]} An array of data object literals copied</span>
726
 
<span class="c"> * from the Records.</span>
727
 
<span class="c"> * @param oArgs.index {Object} Index of the first deleted Record.</span>
728
 
<span class="c"> */</span>
729
 
 
730
 
<span class="c">/**</span>
731
 
<span class="c"> * Fired when all Records are deleted from the RecordSet at once.</span>
732
 
<span class="c"> *</span>
733
 
<span class="c"> * @event resetEvent</span>
734
 
<span class="c"> */</span>
735
 
 
736
 
<span class="c">/**</span>
737
 
<span class="c"> * @event keyUpdateEvent    </span>
738
 
<span class="c"> * @deprecated Use recordValueUpdateEvent     </span>
739
 
<span class="c"> */</span>
740
 
 
741
 
<span class="c">/**</span>
742
 
<span class="c"> * Fired when a Record value is updated with new data.</span>
743
 
<span class="c"> *</span>
744
 
<span class="c"> * @event recordValueUpdateEvent</span>
745
 
<span class="c"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
746
 
<span class="c"> * @param oArgs.key {String} The updated key.</span>
747
 
<span class="c"> * @param oArgs.newData {Object} New data.</span>
748
 
<span class="c"> * @param oArgs.oldData {Object} Old data.</span>
749
 
<span class="c"> *</span>
750
 
<span class="c"> */</span>
751
 
 
752
 
 
753
 
<span class="c">/****************************************************************************/</span>
754
 
<span class="c">/****************************************************************************/</span>
755
 
<span class="c">/****************************************************************************/</span>
756
 
 
757
 
<span class="c">/**</span>
758
 
<span class="c"> * The Record class defines a DataTable record.</span>
759
 
<span class="c"> *</span>
760
 
<span class="c"> * @namespace YAHOO.widget</span>
761
 
<span class="c"> * @class Record</span>
762
 
<span class="c"> * @constructor</span>
763
 
<span class="c"> * @param oConfigs {Object} (optional) Object literal of key/value pairs.</span>
764
 
<span class="c"> */</span>
765
 
<span class="nx">YAHOO</span><span class="o">.</span><span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span> <span class="o">=</span> <span class="k">function</span><span class="o">(</span><span class="nx">oLiteral</span><span class="o">)</span> <span class="o">{</span>
766
 
    <span class="k">this</span><span class="o">.</span><span class="nx">_nCount</span> <span class="o">=</span> <span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">.</span><span class="nx">_nCount</span><span class="o">;</span>
767
 
    <span class="k">this</span><span class="o">.</span><span class="nx">_sId</span> <span class="o">=</span> <span class="s2">&quot;yui-rec&quot;</span> <span class="o">+</span> <span class="k">this</span><span class="o">.</span><span class="nx">_nCount</span><span class="o">;</span>
768
 
    <span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">.</span><span class="nx">_nCount</span><span class="o">++;</span>
769
 
    <span class="k">this</span><span class="o">.</span><span class="nx">_oData</span> <span class="o">=</span> <span class="o">{};</span>
770
 
    <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isObject</span><span class="o">(</span><span class="nx">oLiteral</span><span class="o">))</span> <span class="o">{</span>
771
 
        <span class="k">for</span><span class="o">(</span><span class="k">var</span> <span class="nx">sKey</span> <span class="k">in</span> <span class="nx">oLiteral</span><span class="o">)</span> <span class="o">{</span>
772
 
            <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">hasOwnProperty</span><span class="o">(</span><span class="nx">oLiteral</span><span class="o">,</span> <span class="nx">sKey</span><span class="o">))</span> <span class="o">{</span>
773
 
                <span class="k">this</span><span class="o">.</span><span class="nx">_oData</span><span class="o">[</span><span class="nx">sKey</span><span class="o">]</span> <span class="o">=</span> <span class="nx">oLiteral</span><span class="o">[</span><span class="nx">sKey</span><span class="o">];</span>
774
 
            <span class="o">}</span>
775
 
        <span class="o">}</span>
776
 
    <span class="o">}</span>
777
 
<span class="o">};</span>
778
 
 
779
 
<span class="c">/////////////////////////////////////////////////////////////////////////////</span>
780
 
<span class="c">//</span>
781
 
<span class="c">// Private member variables</span>
782
 
<span class="c">//</span>
783
 
<span class="c">/////////////////////////////////////////////////////////////////////////////</span>
784
 
<span class="c"></span>
785
 
<span class="c">/**</span>
786
 
<span class="c"> * Internal class variable to give unique IDs to Record instances.</span>
787
 
<span class="c"> *</span>
788
 
<span class="c"> * @property Record._nCount</span>
789
 
<span class="c"> * @type Number</span>
790
 
<span class="c"> * @private</span>
791
 
<span class="c"> */</span>
792
 
<span class="nx">YAHOO</span><span class="o">.</span><span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">.</span><span class="nx">_nCount</span> <span class="o">=</span> <span class="m">0</span><span class="o">;</span>
793
 
 
794
 
<span class="nx">YAHOO</span><span class="o">.</span><span class="nx">widget</span><span class="o">.</span><span class="nx">Record</span><span class="o">.</span><span class="nx">prototype</span> <span class="o">=</span> <span class="o">{</span>
795
 
    <span class="c">/**</span>
796
 
<span class="c">     * Immutable unique count assigned at instantiation. Remains constant while a</span>
797
 
<span class="c">     * Record&#39;s position index can change from sorting.</span>
798
 
<span class="c">     *</span>
799
 
<span class="c">     * @property _nCount</span>
800
 
<span class="c">     * @type Number</span>
801
 
<span class="c">     * @private</span>
802
 
<span class="c">     */</span>
803
 
    <span class="nx">_nCount</span> <span class="o">:</span> <span class="kc">null</span><span class="o">,</span>
804
 
 
805
 
    <span class="c">/**</span>
806
 
<span class="c">     * Immutable unique ID assigned at instantiation. Remains constant while a</span>
807
 
<span class="c">     * Record&#39;s position index can change from sorting.</span>
808
 
<span class="c">     *</span>
809
 
<span class="c">     * @property _sId</span>
810
 
<span class="c">     * @type String</span>
811
 
<span class="c">     * @private</span>
812
 
<span class="c">     */</span>
813
 
    <span class="nx">_sId</span> <span class="o">:</span> <span class="kc">null</span><span class="o">,</span>
814
 
 
815
 
    <span class="c">/**</span>
816
 
<span class="c">     * Holds data for the Record in an object literal.</span>
817
 
<span class="c">     *</span>
818
 
<span class="c">     * @property _oData</span>
819
 
<span class="c">     * @type Object</span>
820
 
<span class="c">     * @private</span>
821
 
<span class="c">     */</span>
822
 
    <span class="nx">_oData</span> <span class="o">:</span> <span class="kc">null</span><span class="o">,</span>
823
 
 
824
 
    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
825
 
<span class="c"></span>    <span class="c">//</span>
826
 
<span class="c"></span>    <span class="c">// Public member variables</span>
827
 
<span class="c"></span>    <span class="c">//</span>
828
 
<span class="c"></span>    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
829
 
<span class="c"></span>
830
 
    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
831
 
<span class="c"></span>    <span class="c">//</span>
832
 
<span class="c"></span>    <span class="c">// Public methods</span>
833
 
<span class="c"></span>    <span class="c">//</span>
834
 
<span class="c"></span>    <span class="c">/////////////////////////////////////////////////////////////////////////////</span>
835
 
<span class="c"></span>
836
 
    <span class="c">/**</span>
837
 
<span class="c">     * Returns unique count assigned at instantiation.</span>
838
 
<span class="c">     *</span>
839
 
<span class="c">     * @method getCount</span>
840
 
<span class="c">     * @return Number</span>
841
 
<span class="c">     */</span>
842
 
    <span class="nx">getCount</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
843
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_nCount</span><span class="o">;</span>
844
 
    <span class="o">},</span>
845
 
 
846
 
    <span class="c">/**</span>
847
 
<span class="c">     * Returns unique ID assigned at instantiation.</span>
848
 
<span class="c">     *</span>
849
 
<span class="c">     * @method getId</span>
850
 
<span class="c">     * @return String</span>
851
 
<span class="c">     */</span>
852
 
    <span class="nx">getId</span> <span class="o">:</span> <span class="k">function</span><span class="o">()</span> <span class="o">{</span>
853
 
        <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_sId</span><span class="o">;</span>
854
 
    <span class="o">},</span>
855
 
 
856
 
    <span class="c">/**</span>
857
 
<span class="c">     * Returns data for the Record for a field if given, or the entire object</span>
858
 
<span class="c">     * literal otherwise.</span>
859
 
<span class="c">     *</span>
860
 
<span class="c">     * @method getData</span>
861
 
<span class="c">     * @param sField {String} (Optional) The field from which to retrieve data value.</span>
862
 
<span class="c">     * @return Object</span>
863
 
<span class="c">     */</span>
864
 
    <span class="nx">getData</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">sField</span><span class="o">)</span> <span class="o">{</span>
865
 
        <span class="k">if</span><span class="o">(</span><span class="nx">lang</span><span class="o">.</span><span class="nx">isString</span><span class="o">(</span><span class="nx">sField</span><span class="o">))</span> <span class="o">{</span>
866
 
            <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_oData</span><span class="o">[</span><span class="nx">sField</span><span class="o">];</span>
867
 
        <span class="o">}</span>
868
 
        <span class="k">else</span> <span class="o">{</span>
869
 
            <span class="k">return</span> <span class="k">this</span><span class="o">.</span><span class="nx">_oData</span><span class="o">;</span>
870
 
        <span class="o">}</span>
871
 
    <span class="o">},</span>
872
 
 
873
 
    <span class="c">/**</span>
874
 
<span class="c">     * Sets given data at the given key. Use the RecordSet method updateRecordValue to trigger</span>
875
 
<span class="c">     * events. </span>
876
 
<span class="c">     *</span>
877
 
<span class="c">     * @method setData</span>
878
 
<span class="c">     * @param sKey {String} The key of the new value.</span>
879
 
<span class="c">     * @param oData {MIXED} The new value.</span>
880
 
<span class="c">     */</span>
881
 
    <span class="nx">setData</span> <span class="o">:</span> <span class="k">function</span><span class="o">(</span><span class="nx">sKey</span><span class="o">,</span> <span class="nx">oData</span><span class="o">)</span> <span class="o">{</span>
882
 
        <span class="k">this</span><span class="o">.</span><span class="nx">_oData</span><span class="o">[</span><span class="nx">sKey</span><span class="o">]</span> <span class="o">=</span> <span class="nx">oData</span><span class="o">;</span>
883
 
    <span class="o">}</span>
884
 
<span class="o">};</span>
885
 
 
886
 
<span class="o">})();</span>
 
148
        <span class="k">if</span><span class="p">(</span><span class="nx">YAHOO</span><span class="p">.</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">index</span><span class="p">)</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nx">index</span> <span class="o">&gt;</span> <span class="o">-</span><span class="mi">1</span><span class="p">))</span> <span class="p">{</span>
 
149
            <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="nx">oRecord</span><span class="p">);</span>
 
150
        <span class="p">}</span>
 
151
        <span class="k">else</span> <span class="p">{</span>
 
152
            <span class="c1">//index = this.getLength();</span>
 
153
            <span class="c1">//this._records[index] = oRecord;</span>
 
154
            <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="p">]</span> <span class="o">=</span> <span class="nx">oRecord</span><span class="p">;</span>
 
155
        <span class="p">}</span>
 
156
        <span class="c1">//this._length++;</span>
 
157
        <span class="k">return</span> <span class="nx">oRecord</span><span class="p">;</span>
 
158
    <span class="p">},</span>
 
159
 
 
160
    <span class="cm">/**</span>
 
161
<span class="cm">     * Sets/replaces one Record to the RecordSet at the given index.  Existing</span>
 
162
<span class="cm">     * Records with higher indexes are not shifted.  If no index specified, the</span>
 
163
<span class="cm">     * Record is added to the end of the RecordSet.</span>
 
164
<span class="cm">     *</span>
 
165
<span class="cm">     * @method _setRecord</span>
 
166
<span class="cm">     * @param oData {Object} An object literal of data.</span>
 
167
<span class="cm">     * @param index {Number} (optional) Position index.</span>
 
168
<span class="cm">     * @return {YAHOO.widget.Record} A Record instance.</span>
 
169
<span class="cm">     * @private</span>
 
170
<span class="cm">     */</span>
 
171
    <span class="nx">_setRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">oData</span><span class="p">,</span> <span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
172
        <span class="k">if</span> <span class="p">(</span><span class="o">!</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">index</span><span class="p">)</span> <span class="o">||</span> <span class="nx">index</span> <span class="o">&lt;</span> <span class="mi">0</span><span class="p">)</span> <span class="p">{</span>
 
173
            <span class="nx">index</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span>
 
174
        <span class="p">}</span>
 
175
        <span class="k">return</span> <span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">index</span><span class="p">]</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">(</span><span class="nx">oData</span><span class="p">));</span>
 
176
        <span class="cm">/*</span>
 
177
<span class="cm">        if(lang.isNumber(index) &amp;&amp; (index &gt; -1)) {</span>
 
178
<span class="cm">            this._records[index] = oRecord;</span>
 
179
<span class="cm">            if((index+1) &gt; this.getLength()) {</span>
 
180
<span class="cm">                this._length = index+1;</span>
 
181
<span class="cm">            }</span>
 
182
<span class="cm">        }</span>
 
183
<span class="cm">        else {</span>
 
184
<span class="cm">            this._records[this.getLength()] = oRecord;</span>
 
185
<span class="cm">            this._length++;</span>
 
186
<span class="cm">        }</span>
 
187
<span class="cm">        return oRecord;</span>
 
188
<span class="cm">        */</span>
 
189
    <span class="p">},</span>
 
190
 
 
191
    <span class="cm">/**</span>
 
192
<span class="cm">     * Deletes Records from the RecordSet at the given index. If range is null,</span>
 
193
<span class="cm">     * then only one Record is deleted.</span>
 
194
<span class="cm">     *</span>
 
195
<span class="cm">     * @method _deleteRecord</span>
 
196
<span class="cm">     * @param index {Number} Position index.</span>
 
197
<span class="cm">     * @param range {Number} (optional) How many Records to delete</span>
 
198
<span class="cm">     * @private</span>
 
199
<span class="cm">     */</span>
 
200
    <span class="nx">_deleteRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">)</span> <span class="p">{</span>
 
201
        <span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">range</span><span class="p">)</span> <span class="o">||</span> <span class="p">(</span><span class="nx">range</span> <span class="o">&lt;</span> <span class="mi">0</span><span class="p">))</span> <span class="p">{</span>
 
202
            <span class="nx">range</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
 
203
        <span class="p">}</span>
 
204
        <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">);</span>
 
205
        <span class="c1">//this._length = this._length - range;</span>
 
206
    <span class="p">},</span>
 
207
 
 
208
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
209
    <span class="c1">//</span>
 
210
    <span class="c1">// Public methods</span>
 
211
    <span class="c1">//</span>
 
212
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
213
 
 
214
    <span class="cm">/**</span>
 
215
<span class="cm">     * Returns unique name of the RecordSet instance.</span>
 
216
<span class="cm">     *</span>
 
217
<span class="cm">     * @method getId</span>
 
218
<span class="cm">     * @return {String} Unique name of the RecordSet instance.</span>
 
219
<span class="cm">     */</span>
 
220
    <span class="nx">getId</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
221
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_sId</span><span class="p">;</span>
 
222
    <span class="p">},</span>
 
223
 
 
224
    <span class="cm">/**</span>
 
225
<span class="cm">     * Public accessor to the unique name of the RecordSet instance.</span>
 
226
<span class="cm">     *</span>
 
227
<span class="cm">     * @method toString</span>
 
228
<span class="cm">     * @return {String} Unique name of the RecordSet instance.</span>
 
229
<span class="cm">     */</span>
 
230
    <span class="nx">toString</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
231
        <span class="k">return</span> <span class="s2">&quot;RecordSet instance &quot;</span> <span class="o">+</span> <span class="k">this</span><span class="p">.</span><span class="nx">_sId</span><span class="p">;</span>
 
232
    <span class="p">},</span>
 
233
 
 
234
    <span class="cm">/**</span>
 
235
<span class="cm">     * Returns the number of Records held in the RecordSet.</span>
 
236
<span class="cm">     *</span>
 
237
<span class="cm">     * @method getLength</span>
 
238
<span class="cm">     * @return {Number} Number of records in the RecordSet.</span>
 
239
<span class="cm">     */</span>
 
240
    <span class="nx">getLength</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
241
            <span class="c1">//return this._length;</span>
 
242
            <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span>
 
243
    <span class="p">},</span>
 
244
 
 
245
    <span class="cm">/**</span>
 
246
<span class="cm">     * Returns Record by ID or RecordSet position index.</span>
 
247
<span class="cm">     *</span>
 
248
<span class="cm">     * @method getRecord</span>
 
249
<span class="cm">     * @param record {YAHOO.widget.Record | Number | String} Record instance,</span>
 
250
<span class="cm">     * RecordSet position index, or Record ID.</span>
 
251
<span class="cm">     * @return {YAHOO.widget.Record} Record object.</span>
 
252
<span class="cm">     */</span>
 
253
    <span class="nx">getRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">record</span><span class="p">)</span> <span class="p">{</span>
 
254
        <span class="kd">var</span> <span class="nx">i</span><span class="p">;</span>
 
255
        <span class="k">if</span><span class="p">(</span><span class="nx">record</span> <span class="k">instanceof</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">)</span> <span class="p">{</span>
 
256
            <span class="k">for</span><span class="p">(</span><span class="nx">i</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
 
257
                <span class="k">if</span><span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">_sId</span> <span class="o">===</span> <span class="nx">record</span><span class="p">.</span><span class="nx">_sId</span><span class="p">))</span> <span class="p">{</span>
 
258
                    <span class="k">return</span> <span class="nx">record</span><span class="p">;</span>
 
259
                <span class="p">}</span>
 
260
            <span class="p">}</span>
 
261
        <span class="p">}</span>
 
262
        <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">record</span><span class="p">))</span> <span class="p">{</span>
 
263
            <span class="k">if</span><span class="p">((</span><span class="nx">record</span> <span class="o">&gt;</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nx">record</span> <span class="o">&lt;</span> <span class="k">this</span><span class="p">.</span><span class="nx">getLength</span><span class="p">()))</span> <span class="p">{</span>
 
264
                <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">record</span><span class="p">];</span>
 
265
            <span class="p">}</span>
 
266
        <span class="p">}</span>
 
267
        <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isString</span><span class="p">(</span><span class="nx">record</span><span class="p">))</span> <span class="p">{</span>
 
268
            <span class="k">for</span><span class="p">(</span><span class="nx">i</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
 
269
                <span class="k">if</span><span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">_sId</span> <span class="o">===</span> <span class="nx">record</span><span class="p">))</span> <span class="p">{</span>
 
270
                    <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">];</span>
 
271
                <span class="p">}</span>
 
272
            <span class="p">}</span>
 
273
        <span class="p">}</span>
 
274
        <span class="c1">// Not a valid Record for this RecordSet</span>
 
275
        <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
276
 
 
277
    <span class="p">},</span>
 
278
 
 
279
    <span class="cm">/**</span>
 
280
<span class="cm">     * Returns an array of Records from the RecordSet.</span>
 
281
<span class="cm">     *</span>
 
282
<span class="cm">     * @method getRecords</span>
 
283
<span class="cm">     * @param index {Number} (optional) Recordset position index of which Record to</span>
 
284
<span class="cm">     * start at.</span>
 
285
<span class="cm">     * @param range {Number} (optional) Number of Records to get.</span>
 
286
<span class="cm">     * @return {YAHOO.widget.Record[]} Array of Records starting at given index and</span>
 
287
<span class="cm">     * length equal to given range. If index is not given, all Records are returned.</span>
 
288
<span class="cm">     */</span>
 
289
    <span class="nx">getRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">)</span> <span class="p">{</span>
 
290
        <span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">index</span><span class="p">))</span> <span class="p">{</span>
 
291
            <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">;</span>
 
292
        <span class="p">}</span>
 
293
        <span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">range</span><span class="p">))</span> <span class="p">{</span>
 
294
            <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">index</span><span class="p">);</span>
 
295
        <span class="p">}</span>
 
296
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">index</span><span class="o">+</span><span class="nx">range</span><span class="p">);</span>
 
297
    <span class="p">},</span>
 
298
 
 
299
    <span class="cm">/**</span>
 
300
<span class="cm">     * Returns a boolean indicating whether Records exist in the RecordSet at the</span>
 
301
<span class="cm">     * specified index range.  Returns true if and only if a Record exists at each</span>
 
302
<span class="cm">     * index in the range.</span>
 
303
<span class="cm">     * @method hasRecords</span>
 
304
<span class="cm">     * @param index</span>
 
305
<span class="cm">     * @param range</span>
 
306
<span class="cm">     * @return {Boolean} true if all indices are populated in the RecordSet</span>
 
307
<span class="cm">     */</span>
 
308
    <span class="nx">hasRecords</span> <span class="o">:</span> <span class="kd">function</span> <span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">)</span> <span class="p">{</span>
 
309
        <span class="kd">var</span> <span class="nx">recs</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">getRecords</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span><span class="nx">range</span><span class="p">);</span>
 
310
        <span class="k">for</span> <span class="p">(</span><span class="kd">var</span> <span class="nx">i</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">range</span><span class="p">;</span> <span class="o">++</span><span class="nx">i</span><span class="p">)</span> <span class="p">{</span>
 
311
            <span class="k">if</span> <span class="p">(</span><span class="k">typeof</span> <span class="nx">recs</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span> <span class="o">===</span> <span class="s1">&#39;undefined&#39;</span><span class="p">)</span> <span class="p">{</span>
 
312
                <span class="k">return</span> <span class="kc">false</span><span class="p">;</span>
 
313
            <span class="p">}</span>
 
314
        <span class="p">}</span>
 
315
        <span class="k">return</span> <span class="kc">true</span><span class="p">;</span>
 
316
    <span class="p">},</span>
 
317
 
 
318
    <span class="cm">/**</span>
 
319
<span class="cm">     * Returns current position index for the given Record.</span>
 
320
<span class="cm">     *</span>
 
321
<span class="cm">     * @method getRecordIndex</span>
 
322
<span class="cm">     * @param oRecord {YAHOO.widget.Record} Record instance.</span>
 
323
<span class="cm">     * @return {Number} Record&#39;s RecordSet position index.</span>
 
324
<span class="cm">     */</span>
 
325
 
 
326
    <span class="nx">getRecordIndex</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">oRecord</span><span class="p">)</span> <span class="p">{</span>
 
327
        <span class="k">if</span><span class="p">(</span><span class="nx">oRecord</span><span class="p">)</span> <span class="p">{</span>
 
328
            <span class="k">for</span><span class="p">(</span><span class="kd">var</span> <span class="nx">i</span><span class="o">=</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="o">-</span><span class="mi">1</span><span class="p">;</span> <span class="nx">i</span><span class="o">&gt;-</span><span class="mi">1</span><span class="p">;</span> <span class="nx">i</span><span class="o">--</span><span class="p">)</span> <span class="p">{</span>
 
329
                <span class="k">if</span><span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span> <span class="o">&amp;&amp;</span> <span class="nx">oRecord</span><span class="p">.</span><span class="nx">getId</span><span class="p">()</span> <span class="o">===</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">getId</span><span class="p">())</span> <span class="p">{</span>
 
330
                    <span class="k">return</span> <span class="nx">i</span><span class="p">;</span>
 
331
                <span class="p">}</span>
 
332
            <span class="p">}</span>
 
333
        <span class="p">}</span>
 
334
        <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
335
 
 
336
    <span class="p">},</span>
 
337
 
 
338
    <span class="cm">/**</span>
 
339
<span class="cm">     * Adds one Record to the RecordSet at the given index. If index is null,</span>
 
340
<span class="cm">     * then adds the Record to the end of the RecordSet.</span>
 
341
<span class="cm">     *</span>
 
342
<span class="cm">     * @method addRecord</span>
 
343
<span class="cm">     * @param oData {Object} An object literal of data.</span>
 
344
<span class="cm">     * @param index {Number} (optional) Position index.</span>
 
345
<span class="cm">     * @return {YAHOO.widget.Record} A Record instance.</span>
 
346
<span class="cm">     */</span>
 
347
    <span class="nx">addRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">oData</span><span class="p">,</span> <span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
348
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">oData</span><span class="p">))</span> <span class="p">{</span>
 
349
            <span class="kd">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">_addRecord</span><span class="p">(</span><span class="nx">oData</span><span class="p">,</span> <span class="nx">index</span><span class="p">);</span>
 
350
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordAddEvent&quot;</span><span class="p">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="p">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">oData</span><span class="p">});</span>
 
351
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Added Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
 
352
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
353
            <span class="k">return</span> <span class="nx">oRecord</span><span class="p">;</span>
 
354
        <span class="p">}</span>
 
355
        <span class="k">else</span> <span class="p">{</span>
 
356
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not add Record with data&quot;</span> <span class="o">+</span>
 
357
                    <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
358
            <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
359
        <span class="p">}</span>
 
360
    <span class="p">},</span>
 
361
 
 
362
    <span class="cm">/**</span>
 
363
<span class="cm">     * Adds multiple Records at once to the RecordSet at the given index with the</span>
 
364
<span class="cm">     * given object literal data. If index is null, then the new Records are</span>
 
365
<span class="cm">     * added to the end of the RecordSet.</span>
 
366
<span class="cm">     *</span>
 
367
<span class="cm">     * @method addRecords</span>
 
368
<span class="cm">     * @param aData {Object[]} An object literal data or an array of data object literals.</span>
 
369
<span class="cm">     * @param index {Number} (optional) Position index.</span>
 
370
<span class="cm">     * @return {YAHOO.widget.Record[]} An array of Record instances.</span>
 
371
<span class="cm">     */</span>
 
372
    <span class="nx">addRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">aData</span><span class="p">,</span> <span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
373
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">aData</span><span class="p">))</span> <span class="p">{</span>
 
374
            <span class="kd">var</span> <span class="nx">newRecords</span> <span class="o">=</span> <span class="p">[],</span>
 
375
                <span class="nx">idx</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">len</span><span class="p">;</span>
 
376
 
 
377
            <span class="nx">index</span> <span class="o">=</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">index</span><span class="p">)</span> <span class="o">?</span> <span class="nx">index</span> <span class="o">:</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span>
 
378
            <span class="nx">idx</span> <span class="o">=</span> <span class="nx">index</span><span class="p">;</span>
 
379
 
 
380
            <span class="c1">// Can&#39;t go backwards bc we need to preserve order</span>
 
381
            <span class="k">for</span><span class="p">(</span><span class="nx">i</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span><span class="nx">len</span><span class="o">=</span><span class="nx">aData</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="nx">len</span><span class="p">;</span> <span class="o">++</span><span class="nx">i</span><span class="p">)</span> <span class="p">{</span>
 
382
                <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">aData</span><span class="p">[</span><span class="nx">i</span><span class="p">]))</span> <span class="p">{</span>
 
383
                    <span class="kd">var</span> <span class="nx">record</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">_addRecord</span><span class="p">(</span><span class="nx">aData</span><span class="p">[</span><span class="nx">i</span><span class="p">],</span> <span class="nx">idx</span><span class="o">++</span><span class="p">);</span>
 
384
                    <span class="nx">newRecords</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">record</span><span class="p">);</span>
 
385
                <span class="p">}</span>
 
386
           <span class="p">}</span>
 
387
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordsAddEvent&quot;</span><span class="p">,{</span><span class="nx">records</span><span class="o">:</span><span class="nx">newRecords</span><span class="p">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="p">});</span>
 
388
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Added &quot;</span> <span class="o">+</span> <span class="nx">newRecords</span><span class="p">.</span><span class="nx">length</span> <span class="o">+</span> <span class="s2">&quot; Record(s) at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
 
389
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">aData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
390
           <span class="k">return</span> <span class="nx">newRecords</span><span class="p">;</span>
 
391
        <span class="p">}</span>
 
392
        <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">aData</span><span class="p">))</span> <span class="p">{</span>
 
393
            <span class="kd">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">_addRecord</span><span class="p">(</span><span class="nx">aData</span><span class="p">);</span>
 
394
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordsAddEvent&quot;</span><span class="p">,{</span><span class="nx">records</span><span class="o">:</span><span class="p">[</span><span class="nx">oRecord</span><span class="p">],</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="p">});</span>
 
395
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Added 1 Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
 
396
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">aData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
397
            <span class="k">return</span> <span class="nx">oRecord</span><span class="p">;</span>
 
398
        <span class="p">}</span>
 
399
        <span class="k">else</span> <span class="p">{</span>
 
400
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not add Records with data &quot;</span> <span class="o">+</span>
 
401
                    <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">aData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
402
            <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
403
        <span class="p">}</span>
 
404
    <span class="p">},</span>
 
405
 
 
406
    <span class="cm">/**</span>
 
407
<span class="cm">     * Sets or replaces one Record to the RecordSet at the given index. Unlike</span>
 
408
<span class="cm">     * addRecord, an existing Record at that index is not shifted to preserve it.</span>
 
409
<span class="cm">     * If no index is specified, it adds the Record to the end of the RecordSet.</span>
 
410
<span class="cm">     *</span>
 
411
<span class="cm">     * @method setRecord</span>
 
412
<span class="cm">     * @param oData {Object} An object literal of data.</span>
 
413
<span class="cm">     * @param index {Number} (optional) Position index.</span>
 
414
<span class="cm">     * @return {YAHOO.widget.Record} A Record instance.</span>
 
415
<span class="cm">     */</span>
 
416
    <span class="nx">setRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">oData</span><span class="p">,</span> <span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
417
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">oData</span><span class="p">))</span> <span class="p">{</span>
 
418
            <span class="kd">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">_setRecord</span><span class="p">(</span><span class="nx">oData</span><span class="p">,</span> <span class="nx">index</span><span class="p">);</span>
 
419
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordSetEvent&quot;</span><span class="p">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="p">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">oData</span><span class="p">});</span>
 
420
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Set Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
 
421
                    <span class="s2">&quot; with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
422
            <span class="k">return</span> <span class="nx">oRecord</span><span class="p">;</span>
 
423
        <span class="p">}</span>
 
424
        <span class="k">else</span> <span class="p">{</span>
 
425
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not set Record with data&quot;</span> <span class="o">+</span>
 
426
                    <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
427
            <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
428
        <span class="p">}</span>
 
429
    <span class="p">},</span>
 
430
 
 
431
    <span class="cm">/**</span>
 
432
<span class="cm">     * Sets or replaces multiple Records at once to the RecordSet with the given</span>
 
433
<span class="cm">     * data, starting at the given index. If index is not specified, then the new</span>
 
434
<span class="cm">     * Records are added to the end of the RecordSet.</span>
 
435
<span class="cm">     *</span>
 
436
<span class="cm">     * @method setRecords</span>
 
437
<span class="cm">     * @param aData {Object[]} An array of object literal data.</span>
 
438
<span class="cm">     * @param index {Number} (optional) Position index.</span>
 
439
<span class="cm">     * @return {YAHOO.widget.Record[]} An array of Record instances.</span>
 
440
<span class="cm">     */</span>
 
441
    <span class="nx">setRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">aData</span><span class="p">,</span> <span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
442
        <span class="kd">var</span> <span class="nx">Rec</span>   <span class="o">=</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">,</span>
 
443
            <span class="nx">a</span>     <span class="o">=</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">aData</span><span class="p">)</span> <span class="o">?</span> <span class="nx">aData</span> <span class="o">:</span> <span class="p">[</span><span class="nx">aData</span><span class="p">],</span>
 
444
            <span class="nx">added</span> <span class="o">=</span> <span class="p">[],</span>
 
445
            <span class="nx">i</span> <span class="o">=</span> <span class="mi">0</span><span class="p">,</span> <span class="nx">l</span> <span class="o">=</span> <span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span> <span class="nx">j</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
 
446
 
 
447
        <span class="nx">index</span> <span class="o">=</span> <span class="nb">parseInt</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span><span class="mi">10</span><span class="p">)</span><span class="o">|</span><span class="mi">0</span><span class="p">;</span>
 
448
 
 
449
        <span class="k">for</span><span class="p">(;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">l</span><span class="p">;</span> <span class="o">++</span><span class="nx">i</span><span class="p">)</span> <span class="p">{</span>
 
450
            <span class="k">if</span> <span class="p">(</span><span class="k">typeof</span> <span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="p">]</span> <span class="o">===</span> <span class="s1">&#39;object&#39;</span> <span class="o">&amp;&amp;</span> <span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="p">])</span> <span class="p">{</span>
 
451
                <span class="nx">added</span><span class="p">[</span><span class="nx">j</span><span class="o">++</span><span class="p">]</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">[</span><span class="nx">index</span> <span class="o">+</span> <span class="nx">i</span><span class="p">]</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">Rec</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="p">]);</span>
 
452
            <span class="p">}</span>
 
453
        <span class="p">}</span>
 
454
 
 
455
        <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordsSetEvent&quot;</span><span class="p">,{</span><span class="nx">records</span><span class="o">:</span><span class="nx">added</span><span class="p">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="p">});</span>
 
456
        <span class="c1">// Backward compatibility for bug 1918245</span>
 
457
        <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordsSet&quot;</span><span class="p">,{</span><span class="nx">records</span><span class="o">:</span><span class="nx">added</span><span class="p">,</span><span class="nx">data</span><span class="o">:</span><span class="nx">aData</span><span class="p">});</span>
 
458
        <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Set &quot;</span><span class="o">+</span><span class="nx">j</span><span class="o">+</span><span class="s2">&quot; Record(s) at index &quot;</span><span class="o">+</span><span class="nx">index</span><span class="p">,</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span>
 
459
                  <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
460
 
 
461
        <span class="k">if</span> <span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="nx">added</span><span class="p">.</span><span class="nx">length</span><span class="p">)</span> <span class="p">{</span>
 
462
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not set Records with data &quot;</span> <span class="o">+</span>
 
463
                    <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">aData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
464
        <span class="p">}</span>
 
465
 
 
466
        <span class="k">return</span> <span class="nx">added</span><span class="p">.</span><span class="nx">length</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="o">?</span> <span class="nx">added</span> <span class="o">:</span> <span class="nx">added</span><span class="p">[</span><span class="mi">0</span><span class="p">];</span>
 
467
    <span class="p">},</span>
 
468
 
 
469
    <span class="cm">/**</span>
 
470
<span class="cm">     * Updates given Record with given data.</span>
 
471
<span class="cm">     *</span>
 
472
<span class="cm">     * @method updateRecord</span>
 
473
<span class="cm">     * @param record {YAHOO.widget.Record | Number | String} A Record instance,</span>
 
474
<span class="cm">     * a RecordSet position index, or a Record ID.</span>
 
475
<span class="cm">     * @param oData {Object} Object literal of new data.</span>
 
476
<span class="cm">     * @return {YAHOO.widget.Record} Updated Record, or null.</span>
 
477
<span class="cm">     */</span>
 
478
    <span class="nx">updateRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">record</span><span class="p">,</span> <span class="nx">oData</span><span class="p">)</span> <span class="p">{</span>
 
479
        <span class="kd">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">getRecord</span><span class="p">(</span><span class="nx">record</span><span class="p">);</span>
 
480
        <span class="k">if</span><span class="p">(</span><span class="nx">oRecord</span> <span class="o">&amp;&amp;</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">oData</span><span class="p">))</span> <span class="p">{</span>
 
481
            <span class="c1">// Copy data from the Record for the event that gets fired later</span>
 
482
            <span class="kd">var</span> <span class="nx">oldData</span> <span class="o">=</span> <span class="p">{};</span>
 
483
            <span class="k">for</span><span class="p">(</span><span class="kd">var</span> <span class="nx">key</span> <span class="k">in</span> <span class="nx">oRecord</span><span class="p">.</span><span class="nx">_oData</span><span class="p">)</span> <span class="p">{</span>
 
484
                <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">(</span><span class="nx">oRecord</span><span class="p">.</span><span class="nx">_oData</span><span class="p">,</span> <span class="nx">key</span><span class="p">))</span> <span class="p">{</span>
 
485
                    <span class="nx">oldData</span><span class="p">[</span><span class="nx">key</span><span class="p">]</span> <span class="o">=</span> <span class="nx">oRecord</span><span class="p">.</span><span class="nx">_oData</span><span class="p">[</span><span class="nx">key</span><span class="p">];</span>
 
486
                <span class="p">}</span>
 
487
            <span class="p">}</span>
 
488
            <span class="nx">oRecord</span><span class="p">.</span><span class="nx">_oData</span> <span class="o">=</span> <span class="nx">oData</span><span class="p">;</span>
 
489
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordUpdateEvent&quot;</span><span class="p">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="p">,</span><span class="nx">newData</span><span class="o">:</span><span class="nx">oData</span><span class="p">,</span><span class="nx">oldData</span><span class="o">:</span><span class="nx">oldData</span><span class="p">});</span>
 
490
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Record at index &quot;</span> <span class="o">+</span> <span class="k">this</span><span class="p">.</span><span class="nx">getRecordIndex</span><span class="p">(</span><span class="nx">oRecord</span><span class="p">)</span> <span class="o">+</span>
 
491
                    <span class="s2">&quot; updated with data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
492
            <span class="k">return</span> <span class="nx">oRecord</span><span class="p">;</span>
 
493
        <span class="p">}</span>
 
494
        <span class="k">else</span> <span class="p">{</span>
 
495
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not update Record &quot;</span> <span class="o">+</span> <span class="nx">record</span><span class="p">,</span> <span class="s2">&quot;error&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
496
            <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
497
        <span class="p">}</span>
 
498
    <span class="p">},</span>
 
499
 
 
500
    <span class="cm">/**</span>
 
501
<span class="cm">     * @method updateKey</span>
 
502
<span class="cm">     * @deprecated Use updateRecordValue</span>
 
503
<span class="cm">     */</span>
 
504
    <span class="nx">updateKey</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">record</span><span class="p">,</span> <span class="nx">sKey</span><span class="p">,</span> <span class="nx">oData</span><span class="p">)</span> <span class="p">{</span>
 
505
        <span class="k">this</span><span class="p">.</span><span class="nx">updateRecordValue</span><span class="p">(</span><span class="nx">record</span><span class="p">,</span> <span class="nx">sKey</span><span class="p">,</span> <span class="nx">oData</span><span class="p">);</span>
 
506
    <span class="p">},</span>
 
507
    <span class="cm">/**</span>
 
508
<span class="cm">     * Sets given Record at given key to given data.</span>
 
509
<span class="cm">     *</span>
 
510
<span class="cm">     * @method updateRecordValue</span>
 
511
<span class="cm">     * @param record {YAHOO.widget.Record | Number | String} A Record instance,</span>
 
512
<span class="cm">     * a RecordSet position index, or a Record ID.</span>
 
513
<span class="cm">     * @param sKey {String} Key name.</span>
 
514
<span class="cm">     * @param oData {Object} New data.</span>
 
515
<span class="cm">     */</span>
 
516
    <span class="nx">updateRecordValue</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">record</span><span class="p">,</span> <span class="nx">sKey</span><span class="p">,</span> <span class="nx">oData</span><span class="p">)</span> <span class="p">{</span>
 
517
        <span class="kd">var</span> <span class="nx">oRecord</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">getRecord</span><span class="p">(</span><span class="nx">record</span><span class="p">);</span>
 
518
        <span class="k">if</span><span class="p">(</span><span class="nx">oRecord</span><span class="p">)</span> <span class="p">{</span>
 
519
            <span class="kd">var</span> <span class="nx">oldData</span> <span class="o">=</span> <span class="kc">null</span><span class="p">;</span>
 
520
            <span class="kd">var</span> <span class="nx">keyValue</span> <span class="o">=</span> <span class="nx">oRecord</span><span class="p">.</span><span class="nx">_oData</span><span class="p">[</span><span class="nx">sKey</span><span class="p">];</span>
 
521
            <span class="c1">// Copy data from the Record for the event that gets fired later</span>
 
522
            <span class="k">if</span><span class="p">(</span><span class="nx">keyValue</span> <span class="o">&amp;&amp;</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">keyValue</span><span class="p">))</span> <span class="p">{</span>
 
523
                <span class="nx">oldData</span> <span class="o">=</span> <span class="p">{};</span>
 
524
                <span class="k">for</span><span class="p">(</span><span class="kd">var</span> <span class="nx">key</span> <span class="k">in</span> <span class="nx">keyValue</span><span class="p">)</span>  <span class="p">{</span>
 
525
                    <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">(</span><span class="nx">keyValue</span><span class="p">,</span> <span class="nx">key</span><span class="p">))</span> <span class="p">{</span>
 
526
                        <span class="nx">oldData</span><span class="p">[</span><span class="nx">key</span><span class="p">]</span> <span class="o">=</span> <span class="nx">keyValue</span><span class="p">[</span><span class="nx">key</span><span class="p">];</span>
 
527
                    <span class="p">}</span>
 
528
                <span class="p">}</span>
 
529
            <span class="p">}</span>
 
530
            <span class="c1">// Copy by value</span>
 
531
            <span class="k">else</span> <span class="p">{</span>
 
532
                <span class="nx">oldData</span> <span class="o">=</span> <span class="nx">keyValue</span><span class="p">;</span>
 
533
            <span class="p">}</span>
 
534
 
 
535
            <span class="nx">oRecord</span><span class="p">.</span><span class="nx">_oData</span><span class="p">[</span><span class="nx">sKey</span><span class="p">]</span> <span class="o">=</span> <span class="nx">oData</span><span class="p">;</span>
 
536
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;keyUpdateEvent&quot;</span><span class="p">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="p">,</span><span class="nx">key</span><span class="o">:</span><span class="nx">sKey</span><span class="p">,</span><span class="nx">newData</span><span class="o">:</span><span class="nx">oData</span><span class="p">,</span><span class="nx">oldData</span><span class="o">:</span><span class="nx">oldData</span><span class="p">});</span>
 
537
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordValueUpdateEvent&quot;</span><span class="p">,{</span><span class="nx">record</span><span class="o">:</span><span class="nx">oRecord</span><span class="p">,</span><span class="nx">key</span><span class="o">:</span><span class="nx">sKey</span><span class="p">,</span><span class="nx">newData</span><span class="o">:</span><span class="nx">oData</span><span class="p">,</span><span class="nx">oldData</span><span class="o">:</span><span class="nx">oldData</span><span class="p">});</span>
 
538
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Key \&quot;&quot;</span> <span class="o">+</span> <span class="nx">sKey</span> <span class="o">+</span>
 
539
                    <span class="s2">&quot;\&quot; for Record at index &quot;</span> <span class="o">+</span> <span class="k">this</span><span class="p">.</span><span class="nx">getRecordIndex</span><span class="p">(</span><span class="nx">oRecord</span><span class="p">)</span> <span class="o">+</span>
 
540
                    <span class="s2">&quot; updated to \&quot;&quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">)</span> <span class="o">+</span> <span class="s2">&quot;\&quot;&quot;</span><span class="p">,</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
541
        <span class="p">}</span>
 
542
        <span class="k">else</span> <span class="p">{</span>
 
543
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not update key &quot;</span> <span class="o">+</span> <span class="nx">sKey</span> <span class="o">+</span> <span class="s2">&quot; for Record &quot;</span> <span class="o">+</span> <span class="nx">record</span><span class="p">,</span> <span class="s2">&quot;error&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
544
        <span class="p">}</span>
 
545
    <span class="p">},</span>
 
546
 
 
547
    <span class="cm">/**</span>
 
548
<span class="cm">     * Replaces all Records in RecordSet with new object literal data.</span>
 
549
<span class="cm">     *</span>
 
550
<span class="cm">     * @method replaceRecords</span>
 
551
<span class="cm">     * @param data {Object || Object[]} An object literal of data or an array of</span>
 
552
<span class="cm">     * data object literals.</span>
 
553
<span class="cm">     * @return {YAHOO.widget.Record || YAHOO.widget.Record[]} A Record instance or</span>
 
554
<span class="cm">     * an array of Records.</span>
 
555
<span class="cm">     */</span>
 
556
    <span class="nx">replaceRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">data</span><span class="p">)</span> <span class="p">{</span>
 
557
        <span class="k">this</span><span class="p">.</span><span class="nx">reset</span><span class="p">();</span>
 
558
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">addRecords</span><span class="p">(</span><span class="nx">data</span><span class="p">);</span>
 
559
    <span class="p">},</span>
 
560
 
 
561
    <span class="cm">/**</span>
 
562
<span class="cm">     * Sorts all Records by given function. Records keep their unique IDs but will</span>
 
563
<span class="cm">     * have new RecordSet position indexes.</span>
 
564
<span class="cm">     *</span>
 
565
<span class="cm">     * @method sortRecords</span>
 
566
<span class="cm">     * @param fnSort {Function} Reference to a sort function.</span>
 
567
<span class="cm">     * @param desc {Boolean} True if sort direction is descending, false if sort</span>
 
568
<span class="cm">     * direction is ascending.</span>
 
569
<span class="cm">     * @param field {String} The field to sort by, from sortOptions.field</span>
 
570
<span class="cm">     * @return {YAHOO.widget.Record[]} Sorted array of Records.</span>
 
571
<span class="cm">     */</span>
 
572
    <span class="nx">sortRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">fnSort</span><span class="p">,</span> <span class="nx">desc</span><span class="p">,</span> <span class="nx">field</span><span class="p">)</span> <span class="p">{</span>
 
573
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">sort</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span> <span class="nx">b</span><span class="p">)</span> <span class="p">{</span><span class="k">return</span> <span class="nx">fnSort</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span> <span class="nx">b</span><span class="p">,</span> <span class="nx">desc</span><span class="p">,</span> <span class="nx">field</span><span class="p">);});</span>
 
574
    <span class="p">},</span>
 
575
 
 
576
    <span class="cm">/**</span>
 
577
<span class="cm">     * Reverses all Records, so [&quot;one&quot;, &quot;two&quot;, &quot;three&quot;] becomes [&quot;three&quot;, &quot;two&quot;, &quot;one&quot;].</span>
 
578
<span class="cm">     *</span>
 
579
<span class="cm">     * @method reverseRecords</span>
 
580
<span class="cm">     * @return {YAHOO.widget.Record[]} Reverse-sorted array of Records.</span>
 
581
<span class="cm">     */</span>
 
582
    <span class="nx">reverseRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
583
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_records</span><span class="p">.</span><span class="nx">reverse</span><span class="p">();</span>
 
584
    <span class="p">},</span>
 
585
 
 
586
    <span class="cm">/**</span>
 
587
<span class="cm">     * Removes the Record at the given position index from the RecordSet. If a range</span>
 
588
<span class="cm">     * is also provided, removes that many Records, starting from the index. Length</span>
 
589
<span class="cm">     * of RecordSet is correspondingly shortened.</span>
 
590
<span class="cm">     *</span>
 
591
<span class="cm">     * @method deleteRecord</span>
 
592
<span class="cm">     * @param index {Number} Record&#39;s RecordSet position index.</span>
 
593
<span class="cm">     * @param range {Number} (optional) How many Records to delete.</span>
 
594
<span class="cm">     * @return {Object} A copy of the data held by the deleted Record.</span>
 
595
<span class="cm">     */</span>
 
596
    <span class="nx">deleteRecord</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">index</span><span class="p">)</span> <span class="p">{</span>
 
597
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">index</span><span class="p">)</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nx">index</span> <span class="o">&gt;</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nx">index</span> <span class="o">&lt;</span> <span class="k">this</span><span class="p">.</span><span class="nx">getLength</span><span class="p">()))</span> <span class="p">{</span>
 
598
            <span class="c1">// Copy data from the Record for the event that gets fired later</span>
 
599
            <span class="kd">var</span> <span class="nx">oData</span> <span class="o">=</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">DataTable</span><span class="p">.</span><span class="nx">_cloneObject</span><span class="p">(</span><span class="k">this</span><span class="p">.</span><span class="nx">getRecord</span><span class="p">(</span><span class="nx">index</span><span class="p">).</span><span class="nx">getData</span><span class="p">());</span>
 
600
            
 
601
            <span class="k">this</span><span class="p">.</span><span class="nx">_deleteRecord</span><span class="p">(</span><span class="nx">index</span><span class="p">);</span>
 
602
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordDeleteEvent&quot;</span><span class="p">,{</span><span class="nx">data</span><span class="o">:</span><span class="nx">oData</span><span class="p">,</span><span class="nx">index</span><span class="o">:</span><span class="nx">index</span><span class="p">});</span>
 
603
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Record deleted at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
 
604
                    <span class="s2">&quot; and containing data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">oData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
605
            <span class="k">return</span> <span class="nx">oData</span><span class="p">;</span>
 
606
        <span class="p">}</span>
 
607
        <span class="k">else</span> <span class="p">{</span>
 
608
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not delete Record at index &quot;</span> <span class="o">+</span> <span class="nx">index</span><span class="p">,</span> <span class="s2">&quot;error&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
609
            <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
610
        <span class="p">}</span>
 
611
    <span class="p">},</span>
 
612
 
 
613
    <span class="cm">/**</span>
 
614
<span class="cm">     * Removes the Record at the given position index from the RecordSet. If a range</span>
 
615
<span class="cm">     * is also provided, removes that many Records, starting from the index. Length</span>
 
616
<span class="cm">     * of RecordSet is correspondingly shortened.</span>
 
617
<span class="cm">     *</span>
 
618
<span class="cm">     * @method deleteRecords</span>
 
619
<span class="cm">     * @param index {Number} Record&#39;s RecordSet position index.</span>
 
620
<span class="cm">     * @param range {Number} (optional) How many Records to delete.</span>
 
621
<span class="cm">     * @return {Object[]} An array of copies of the data held by the deleted Records.     </span>
 
622
<span class="cm">     */</span>
 
623
    <span class="nx">deleteRecords</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">)</span> <span class="p">{</span>
 
624
        <span class="k">if</span><span class="p">(</span><span class="o">!</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">range</span><span class="p">))</span> <span class="p">{</span>
 
625
            <span class="nx">range</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
 
626
        <span class="p">}</span>
 
627
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isNumber</span><span class="p">(</span><span class="nx">index</span><span class="p">)</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nx">index</span> <span class="o">&gt;</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nx">index</span> <span class="o">&lt;</span> <span class="k">this</span><span class="p">.</span><span class="nx">getLength</span><span class="p">()))</span> <span class="p">{</span>
 
628
            <span class="kd">var</span> <span class="nx">recordsToDelete</span> <span class="o">=</span> <span class="k">this</span><span class="p">.</span><span class="nx">getRecords</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">);</span>
 
629
            <span class="c1">// Copy data from each Record for the event that gets fired later</span>
 
630
            <span class="kd">var</span> <span class="nx">deletedData</span> <span class="o">=</span> <span class="p">[];</span>
 
631
            
 
632
            <span class="k">for</span><span class="p">(</span><span class="kd">var</span> <span class="nx">i</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="nx">recordsToDelete</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
 
633
                <span class="nx">deletedData</span><span class="p">[</span><span class="nx">deletedData</span><span class="p">.</span><span class="nx">length</span><span class="p">]</span> <span class="o">=</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">DataTable</span><span class="p">.</span><span class="nx">_cloneObject</span><span class="p">(</span><span class="nx">recordsToDelete</span><span class="p">[</span><span class="nx">i</span><span class="p">]);</span>
 
634
            <span class="p">}</span>
 
635
            <span class="k">this</span><span class="p">.</span><span class="nx">_deleteRecord</span><span class="p">(</span><span class="nx">index</span><span class="p">,</span> <span class="nx">range</span><span class="p">);</span>
 
636
 
 
637
            <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;recordsDeleteEvent&quot;</span><span class="p">,{</span><span class="nx">data</span><span class="o">:</span><span class="nx">deletedData</span><span class="p">,</span><span class="nx">index</span><span class="o">:</span><span class="nx">index</span><span class="p">});</span>
 
638
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="nx">range</span> <span class="o">+</span> <span class="s2">&quot;Record(s) deleted at index &quot;</span> <span class="o">+</span> <span class="nx">index</span> <span class="o">+</span>
 
639
                    <span class="s2">&quot; and containing data &quot;</span> <span class="o">+</span> <span class="nx">lang</span><span class="p">.</span><span class="nx">dump</span><span class="p">(</span><span class="nx">deletedData</span><span class="p">),</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
640
 
 
641
            <span class="k">return</span> <span class="nx">deletedData</span><span class="p">;</span>
 
642
        <span class="p">}</span>
 
643
        <span class="k">else</span> <span class="p">{</span>
 
644
            <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;Could not delete Records at index &quot;</span> <span class="o">+</span> <span class="nx">index</span><span class="p">,</span> <span class="s2">&quot;error&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
645
            <span class="k">return</span> <span class="kc">null</span><span class="p">;</span>
 
646
        <span class="p">}</span>
 
647
    <span class="p">},</span>
 
648
 
 
649
    <span class="cm">/**</span>
 
650
<span class="cm">     * Deletes all Records from the RecordSet.</span>
 
651
<span class="cm">     *</span>
 
652
<span class="cm">     * @method reset</span>
 
653
<span class="cm">     */</span>
 
654
    <span class="nx">reset</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
655
        <span class="k">this</span><span class="p">.</span><span class="nx">_records</span> <span class="o">=</span> <span class="p">[];</span>
 
656
        <span class="c1">//this._length = 0;</span>
 
657
        <span class="k">this</span><span class="p">.</span><span class="nx">fireEvent</span><span class="p">(</span><span class="s2">&quot;resetEvent&quot;</span><span class="p">);</span>
 
658
        <span class="nx">YAHOO</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="s2">&quot;All Records deleted from RecordSet&quot;</span><span class="p">,</span> <span class="s2">&quot;info&quot;</span><span class="p">,</span> <span class="k">this</span><span class="p">.</span><span class="nx">toString</span><span class="p">());</span>
 
659
    <span class="p">}</span>
 
660
<span class="p">};</span>
 
661
 
 
662
<span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
663
<span class="c1">//</span>
 
664
<span class="c1">// Custom Events</span>
 
665
<span class="c1">//</span>
 
666
<span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
667
 
 
668
<span class="c1">// RecordSet uses EventProvider</span>
 
669
<span class="nx">lang</span><span class="p">.</span><span class="nx">augmentProto</span><span class="p">(</span><span class="nx">RS</span><span class="p">,</span> <span class="nx">util</span><span class="p">.</span><span class="nx">EventProvider</span><span class="p">);</span>
 
670
 
 
671
<span class="cm">/**</span>
 
672
<span class="cm"> * Fired when a new Record is added to the RecordSet.</span>
 
673
<span class="cm"> *</span>
 
674
<span class="cm"> * @event recordAddEvent</span>
 
675
<span class="cm"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
 
676
<span class="cm"> * @param oArgs.data {Object} Data added.</span>
 
677
<span class="cm"> */</span>
 
678
 
 
679
<span class="cm">/**</span>
 
680
<span class="cm"> * Fired when multiple Records are added to the RecordSet at once.</span>
 
681
<span class="cm"> *</span>
 
682
<span class="cm"> * @event recordsAddEvent</span>
 
683
<span class="cm"> * @param oArgs.records {YAHOO.widget.Record[]} An array of Record instances.</span>
 
684
<span class="cm"> * @param oArgs.data {Object[]} Data added.</span>
 
685
<span class="cm"> */</span>
 
686
 
 
687
<span class="cm">/**</span>
 
688
<span class="cm"> * Fired when a Record is set in the RecordSet.</span>
 
689
<span class="cm"> *</span>
 
690
<span class="cm"> * @event recordSetEvent</span>
 
691
<span class="cm"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
 
692
<span class="cm"> * @param oArgs.data {Object} Data added.</span>
 
693
<span class="cm"> */</span>
 
694
 
 
695
<span class="cm">/**</span>
 
696
<span class="cm"> * Fired when multiple Records are set in the RecordSet at once.</span>
 
697
<span class="cm"> *</span>
 
698
<span class="cm"> * @event recordsSetEvent</span>
 
699
<span class="cm"> * @param oArgs.records {YAHOO.widget.Record[]} An array of Record instances.</span>
 
700
<span class="cm"> * @param oArgs.data {Object[]} Data added.</span>
 
701
<span class="cm"> */</span>
 
702
 
 
703
<span class="cm">/**</span>
 
704
<span class="cm"> * Fired when a Record is updated with new data.</span>
 
705
<span class="cm"> *</span>
 
706
<span class="cm"> * @event recordUpdateEvent</span>
 
707
<span class="cm"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
 
708
<span class="cm"> * @param oArgs.newData {Object} New data.</span>
 
709
<span class="cm"> * @param oArgs.oldData {Object} Old data.</span>
 
710
<span class="cm"> */</span>
 
711
 
 
712
<span class="cm">/**</span>
 
713
<span class="cm"> * Fired when a Record is deleted from the RecordSet.</span>
 
714
<span class="cm"> *</span>
 
715
<span class="cm"> * @event recordDeleteEvent</span>
 
716
<span class="cm"> * @param oArgs.data {Object} A copy of the data held by the Record,</span>
 
717
<span class="cm"> * or an array of data object literals if multiple Records were deleted at once.</span>
 
718
<span class="cm"> * @param oArgs.index {Object} Index of the deleted Record.</span>
 
719
<span class="cm"> */</span>
 
720
 
 
721
<span class="cm">/**</span>
 
722
<span class="cm"> * Fired when multiple Records are deleted from the RecordSet at once.</span>
 
723
<span class="cm"> *</span>
 
724
<span class="cm"> * @event recordsDeleteEvent</span>
 
725
<span class="cm"> * @param oArgs.data {Object[]} An array of data object literals copied</span>
 
726
<span class="cm"> * from the Records.</span>
 
727
<span class="cm"> * @param oArgs.index {Object} Index of the first deleted Record.</span>
 
728
<span class="cm"> */</span>
 
729
 
 
730
<span class="cm">/**</span>
 
731
<span class="cm"> * Fired when all Records are deleted from the RecordSet at once.</span>
 
732
<span class="cm"> *</span>
 
733
<span class="cm"> * @event resetEvent</span>
 
734
<span class="cm"> */</span>
 
735
 
 
736
<span class="cm">/**</span>
 
737
<span class="cm"> * @event keyUpdateEvent    </span>
 
738
<span class="cm"> * @deprecated Use recordValueUpdateEvent     </span>
 
739
<span class="cm"> */</span>
 
740
 
 
741
<span class="cm">/**</span>
 
742
<span class="cm"> * Fired when a Record value is updated with new data.</span>
 
743
<span class="cm"> *</span>
 
744
<span class="cm"> * @event recordValueUpdateEvent</span>
 
745
<span class="cm"> * @param oArgs.record {YAHOO.widget.Record} The Record instance.</span>
 
746
<span class="cm"> * @param oArgs.key {String} The updated key.</span>
 
747
<span class="cm"> * @param oArgs.newData {Object} New data.</span>
 
748
<span class="cm"> * @param oArgs.oldData {Object} Old data.</span>
 
749
<span class="cm"> *</span>
 
750
<span class="cm"> */</span>
 
751
 
 
752
 
 
753
<span class="cm">/****************************************************************************/</span>
 
754
<span class="cm">/****************************************************************************/</span>
 
755
<span class="cm">/****************************************************************************/</span>
 
756
 
 
757
<span class="cm">/**</span>
 
758
<span class="cm"> * The Record class defines a DataTable record.</span>
 
759
<span class="cm"> *</span>
 
760
<span class="cm"> * @namespace YAHOO.widget</span>
 
761
<span class="cm"> * @class Record</span>
 
762
<span class="cm"> * @constructor</span>
 
763
<span class="cm"> * @param oConfigs {Object} (optional) Object literal of key/value pairs.</span>
 
764
<span class="cm"> */</span>
 
765
<span class="nx">YAHOO</span><span class="p">.</span><span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span> <span class="o">=</span> <span class="kd">function</span><span class="p">(</span><span class="nx">oLiteral</span><span class="p">)</span> <span class="p">{</span>
 
766
    <span class="k">this</span><span class="p">.</span><span class="nx">_nCount</span> <span class="o">=</span> <span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">.</span><span class="nx">_nCount</span><span class="p">;</span>
 
767
    <span class="k">this</span><span class="p">.</span><span class="nx">_sId</span> <span class="o">=</span> <span class="s2">&quot;yui-rec&quot;</span> <span class="o">+</span> <span class="k">this</span><span class="p">.</span><span class="nx">_nCount</span><span class="p">;</span>
 
768
    <span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">.</span><span class="nx">_nCount</span><span class="o">++</span><span class="p">;</span>
 
769
    <span class="k">this</span><span class="p">.</span><span class="nx">_oData</span> <span class="o">=</span> <span class="p">{};</span>
 
770
    <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isObject</span><span class="p">(</span><span class="nx">oLiteral</span><span class="p">))</span> <span class="p">{</span>
 
771
        <span class="k">for</span><span class="p">(</span><span class="kd">var</span> <span class="nx">sKey</span> <span class="k">in</span> <span class="nx">oLiteral</span><span class="p">)</span> <span class="p">{</span>
 
772
            <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">(</span><span class="nx">oLiteral</span><span class="p">,</span> <span class="nx">sKey</span><span class="p">))</span> <span class="p">{</span>
 
773
                <span class="k">this</span><span class="p">.</span><span class="nx">_oData</span><span class="p">[</span><span class="nx">sKey</span><span class="p">]</span> <span class="o">=</span> <span class="nx">oLiteral</span><span class="p">[</span><span class="nx">sKey</span><span class="p">];</span>
 
774
            <span class="p">}</span>
 
775
        <span class="p">}</span>
 
776
    <span class="p">}</span>
 
777
<span class="p">};</span>
 
778
 
 
779
<span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
780
<span class="c1">//</span>
 
781
<span class="c1">// Private member variables</span>
 
782
<span class="c1">//</span>
 
783
<span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
784
 
 
785
<span class="cm">/**</span>
 
786
<span class="cm"> * Internal class variable to give unique IDs to Record instances.</span>
 
787
<span class="cm"> *</span>
 
788
<span class="cm"> * @property Record._nCount</span>
 
789
<span class="cm"> * @type Number</span>
 
790
<span class="cm"> * @private</span>
 
791
<span class="cm"> */</span>
 
792
<span class="nx">YAHOO</span><span class="p">.</span><span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">.</span><span class="nx">_nCount</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
 
793
 
 
794
<span class="nx">YAHOO</span><span class="p">.</span><span class="nx">widget</span><span class="p">.</span><span class="nx">Record</span><span class="p">.</span><span class="nx">prototype</span> <span class="o">=</span> <span class="p">{</span>
 
795
    <span class="cm">/**</span>
 
796
<span class="cm">     * Immutable unique count assigned at instantiation. Remains constant while a</span>
 
797
<span class="cm">     * Record&#39;s position index can change from sorting.</span>
 
798
<span class="cm">     *</span>
 
799
<span class="cm">     * @property _nCount</span>
 
800
<span class="cm">     * @type Number</span>
 
801
<span class="cm">     * @private</span>
 
802
<span class="cm">     */</span>
 
803
    <span class="nx">_nCount</span> <span class="o">:</span> <span class="kc">null</span><span class="p">,</span>
 
804
 
 
805
    <span class="cm">/**</span>
 
806
<span class="cm">     * Immutable unique ID assigned at instantiation. Remains constant while a</span>
 
807
<span class="cm">     * Record&#39;s position index can change from sorting.</span>
 
808
<span class="cm">     *</span>
 
809
<span class="cm">     * @property _sId</span>
 
810
<span class="cm">     * @type String</span>
 
811
<span class="cm">     * @private</span>
 
812
<span class="cm">     */</span>
 
813
    <span class="nx">_sId</span> <span class="o">:</span> <span class="kc">null</span><span class="p">,</span>
 
814
 
 
815
    <span class="cm">/**</span>
 
816
<span class="cm">     * Holds data for the Record in an object literal.</span>
 
817
<span class="cm">     *</span>
 
818
<span class="cm">     * @property _oData</span>
 
819
<span class="cm">     * @type Object</span>
 
820
<span class="cm">     * @private</span>
 
821
<span class="cm">     */</span>
 
822
    <span class="nx">_oData</span> <span class="o">:</span> <span class="kc">null</span><span class="p">,</span>
 
823
 
 
824
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
825
    <span class="c1">//</span>
 
826
    <span class="c1">// Public member variables</span>
 
827
    <span class="c1">//</span>
 
828
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
829
 
 
830
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
831
    <span class="c1">//</span>
 
832
    <span class="c1">// Public methods</span>
 
833
    <span class="c1">//</span>
 
834
    <span class="c1">/////////////////////////////////////////////////////////////////////////////</span>
 
835
 
 
836
    <span class="cm">/**</span>
 
837
<span class="cm">     * Returns unique count assigned at instantiation.</span>
 
838
<span class="cm">     *</span>
 
839
<span class="cm">     * @method getCount</span>
 
840
<span class="cm">     * @return Number</span>
 
841
<span class="cm">     */</span>
 
842
    <span class="nx">getCount</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
843
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_nCount</span><span class="p">;</span>
 
844
    <span class="p">},</span>
 
845
 
 
846
    <span class="cm">/**</span>
 
847
<span class="cm">     * Returns unique ID assigned at instantiation.</span>
 
848
<span class="cm">     *</span>
 
849
<span class="cm">     * @method getId</span>
 
850
<span class="cm">     * @return String</span>
 
851
<span class="cm">     */</span>
 
852
    <span class="nx">getId</span> <span class="o">:</span> <span class="kd">function</span><span class="p">()</span> <span class="p">{</span>
 
853
        <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_sId</span><span class="p">;</span>
 
854
    <span class="p">},</span>
 
855
 
 
856
    <span class="cm">/**</span>
 
857
<span class="cm">     * Returns data for the Record for a field if given, or the entire object</span>
 
858
<span class="cm">     * literal otherwise.</span>
 
859
<span class="cm">     *</span>
 
860
<span class="cm">     * @method getData</span>
 
861
<span class="cm">     * @param sField {String} (Optional) The field from which to retrieve data value.</span>
 
862
<span class="cm">     * @return Object</span>
 
863
<span class="cm">     */</span>
 
864
    <span class="nx">getData</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">sField</span><span class="p">)</span> <span class="p">{</span>
 
865
        <span class="k">if</span><span class="p">(</span><span class="nx">lang</span><span class="p">.</span><span class="nx">isString</span><span class="p">(</span><span class="nx">sField</span><span class="p">))</span> <span class="p">{</span>
 
866
            <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_oData</span><span class="p">[</span><span class="nx">sField</span><span class="p">];</span>
 
867
        <span class="p">}</span>
 
868
        <span class="k">else</span> <span class="p">{</span>
 
869
            <span class="k">return</span> <span class="k">this</span><span class="p">.</span><span class="nx">_oData</span><span class="p">;</span>
 
870
        <span class="p">}</span>
 
871
    <span class="p">},</span>
 
872
 
 
873
    <span class="cm">/**</span>
 
874
<span class="cm">     * Sets given data at the given key. Use the RecordSet method updateRecordValue to trigger</span>
 
875
<span class="cm">     * events. </span>
 
876
<span class="cm">     *</span>
 
877
<span class="cm">     * @method setData</span>
 
878
<span class="cm">     * @param sKey {String} The key of the new value.</span>
 
879
<span class="cm">     * @param oData {MIXED} The new value.</span>
 
880
<span class="cm">     */</span>
 
881
    <span class="nx">setData</span> <span class="o">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">sKey</span><span class="p">,</span> <span class="nx">oData</span><span class="p">)</span> <span class="p">{</span>
 
882
        <span class="k">this</span><span class="p">.</span><span class="nx">_oData</span><span class="p">[</span><span class="nx">sKey</span><span class="p">]</span> <span class="o">=</span> <span class="nx">oData</span><span class="p">;</span>
 
883
    <span class="p">}</span>
 
884
<span class="p">};</span>
 
885
 
 
886
<span class="p">})();</span>
887
887
</pre></div>
888
888
 
889
889
                    </div>
991
991
        </div>
992
992
        <div id="ft">
993
993
        <hr />
994
 
        Copyright &copy; 2009 Yahoo! Inc. All rights reserved.
 
994
        Copyright &copy; 2010 Yahoo! Inc. All rights reserved.
995
995
        </div>
996
996
</div>
997
997
<script type="text/javascript">
998
 
    ALL_YUI_PROPS = [{"access": "", "host": "YAHOO.widget.Column", "name": "abbr", "url": "YAHOO.widget.Column.html#property_abbr", "type": "property"}, {"access": "", "host": "YAHOO.util.Chain", "name": "add", "url": "YAHOO.util.Chain.html#method_add", "type": "method"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_addRecord", "url": "YAHOO.widget.RecordSet.html#method__addRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "addRecord", "url": "YAHOO.widget.RecordSet.html#method_addRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "addRecords", "url": "YAHOO.widget.RecordSet.html#method_addRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "addRow", "url": "YAHOO.widget.DataTable.html#method_addRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "addRows", "url": "YAHOO.widget.DataTable.html#method_addRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "_aDefinitions", "url": "YAHOO.widget.ColumnSet.html#property__aDefinitions", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_aDynFunctions", "url": "YAHOO.widget.DataTable.html#property__aDynFunctions", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_aSelections", "url": "YAHOO.widget.DataTable.html#property__aSelections", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "asyncSubmitter", "url": "YAHOO.widget.BaseCellEditor.html#property_asyncSubmitter", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "attach", "url": "YAHOO.widget.BaseCellEditor.html#method_attach", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeCaptionChange", "url": "YAHOO.widget.DataTable.html#event_beforeCaptionChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "beforeCOLOR_COLUMNFILLERChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_beforeCOLOR_COLUMNFILLERChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeCurrencyOptionsChange", "url": "YAHOO.widget.DataTable.html#event_beforeCurrencyOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeCurrencySymbolChange", "url": "YAHOO.widget.DataTable.html#event_beforeCurrencySymbolChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeDateOptionsChange", "url": "YAHOO.widget.DataTable.html#event_beforeDateOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeDraggableColumnsChange", "url": "YAHOO.widget.DataTable.html#event_beforeDraggableColumnsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeDynamicDataChange", "url": "YAHOO.widget.DataTable.html#event_beforeDynamicDataChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeFormatRowChange", "url": "YAHOO.widget.DataTable.html#event_beforeFormatRowChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeGenerateRequestChange", "url": "YAHOO.widget.DataTable.html#event_beforeGenerateRequestChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "beforeHeightChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_beforeHeightChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeInitialLoadChange", "url": "YAHOO.widget.DataTable.html#event_beforeInitialLoadChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeInitialRequestChange", "url": "YAHOO.widget.DataTable.html#event_beforeInitialRequestChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_EMPTYChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_EMPTYChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_ERRORChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_ERRORChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_LOADINGChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_LOADINGChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_SORTASCChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_SORTASCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_SORTDESCChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_SORTDESCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeNumberOptionsChange", "url": "YAHOO.widget.DataTable.html#event_beforeNumberOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforePaginatorChange", "url": "YAHOO.widget.DataTable.html#event_beforePaginatorChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeRenderEvent", "url": "YAHOO.widget.DataTable.html#event_beforeRenderEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeRenderLoopSizeChange", "url": "YAHOO.widget.DataTable.html#event_beforeRenderLoopSizeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeSelectionModeChange", "url": "YAHOO.widget.DataTable.html#event_beforeSelectionModeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeSortedByChange", "url": "YAHOO.widget.DataTable.html#event_beforeSortedByChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeSummaryChange", "url": "YAHOO.widget.DataTable.html#event_beforeSummaryChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "beforeWidthChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_beforeWidthChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_bInit", "url": "YAHOO.widget.DataTable.html#property__bInit", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "block", "url": "YAHOO.widget.BaseCellEditor.html#method_block", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "blurEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_blurEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_bScrollbarX", "url": "YAHOO.widget.ScrollingDataTable.html#property__bScrollbarX", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "buttonClickEvent", "url": "YAHOO.widget.DataTable.html#event_buttonClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "calendar", "url": "YAHOO.widget.DateCellEditor.html#property_calendar", "type": "property"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "calendarOptions", "url": "YAHOO.widget.DateCellEditor.html#property_calendarOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "cancel", "url": "YAHOO.widget.BaseCellEditor.html#method_cancel", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cancelCellEditor", "url": "YAHOO.widget.DataTable.html#method_cancelCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "cancelEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_cancelEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "caption", "url": "YAHOO.widget.DataTable.html#config_caption", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "captionChange", "url": "YAHOO.widget.DataTable.html#event_captionChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellClickEvent", "url": "YAHOO.widget.DataTable.html#event_cellClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_cellDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "CellEditor.CLASS_CELLEDITOR", "url": "YAHOO.widget.BaseCellEditor.html#property_CellEditor.CLASS_CELLEDITOR", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "CellEditor._nCount", "url": "YAHOO.widget.BaseCellEditor.html#property_CellEditor._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellFormatEvent", "url": "YAHOO.widget.DataTable.html#event_cellFormatEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellHighlightEvent", "url": "YAHOO.widget.DataTable.html#event_cellHighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_cellMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_cellMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_cellMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_cellMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellSelectEvent", "url": "YAHOO.widget.DataTable.html#event_cellSelectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellUnhighlightEvent", "url": "YAHOO.widget.DataTable.html#event_cellUnhighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellUnselectEvent", "url": "YAHOO.widget.DataTable.html#event_cellUnselectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellUpdateEvent", "url": "YAHOO.widget.DataTable.html#event_cellUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "checkboxClickEvent", "url": "YAHOO.widget.DataTable.html#event_checkboxClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "checkboxes", "url": "YAHOO.widget.CheckboxCellEditor.html#property_checkboxes", "type": "property"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "checkboxOptions", "url": "YAHOO.widget.CheckboxCellEditor.html#property_checkboxOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "children", "url": "YAHOO.widget.Column.html#property_children", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "className", "url": "YAHOO.widget.Column.html#property_className", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_clearMinWidth", "url": "YAHOO.widget.DataTable.html#method__clearMinWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "clearScrollPositions", "url": "YAHOO.widget.ScrollingDataTable.html#method_clearScrollPositions", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "clearTextSelection", "url": "YAHOO.widget.DataTable.html#method_clearTextSelection", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_clearTrTemplateEl", "url": "YAHOO.widget.DataTable.html#method__clearTrTemplateEl", "type": "method"}, {"access": "private", "host": "YAHOO.util.ColumnResizer", "name": "clickValidator", "url": "YAHOO.util.ColumnResizer.html#method_clickValidator", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "COLOR_COLUMNFILLER", "url": "YAHOO.widget.ScrollingDataTable.html#config_COLOR_COLUMNFILLER", "type": "config"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "COLOR_COLUMNFILLERChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_COLOR_COLUMNFILLERChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnHideEvent", "url": "YAHOO.widget.DataTable.html#event_columnHideEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnHighlightEvent", "url": "YAHOO.widget.DataTable.html#event_columnHighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnInsertEvent", "url": "YAHOO.widget.DataTable.html#event_columnInsertEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "Column._nCount", "url": "YAHOO.widget.Column.html#property_Column._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnRemoveEvent", "url": "YAHOO.widget.DataTable.html#event_columnRemoveEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnReorderEvent", "url": "YAHOO.widget.DataTable.html#event_columnReorderEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnResizeEvent", "url": "YAHOO.widget.DataTable.html#event_columnResizeEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnSelectEvent", "url": "YAHOO.widget.DataTable.html#event_columnSelectEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "ColumnSet._nCount", "url": "YAHOO.widget.ColumnSet.html#property_ColumnSet._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnSetWidthEvent", "url": "YAHOO.widget.DataTable.html#event_columnSetWidthEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnShowEvent", "url": "YAHOO.widget.DataTable.html#event_columnShowEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnSortEvent", "url": "YAHOO.widget.DataTable.html#event_columnSortEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnUnhighlightEvent", "url": "YAHOO.widget.DataTable.html#event_columnUnhighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnUnselectEvent", "url": "YAHOO.widget.DataTable.html#event_columnUnselectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnUnsetWidthEvent", "url": "YAHOO.widget.DataTable.html#event_columnUnsetWidthEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.Sort", "name": "compare", "url": "YAHOO.util.Sort.html#method_compare", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "configs", "url": "YAHOO.widget.DataTable.html#property_configs", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_createTrEl", "url": "YAHOO.widget.DataTable.html#method__createTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencyOptions", "url": "YAHOO.widget.DataTable.html#config_currencyOptions", "type": "config"}, {"access": "", "host": "YAHOO.widget.Column", "name": "currencyOptions", "url": "YAHOO.widget.Column.html#property_currencyOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencyOptionsChange", "url": "YAHOO.widget.DataTable.html#event_currencyOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencySymbol", "url": "YAHOO.widget.DataTable.html#config_currencySymbol", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencySymbolChange", "url": "YAHOO.widget.DataTable.html#event_currencySymbolChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dataReturnEvent", "url": "YAHOO.widget.DataTable.html#event_dataReturnEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._bDynStylesFallback", "url": "YAHOO.widget.DataTable.html#property_DataTable._bDynStylesFallback", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_ASC", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_ASC", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "DataTable.CLASS_BODY", "url": "YAHOO.widget.ScrollingDataTable.html#property_DataTable.CLASS_BODY", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_BUTTON", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_BUTTON", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_CHECKBOX", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_CHECKBOX", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_COLTARGET", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_COLTARGET", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DATA", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DATA", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DATATABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DATATABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DEFAULT", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DEFAULT", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DESC", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DESC", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DISABLED", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DISABLED", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DRAGGABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DRAGGABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DROPDOWN", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DROPDOWN", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EDITABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EDITABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EDITOR", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EDITOR", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EMPTY", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EMPTY", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_ERROR", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_ERROR", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EVEN", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EVEN", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_FIRST", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_FIRST", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "DataTable.CLASS_HEADER", "url": "YAHOO.widget.ScrollingDataTable.html#property_DataTable.CLASS_HEADER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_HIDDEN", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_HIDDEN", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_HIGHLIGHTED", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_HIGHLIGHTED", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LABEL", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LABEL", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LAST", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LAST", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LINER", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LINER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LOADING", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LOADING", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_MASK", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_MASK", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_MESSAGE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_MESSAGE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_NEXT", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_NEXT", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_ODD", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_ODD", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_PAGE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_PAGE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_PAGINATOR", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_PAGINATOR", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_PREVIOUS", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_PREVIOUS", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RADIO", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RADIO", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZEABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZEABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZER", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZERLINER", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZERLINER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZERPROXY", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZERPROXY", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_SCROLLABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_SCROLLABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_SELECTED", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_SELECTED", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_SORTABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_SORTABLE", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._cloneObject", "url": "YAHOO.widget.DataTable.html#method_DataTable._cloneObject", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._destroyColumnDragTargetEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._destroyColumnDragTargetEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._destroyColumnResizerProxyEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._destroyColumnResizerProxyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editCheckbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.editCheckbox", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editDate", "url": "YAHOO.widget.DataTable.html#method_DataTable.editDate", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editDropdown", "url": "YAHOO.widget.DataTable.html#method_DataTable.editDropdown", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "DataTable.Editors", "url": "YAHOO.widget.TextboxCellEditor.html#property_DataTable.Editors", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editRadio", "url": "YAHOO.widget.DataTable.html#method_DataTable.editRadio", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editTextarea", "url": "YAHOO.widget.DataTable.html#method_DataTable.editTextarea", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editTextbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.editTextbox", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._elColumnDragTarget", "url": "YAHOO.widget.DataTable.html#property_DataTable._elColumnDragTarget", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._elColumnResizerProxy", "url": "YAHOO.widget.DataTable.html#property_DataTable._elColumnResizerProxy", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._elDynStyleNode", "url": "YAHOO.widget.DataTable.html#property_DataTable._elDynStyleNode", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatButton", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatButton", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatCheckbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatCheckbox", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatCurrency", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatCurrency", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatDate", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatDate", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatDefault", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatDefault", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatDropdown", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatDropdown", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatEmail", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatEmail", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatLink", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatLink", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatNumber", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatNumber", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatRadio", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatRadio", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.Formatter", "url": "YAHOO.widget.DataTable.html#property_DataTable.Formatter", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatText", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatText", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatTextarea", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatTextarea", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatTextbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatTextbox", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatTheadCell", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatTheadCell", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._initColumnDragTargetEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._initColumnDragTargetEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._initColumnResizerProxyEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._initColumnResizerProxyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._nCount", "url": "YAHOO.widget.DataTable.html#property_DataTable._nCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._nCurrentCount", "url": "YAHOO.widget.DataTable.html#property_DataTable._nCurrentCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._oDynStyles", "url": "YAHOO.widget.DataTable.html#property_DataTable._oDynStyles", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.validateNumber", "url": "YAHOO.widget.DataTable.html#method_DataTable.validateNumber", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dateOptions", "url": "YAHOO.widget.DataTable.html#config_dateOptions", "type": "config"}, {"access": "", "host": "YAHOO.widget.Column", "name": "dateOptions", "url": "YAHOO.widget.Column.html#property_dateOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dateOptionsChange", "url": "YAHOO.widget.DataTable.html#event_dateOptionsChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_dd", "url": "YAHOO.widget.Column.html#property__dd", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_ddResizer", "url": "YAHOO.widget.Column.html#property__ddResizer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_defaultPaginatorContainers", "url": "YAHOO.widget.DataTable.html#method__defaultPaginatorContainers", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "defaultValue", "url": "YAHOO.widget.BaseCellEditor.html#property_defaultValue", "type": "property"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "defaultValue", "url": "YAHOO.widget.DateCellEditor.html#property_defaultValue", "type": "property"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_deleteRecord", "url": "YAHOO.widget.RecordSet.html#method__deleteRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "deleteRecord", "url": "YAHOO.widget.RecordSet.html#method_deleteRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "deleteRecords", "url": "YAHOO.widget.RecordSet.html#method_deleteRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "deleteRow", "url": "YAHOO.widget.DataTable.html#method_deleteRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "deleteRows", "url": "YAHOO.widget.DataTable.html#method_deleteRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_deleteTrEl", "url": "YAHOO.widget.DataTable.html#method__deleteTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "destroy", "url": "YAHOO.widget.BaseCellEditor.html#method_destroy", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "destroy", "url": "YAHOO.widget.DataTable.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_destroyBdTheadEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__destroyBdTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "destroyCellEditor", "url": "YAHOO.widget.DataTable.html#method_destroyCellEditor", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyColgroupEl", "url": "YAHOO.widget.DataTable.html#method__destroyColgroupEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyColumnHelpers", "url": "YAHOO.widget.DataTable.html#method__destroyColumnHelpers", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_destroyContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__destroyContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyContainerEl", "url": "YAHOO.widget.DataTable.html#method__destroyContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyDraggableColumns", "url": "YAHOO.widget.DataTable.html#method__destroyDraggableColumns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_destroyHdTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__destroyHdTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyMsgTbodyEl", "url": "YAHOO.widget.DataTable.html#method__destroyMsgTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyPaginator", "url": "YAHOO.widget.DataTable.html#method__destroyPaginator", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyResizeableColumns", "url": "YAHOO.widget.DataTable.html#method__destroyResizeableColumns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyTableEl", "url": "YAHOO.widget.DataTable.html#method__destroyTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyTbodyEl", "url": "YAHOO.widget.DataTable.html#method__destroyTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyTheadEl", "url": "YAHOO.widget.DataTable.html#method__destroyTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "disable", "url": "YAHOO.widget.ScrollingDataTable.html#method_disable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "disable", "url": "YAHOO.widget.DataTable.html#method_disable", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "disableBtns", "url": "YAHOO.widget.BaseCellEditor.html#property_disableBtns", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "disableEvent", "url": "YAHOO.widget.DataTable.html#event_disableEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "doAfterRender", "url": "YAHOO.widget.BaseCellEditor.html#method_doAfterRender", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforeLoadData", "url": "YAHOO.widget.DataTable.html#method_doBeforeLoadData", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforePaginatorChange", "url": "YAHOO.widget.DataTable.html#method_doBeforePaginatorChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforeShowCellEditor", "url": "YAHOO.widget.DataTable.html#method_doBeforeShowCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforeSortColumn", "url": "YAHOO.widget.DataTable.html#method_doBeforeSortColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "draggableColumns", "url": "YAHOO.widget.DataTable.html#config_draggableColumns", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "draggableColumnsChange", "url": "YAHOO.widget.DataTable.html#event_draggableColumnsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "dropdown", "url": "YAHOO.widget.DropdownCellEditor.html#property_dropdown", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dropdownChangeEvent", "url": "YAHOO.widget.DataTable.html#event_dropdownChangeEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "dropdownOptions", "url": "YAHOO.widget.DropdownCellEditor.html#property_dropdownOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "dropdownOptions", "url": "YAHOO.widget.Column.html#property_dropdownOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dynamicData", "url": "YAHOO.widget.DataTable.html#config_dynamicData", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dynamicDataChange", "url": "YAHOO.widget.DataTable.html#event_dynamicDataChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "editor", "url": "YAHOO.widget.Column.html#property_editor", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorBlockEvent", "url": "YAHOO.widget.DataTable.html#event_editorBlockEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorBlurEvent", "url": "YAHOO.widget.DataTable.html#event_editorBlurEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorCancelEvent", "url": "YAHOO.widget.DataTable.html#event_editorCancelEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorKeydownEvent", "url": "YAHOO.widget.DataTable.html#event_editorKeydownEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "editorOptions", "url": "YAHOO.util.ColumnResizer.html#property_editorOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorRevertEvent", "url": "YAHOO.widget.DataTable.html#event_editorRevertEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorSaveEvent", "url": "YAHOO.widget.DataTable.html#event_editorSaveEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorShowEvent", "url": "YAHOO.widget.DataTable.html#event_editorShowEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorUnblockEvent", "url": "YAHOO.widget.DataTable.html#event_editorUnblockEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorUpdateEvent", "url": "YAHOO.widget.DataTable.html#event_editorUpdateEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elBdContainer", "url": "YAHOO.widget.ScrollingDataTable.html#property__elBdContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elBdThead", "url": "YAHOO.widget.ScrollingDataTable.html#property__elBdThead", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elCancelBtn", "url": "YAHOO.widget.BaseCellEditor.html#property__elCancelBtn", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elCaption", "url": "YAHOO.widget.DataTable.html#property__elCaption", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elColgroup", "url": "YAHOO.widget.DataTable.html#property__elColgroup", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elContainer", "url": "YAHOO.widget.BaseCellEditor.html#property__elContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elContainer", "url": "YAHOO.widget.DataTable.html#property__elContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elHdContainer", "url": "YAHOO.widget.ScrollingDataTable.html#property__elHdContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elHdTable", "url": "YAHOO.widget.ScrollingDataTable.html#property__elHdTable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMask", "url": "YAHOO.widget.DataTable.html#property__elMask", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMsgTbody", "url": "YAHOO.widget.DataTable.html#property__elMsgTbody", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMsgTd", "url": "YAHOO.widget.DataTable.html#property__elMsgTd", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMsgTr", "url": "YAHOO.widget.DataTable.html#property__elMsgTr", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elResizer", "url": "YAHOO.widget.Column.html#property__elResizer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elSaveBtn", "url": "YAHOO.widget.BaseCellEditor.html#property__elSaveBtn", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elTable", "url": "YAHOO.widget.DataTable.html#property__elTable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elTbody", "url": "YAHOO.widget.DataTable.html#property__elTbody", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elTd", "url": "YAHOO.widget.BaseCellEditor.html#property__elTd", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elTh", "url": "YAHOO.widget.Column.html#property__elTh", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elThead", "url": "YAHOO.widget.DataTable.html#property__elThead", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elThLabel", "url": "YAHOO.widget.Column.html#property__elThLabel", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elThLiner", "url": "YAHOO.widget.Column.html#property__elThLiner", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elTmpContainer", "url": "YAHOO.widget.ScrollingDataTable.html#property__elTmpContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elTmpTable", "url": "YAHOO.widget.ScrollingDataTable.html#property__elTmpTable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elTrTemplate", "url": "YAHOO.widget.DataTable.html#property__elTrTemplate", "type": "property"}, {"access": "", "host": "YAHOO.util.Chain", "name": "end", "url": "YAHOO.util.Chain.html#event_end", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "field", "url": "YAHOO.widget.Column.html#property_field", "type": "property"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "flat", "url": "YAHOO.widget.ColumnSet.html#property_flat", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "focus", "url": "YAHOO.widget.BaseCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "focus", "url": "YAHOO.widget.CheckboxCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "focus", "url": "YAHOO.widget.DateCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "focus", "url": "YAHOO.widget.DropdownCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "focus", "url": "YAHOO.widget.RadioCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "focus", "url": "YAHOO.widget.TextareaCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "focus", "url": "YAHOO.widget.TextboxCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "focus", "url": "YAHOO.widget.DataTable.html#method_focus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_focusEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__focusEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_focusEl", "url": "YAHOO.widget.DataTable.html#method__focusEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "focusTbodyEl", "url": "YAHOO.widget.DataTable.html#method_focusTbodyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "focusTheadEl", "url": "YAHOO.widget.DataTable.html#method_focusTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "formatCell", "url": "YAHOO.widget.DataTable.html#method_formatCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "formatRow", "url": "YAHOO.widget.DataTable.html#config_formatRow", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "formatRowChange", "url": "YAHOO.widget.DataTable.html#event_formatRowChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_formatTdEl", "url": "YAHOO.widget.DataTable.html#method__formatTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "formatter", "url": "YAHOO.widget.Column.html#property_formatter", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "generateRequest", "url": "YAHOO.widget.DataTable.html#config_generateRequest", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "generateRequestChange", "url": "YAHOO.widget.DataTable.html#event_generateRequestChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getAboveTdEl", "url": "YAHOO.widget.DataTable.html#method_getAboveTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getBdContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getBdContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getBdTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getBdTableEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getBelowTdEl", "url": "YAHOO.widget.DataTable.html#method_getBelowTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getBody", "url": "YAHOO.widget.DataTable.html#method_getBody", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getCell", "url": "YAHOO.widget.DataTable.html#method_getCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getCellEditor", "url": "YAHOO.widget.DataTable.html#method_getCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getColEl", "url": "YAHOO.widget.Column.html#method_getColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getColspan", "url": "YAHOO.widget.Column.html#method_getColspan", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getColumn", "url": "YAHOO.widget.BaseCellEditor.html#method_getColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumn", "url": "YAHOO.widget.DataTable.html#method_getColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getColumn", "url": "YAHOO.widget.ColumnSet.html#method_getColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumnById", "url": "YAHOO.widget.DataTable.html#method_getColumnById", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getColumnById", "url": "YAHOO.widget.ColumnSet.html#method_getColumnById", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getColumnClassnames", "url": "YAHOO.widget.DataTable.html#method__getColumnClassnames", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumnSet", "url": "YAHOO.widget.DataTable.html#method_getColumnSet", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumnSortDir", "url": "YAHOO.widget.DataTable.html#method_getColumnSortDir", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getContainerEl", "url": "YAHOO.widget.BaseCellEditor.html#method_getContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getContainerEl", "url": "YAHOO.widget.DataTable.html#method_getContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "getCount", "url": "YAHOO.widget.Record.html#method_getCount", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "getData", "url": "YAHOO.widget.Record.html#method_getData", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getDataSource", "url": "YAHOO.widget.DataTable.html#method_getDataSource", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getDataTable", "url": "YAHOO.widget.BaseCellEditor.html#method_getDataTable", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getDefinition", "url": "YAHOO.widget.Column.html#method_getDefinition", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getDefinitions", "url": "YAHOO.widget.ColumnSet.html#method_getDefinitions", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getDescendants", "url": "YAHOO.widget.ColumnSet.html#method_getDescendants", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getField", "url": "YAHOO.widget.Column.html#method_getField", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getFirstTdEl", "url": "YAHOO.widget.DataTable.html#method_getFirstTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getFirstTrEl", "url": "YAHOO.widget.DataTable.html#method_getFirstTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getHdContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getHdContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getHdTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getHdTableEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getId", "url": "YAHOO.widget.RecordSet.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "getId", "url": "YAHOO.widget.Record.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getId", "url": "YAHOO.widget.BaseCellEditor.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getId", "url": "YAHOO.widget.DataTable.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getId", "url": "YAHOO.widget.ColumnSet.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getId", "url": "YAHOO.widget.Column.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getInputValue", "url": "YAHOO.widget.BaseCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "getInputValue", "url": "YAHOO.widget.CheckboxCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "getInputValue", "url": "YAHOO.widget.DateCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "getInputValue", "url": "YAHOO.widget.DropdownCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "getInputValue", "url": "YAHOO.widget.RadioCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "getInputValue", "url": "YAHOO.widget.TextareaCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "getInputValue", "url": "YAHOO.widget.TextboxCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getKey", "url": "YAHOO.widget.Column.html#method_getKey", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getKeyIndex", "url": "YAHOO.widget.Column.html#method_getKeyIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastSelectedCell", "url": "YAHOO.widget.DataTable.html#method_getLastSelectedCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastSelectedRecord", "url": "YAHOO.widget.DataTable.html#method_getLastSelectedRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastTdEl", "url": "YAHOO.widget.DataTable.html#method_getLastTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastTrEl", "url": "YAHOO.widget.DataTable.html#method_getLastTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getLength", "url": "YAHOO.widget.RecordSet.html#method_getLength", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getMsgTbodyEl", "url": "YAHOO.widget.DataTable.html#method_getMsgTbodyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getMsgTdEl", "url": "YAHOO.widget.DataTable.html#method_getMsgTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getNextTdEl", "url": "YAHOO.widget.DataTable.html#method_getNextTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getNextTrEl", "url": "YAHOO.widget.DataTable.html#method_getNextTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getParent", "url": "YAHOO.widget.Column.html#method_getParent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getPreviousTdEl", "url": "YAHOO.widget.DataTable.html#method_getPreviousTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getPreviousTrEl", "url": "YAHOO.widget.DataTable.html#method_getPreviousTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getRecord", "url": "YAHOO.widget.RecordSet.html#method_getRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getRecord", "url": "YAHOO.widget.BaseCellEditor.html#method_getRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRecord", "url": "YAHOO.widget.DataTable.html#method_getRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getRecordIndex", "url": "YAHOO.widget.RecordSet.html#method_getRecordIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRecordIndex", "url": "YAHOO.widget.DataTable.html#method_getRecordIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getRecords", "url": "YAHOO.widget.RecordSet.html#method_getRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRecordSet", "url": "YAHOO.widget.DataTable.html#method_getRecordSet", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getResizerEl", "url": "YAHOO.widget.Column.html#method_getResizerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRow", "url": "YAHOO.widget.DataTable.html#method_getRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getRowspan", "url": "YAHOO.widget.Column.html#method_getRowspan", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getSanitizedKey", "url": "YAHOO.widget.Column.html#method_getSanitizedKey", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedCells", "url": "YAHOO.widget.DataTable.html#method_getSelectedCells", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedColumns", "url": "YAHOO.widget.DataTable.html#method_getSelectedColumns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedRows", "url": "YAHOO.widget.DataTable.html#method_getSelectedRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedTdEls", "url": "YAHOO.widget.DataTable.html#method_getSelectedTdEls", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedTrEls", "url": "YAHOO.widget.DataTable.html#method_getSelectedTrEls", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getSelectionAnchor", "url": "YAHOO.widget.DataTable.html#method__getSelectionAnchor", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getSelectionTrigger", "url": "YAHOO.widget.DataTable.html#method__getSelectionTrigger", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getState", "url": "YAHOO.widget.DataTable.html#method_getState", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTableEl", "url": "YAHOO.widget.DataTable.html#method_getTableEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTbodyEl", "url": "YAHOO.widget.DataTable.html#method_getTbodyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getTdEl", "url": "YAHOO.widget.BaseCellEditor.html#method_getTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTdEl", "url": "YAHOO.widget.DataTable.html#method_getTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTdLinerEl", "url": "YAHOO.widget.DataTable.html#method_getTdLinerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTheadEl", "url": "YAHOO.widget.DataTable.html#method_getTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getThEl", "url": "YAHOO.widget.DataTable.html#method_getThEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getThEl", "url": "YAHOO.widget.Column.html#method_getThEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getThLinerEl", "url": "YAHOO.widget.DataTable.html#method_getThLinerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getThLInerEl", "url": "YAHOO.widget.Column.html#method_getThLInerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getTreeIndex", "url": "YAHOO.widget.Column.html#method_getTreeIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTrEl", "url": "YAHOO.widget.DataTable.html#method_getTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTrIndex", "url": "YAHOO.widget.DataTable.html#method_getTrIndex", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getTrTemplateEl", "url": "YAHOO.widget.DataTable.html#method__getTrTemplateEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellBlockSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleCellBlockSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellBlockSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleCellBlockSelectionByMouse", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellRangeSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleCellRangeSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellRangeSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleCellRangeSelectionByMouse", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "handleDataReturnPayload", "url": "YAHOO.widget.DataTable.html#method_handleDataReturnPayload", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.BaseCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.CheckboxCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.DateCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.DropdownCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.RadioCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.TextareaCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handlePaginatorChange", "url": "YAHOO.widget.DataTable.html#method__handlePaginatorChange", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleCellSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleSingleCellSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleCellSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleSingleCellSelectionByMouse", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleSingleSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleSingleSelectionByMouse", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleStandardSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleStandardSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleStandardSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleStandardSelectionByMouse", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "hasRecords", "url": "YAHOO.widget.RecordSet.html#method_hasRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellClickEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelClickEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelDbllickEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelDbllickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowClickEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "headers", "url": "YAHOO.widget.ColumnSet.html#property_headers", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "height", "url": "YAHOO.widget.ScrollingDataTable.html#config_height", "type": "config"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "heightChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_heightChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "hidden", "url": "YAHOO.widget.Column.html#property_hidden", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "hideColumn", "url": "YAHOO.widget.DataTable.html#method_hideColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "hideTableMessage", "url": "YAHOO.widget.DataTable.html#method_hideTableMessage", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "highlightCell", "url": "YAHOO.widget.DataTable.html#method_highlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "highlightColumn", "url": "YAHOO.widget.DataTable.html#method_highlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "highlightRow", "url": "YAHOO.widget.DataTable.html#method_highlightRow", "type": "method"}, {"access": "private", "host": "YAHOO.util.Chain", "name": "id", "url": "YAHOO.util.Chain.html#property_id", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "_init", "url": "YAHOO.widget.ColumnSet.html#method__init", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "initAttributes", "url": "YAHOO.widget.ScrollingDataTable.html#method_initAttributes", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "initAttributes", "url": "YAHOO.widget.DataTable.html#method_initAttributes", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initBdTheadEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initBdTheadEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initBdThEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initBdThEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initCaptionEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initCaptionEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initCaptionEl", "url": "YAHOO.widget.DataTable.html#method__initCaptionEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initCellEditing", "url": "YAHOO.widget.DataTable.html#method__initCellEditing", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initCellEditorEl", "url": "YAHOO.widget.DataTable.html#method__initCellEditorEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColgroupEl", "url": "YAHOO.widget.DataTable.html#method__initColgroupEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColumnHelpers", "url": "YAHOO.widget.DataTable.html#method__initColumnHelpers", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColumnSet", "url": "YAHOO.widget.DataTable.html#method__initColumnSet", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColumnSort", "url": "YAHOO.widget.DataTable.html#method__initColumnSort", "type": "method"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_initConfigs", "url": "YAHOO.widget.BaseCellEditor.html#method__initConfigs", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initConfigs", "url": "YAHOO.widget.DataTable.html#method__initConfigs", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initContainerEl", "url": "YAHOO.widget.DataTable.html#method__initContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initDataSource", "url": "YAHOO.widget.DataTable.html#method__initDataSource", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initDomElements", "url": "YAHOO.widget.ScrollingDataTable.html#method__initDomElements", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initDomElements", "url": "YAHOO.widget.DataTable.html#method__initDomElements", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initDraggableColumns", "url": "YAHOO.widget.DataTable.html#method__initDraggableColumns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initEvent", "url": "YAHOO.widget.DataTable.html#event_initEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_initEvents", "url": "YAHOO.widget.BaseCellEditor.html#method__initEvents", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initEvents", "url": "YAHOO.widget.DataTable.html#method__initEvents", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initializeTable", "url": "YAHOO.widget.DataTable.html#method_initializeTable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialLoad", "url": "YAHOO.widget.DataTable.html#config_initialLoad", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialLoadChange", "url": "YAHOO.widget.DataTable.html#event_initialLoadChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialRequest", "url": "YAHOO.widget.DataTable.html#config_initialRequest", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialRequestChange", "url": "YAHOO.widget.DataTable.html#event_initialRequestChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initMsgTbodyEl", "url": "YAHOO.widget.DataTable.html#method__initMsgTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initRecordSet", "url": "YAHOO.widget.DataTable.html#method__initRecordSet", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initResizeableColumns", "url": "YAHOO.widget.DataTable.html#method__initResizeableColumns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initTableEl", "url": "YAHOO.widget.DataTable.html#method__initTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initTbodyEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initTbodyEl", "url": "YAHOO.widget.DataTable.html#method__initTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initTheadEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initTheadEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initTheadEl", "url": "YAHOO.widget.DataTable.html#method__initTheadEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initThEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initThEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initThEl", "url": "YAHOO.widget.DataTable.html#method__initThEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_insertColgroupColEl", "url": "YAHOO.widget.DataTable.html#method__insertColgroupColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "insertColumn", "url": "YAHOO.widget.ScrollingDataTable.html#method_insertColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "insertColumn", "url": "YAHOO.widget.DataTable.html#method_insertColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "invalidDataEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_invalidDataEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "isActive", "url": "YAHOO.widget.BaseCellEditor.html#property_isActive", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "isSelected", "url": "YAHOO.widget.DataTable.html#method_isSelected", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "key", "url": "YAHOO.widget.Column.html#property_key", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "keydownEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_keydownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "keys", "url": "YAHOO.widget.ColumnSet.html#property_keys", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "keyUpdateEvent", "url": "YAHOO.widget.RecordSet.html#event_keyUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "label", "url": "YAHOO.widget.Column.html#property_label", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "LABEL_CANCEL", "url": "YAHOO.widget.BaseCellEditor.html#property_LABEL_CANCEL", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "LABEL_SAVE", "url": "YAHOO.widget.BaseCellEditor.html#property_LABEL_SAVE", "type": "property"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_length", "url": "YAHOO.widget.RecordSet.html#property__length", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "linkClickEvent", "url": "YAHOO.widget.DataTable.html#event_linkClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "maxAutoWidth", "url": "YAHOO.widget.Column.html#property_maxAutoWidth", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "minWidth", "url": "YAHOO.widget.Column.html#property_minWidth", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "move", "url": "YAHOO.widget.BaseCellEditor.html#method_move", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "move", "url": "YAHOO.widget.TextareaCellEditor.html#method_move", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "move", "url": "YAHOO.widget.TextboxCellEditor.html#method_move", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_EMPTY", "url": "YAHOO.widget.DataTable.html#config_MSG_EMPTY", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_EMPTYChange", "url": "YAHOO.widget.DataTable.html#event_MSG_EMPTYChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_ERROR", "url": "YAHOO.widget.DataTable.html#config_MSG_ERROR", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_ERRORChange", "url": "YAHOO.widget.DataTable.html#event_MSG_ERRORChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_LOADING", "url": "YAHOO.widget.DataTable.html#config_MSG_LOADING", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_LOADINGChange", "url": "YAHOO.widget.DataTable.html#event_MSG_LOADINGChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTASC", "url": "YAHOO.widget.DataTable.html#config_MSG_SORTASC", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTASCChange", "url": "YAHOO.widget.DataTable.html#event_MSG_SORTASCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTDESC", "url": "YAHOO.widget.DataTable.html#config_MSG_SORTDESC", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTDESCChange", "url": "YAHOO.widget.DataTable.html#event_MSG_SORTDESCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "multiple", "url": "YAHOO.widget.DropdownCellEditor.html#property_multiple", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nColspan", "url": "YAHOO.widget.Column.html#property__nColspan", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "_nCount", "url": "YAHOO.widget.Record.html#property__nCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_nIndex", "url": "YAHOO.widget.DataTable.html#property__nIndex", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nKeyIndex", "url": "YAHOO.widget.Column.html#property__nKeyIndex", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nRowspan", "url": "YAHOO.widget.Column.html#property__nRowspan", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_nTdCount", "url": "YAHOO.widget.DataTable.html#property__nTdCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_nTrCount", "url": "YAHOO.widget.DataTable.html#property__nTrCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nTreeIndex", "url": "YAHOO.widget.Column.html#property__nTreeIndex", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "numberOptions", "url": "YAHOO.widget.DataTable.html#config_numberOptions", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "numberOptionsChange", "url": "YAHOO.widget.DataTable.html#event_numberOptionsChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nWidth", "url": "YAHOO.widget.Column.html#property__nWidth", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oAnchorCell", "url": "YAHOO.widget.DataTable.html#property__oAnchorCell", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oAnchorRecord", "url": "YAHOO.widget.DataTable.html#property__oAnchorRecord", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oCellEditor", "url": "YAHOO.widget.DataTable.html#property__oCellEditor", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oChainRender", "url": "YAHOO.widget.DataTable.html#property__oChainRender", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_oColumn", "url": "YAHOO.widget.BaseCellEditor.html#property__oColumn", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oColumnSet", "url": "YAHOO.widget.DataTable.html#property__oColumnSet", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "_oData", "url": "YAHOO.widget.Record.html#property__oData", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oDataSource", "url": "YAHOO.widget.DataTable.html#property__oDataSource", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_oDataTable", "url": "YAHOO.widget.BaseCellEditor.html#property__oDataTable", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "onColumnChange", "url": "YAHOO.widget.ScrollingDataTable.html#method_onColumnChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnAppendRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnAppendRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnInitializeTable", "url": "YAHOO.widget.DataTable.html#method_onDataReturnInitializeTable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnInsertRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnInsertRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnReplaceRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnReplaceRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnSetRecords", "url": "YAHOO.widget.DataTable.html#method_onDataReturnSetRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnSetRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnSetRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnUpdateRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnUpdateRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onDocumentClick", "url": "YAHOO.widget.DataTable.html#method__onDocumentClick", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "onDrag", "url": "YAHOO.util.ColumnResizer.html#method_onDrag", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onDropdownChange", "url": "YAHOO.widget.DataTable.html#method__onDropdownChange", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorBlockEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorBlockEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEditorBlockEvent", "url": "YAHOO.widget.DataTable.html#method_onEditorBlockEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorBlurEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorBlurEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEditorBlurEvent", "url": "YAHOO.widget.DataTable.html#method_onEditorBlurEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorCancelEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorCancelEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorKeydownEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorKeydownEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorRevertEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorRevertEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorSaveEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorSaveEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorShowEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorShowEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorUnblockEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorUnblockEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEditorUnblockEvent", "url": "YAHOO.widget.DataTable.html#method_onEditorUnblockEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventCancelCellEditor", "url": "YAHOO.widget.DataTable.html#method_onEventCancelCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventEditCell", "url": "YAHOO.widget.DataTable.html#method_onEventEditCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventFormatCell", "url": "YAHOO.widget.DataTable.html#method_onEventFormatCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventHighlightCell", "url": "YAHOO.widget.DataTable.html#method_onEventHighlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventHighlightColumn", "url": "YAHOO.widget.DataTable.html#method_onEventHighlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventHighlightRow", "url": "YAHOO.widget.DataTable.html#method_onEventHighlightRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSaveCellEditor", "url": "YAHOO.widget.DataTable.html#method_onEventSaveCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSelectCell", "url": "YAHOO.widget.DataTable.html#method_onEventSelectCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSelectColumn", "url": "YAHOO.widget.DataTable.html#method_onEventSelectColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSelectRow", "url": "YAHOO.widget.DataTable.html#method_onEventSelectRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventShowCellEditor", "url": "YAHOO.widget.DataTable.html#method_onEventShowCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSortColumn", "url": "YAHOO.widget.DataTable.html#method_onEventSortColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventUnhighlightCell", "url": "YAHOO.widget.DataTable.html#method_onEventUnhighlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventUnhighlightColumn", "url": "YAHOO.widget.DataTable.html#method_onEventUnhighlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventUnhighlightRow", "url": "YAHOO.widget.DataTable.html#method_onEventUnhighlightRow", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "onMouseDown", "url": "YAHOO.util.ColumnResizer.html#method_onMouseDown", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "onMouseUp", "url": "YAHOO.util.ColumnResizer.html#method_onMouseUp", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onPaginatorChange", "url": "YAHOO.widget.DataTable.html#method_onPaginatorChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onPaginatorChangeRequest", "url": "YAHOO.widget.DataTable.html#method_onPaginatorChangeRequest", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onRenderChainEnd", "url": "YAHOO.widget.DataTable.html#method__onRenderChainEnd", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_onScroll", "url": "YAHOO.widget.ScrollingDataTable.html#method__onScroll", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onShow", "url": "YAHOO.widget.DataTable.html#method_onShow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableDblclick", "url": "YAHOO.widget.DataTable.html#method__onTableDblclick", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableFocus", "url": "YAHOO.widget.DataTable.html#method__onTableFocus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableKeypress", "url": "YAHOO.widget.DataTable.html#method__onTableKeypress", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMousedown", "url": "YAHOO.widget.DataTable.html#method__onTableMousedown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMouseout", "url": "YAHOO.widget.DataTable.html#method__onTableMouseout", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMouseover", "url": "YAHOO.widget.DataTable.html#method__onTableMouseover", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMouseup", "url": "YAHOO.widget.DataTable.html#method__onTableMouseup", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTbodyClick", "url": "YAHOO.widget.DataTable.html#method__onTbodyClick", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTbodyFocus", "url": "YAHOO.widget.DataTable.html#method__onTbodyFocus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTbodyKeydown", "url": "YAHOO.widget.DataTable.html#method__onTbodyKeydown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTheadClick", "url": "YAHOO.widget.DataTable.html#method__onTheadClick", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTheadFocus", "url": "YAHOO.widget.DataTable.html#method__onTheadFocus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_onTheadKeydown", "url": "YAHOO.widget.ScrollingDataTable.html#method__onTheadKeydown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTheadKeydown", "url": "YAHOO.widget.DataTable.html#method__onTheadKeydown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_oParent", "url": "YAHOO.widget.Column.html#property__oParent", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_oRecord", "url": "YAHOO.widget.BaseCellEditor.html#property__oRecord", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oRecordSet", "url": "YAHOO.widget.DataTable.html#property__oRecordSet", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "paginator", "url": "YAHOO.widget.DataTable.html#config_paginator", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "paginatorChange", "url": "YAHOO.widget.DataTable.html#event_paginatorChange", "type": "event"}, {"access": "", "host": "YAHOO.util.Chain", "name": "pause", "url": "YAHOO.util.Chain.html#method_pause", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "postRenderEvent", "url": "YAHOO.widget.DataTable.html#event_postRenderEvent", "type": "event"}, {"access": "private", "host": "YAHOO.util.Chain", "name": "q", "url": "YAHOO.util.Chain.html#property_q", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "radioClickEvent", "url": "YAHOO.widget.DataTable.html#event_radioClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "radioOptions", "url": "YAHOO.widget.RadioCellEditor.html#property_radioOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "radios", "url": "YAHOO.widget.RadioCellEditor.html#property_radios", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordAddEvent", "url": "YAHOO.widget.RecordSet.html#event_recordAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordDeleteEvent", "url": "YAHOO.widget.RecordSet.html#event_recordDeleteEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "Record._nCount", "url": "YAHOO.widget.Record.html#property_Record._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordsAddEvent", "url": "YAHOO.widget.RecordSet.html#event_recordsAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordsDeleteEvent", "url": "YAHOO.widget.RecordSet.html#event_recordsDeleteEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordSetEvent", "url": "YAHOO.widget.RecordSet.html#event_recordSetEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "RecordSet._nCount", "url": "YAHOO.widget.RecordSet.html#property_RecordSet._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordsSetEvent", "url": "YAHOO.widget.RecordSet.html#event_recordsSetEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordUpdateEvent", "url": "YAHOO.widget.RecordSet.html#event_recordUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordValueUpdateEvent", "url": "YAHOO.widget.RecordSet.html#event_recordValueUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "refreshView", "url": "YAHOO.widget.DataTable.html#method_refreshView", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_removeColgroupColEl", "url": "YAHOO.widget.DataTable.html#method__removeColgroupColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "removeColumn", "url": "YAHOO.widget.ScrollingDataTable.html#method_removeColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "removeColumn", "url": "YAHOO.widget.DataTable.html#method_removeColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "render", "url": "YAHOO.widget.BaseCellEditor.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "render", "url": "YAHOO.widget.DataTable.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "renderBtns", "url": "YAHOO.widget.BaseCellEditor.html#method_renderBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderEvent", "url": "YAHOO.widget.DataTable.html#event_renderEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "renderForm", "url": "YAHOO.widget.BaseCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "renderForm", "url": "YAHOO.widget.CheckboxCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "renderForm", "url": "YAHOO.widget.DateCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "renderForm", "url": "YAHOO.widget.DropdownCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "renderForm", "url": "YAHOO.widget.RadioCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "renderForm", "url": "YAHOO.widget.TextareaCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "renderForm", "url": "YAHOO.widget.TextboxCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderLoopSize", "url": "YAHOO.widget.DataTable.html#config_renderLoopSize", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderLoopSizeChange", "url": "YAHOO.widget.DataTable.html#event_renderLoopSizeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderPaginator", "url": "YAHOO.widget.DataTable.html#method_renderPaginator", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_reorderColgroupColEl", "url": "YAHOO.widget.DataTable.html#method__reorderColgroupColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "reorderColumn", "url": "YAHOO.widget.ScrollingDataTable.html#method_reorderColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "reorderColumn", "url": "YAHOO.widget.DataTable.html#method_reorderColumn", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_repaintGecko", "url": "YAHOO.widget.DataTable.html#method__repaintGecko", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_repaintOpera", "url": "YAHOO.widget.DataTable.html#method__repaintOpera", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_repaintWebkit", "url": "YAHOO.widget.DataTable.html#method__repaintWebkit", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "replaceRecords", "url": "YAHOO.widget.RecordSet.html#method_replaceRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "reset", "url": "YAHOO.widget.RecordSet.html#method_reset", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "resetCellEditor", "url": "YAHOO.widget.DataTable.html#method_resetCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "resetEvent", "url": "YAHOO.widget.RecordSet.html#event_resetEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "resetForm", "url": "YAHOO.widget.BaseCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "resetForm", "url": "YAHOO.widget.CheckboxCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "resetForm", "url": "YAHOO.widget.DateCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "resetForm", "url": "YAHOO.widget.DropdownCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "resetForm", "url": "YAHOO.widget.RadioCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "resetForm", "url": "YAHOO.widget.TextareaCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "resetForm", "url": "YAHOO.widget.TextboxCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "resetInvalidData", "url": "YAHOO.widget.BaseCellEditor.html#property_resetInvalidData", "type": "property"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "resetResizerEl", "url": "YAHOO.util.ColumnResizer.html#method_resetResizerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "resizeable", "url": "YAHOO.widget.Column.html#property_resizeable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_restoreMinWidth", "url": "YAHOO.widget.DataTable.html#method__restoreMinWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_retoreScrollPositions", "url": "YAHOO.widget.ScrollingDataTable.html#method__retoreScrollPositions", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "reverseRecords", "url": "YAHOO.widget.RecordSet.html#method_reverseRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "revertEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_revertEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowAddEvent", "url": "YAHOO.widget.DataTable.html#event_rowAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowClickEvent", "url": "YAHOO.widget.DataTable.html#event_rowClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_rowDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowDeleteEvent", "url": "YAHOO.widget.DataTable.html#event_rowDeleteEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowHighlightEvent", "url": "YAHOO.widget.DataTable.html#event_rowHighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_rowMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_rowMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_rowMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_rowMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowsAddEvent", "url": "YAHOO.widget.DataTable.html#event_rowsAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowsDeleteEvent", "url": "YAHOO.widget.DataTable.html#event_rowsDeleteEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowSelectEvent", "url": "YAHOO.widget.DataTable.html#event_rowSelectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowUnhighlightEvent", "url": "YAHOO.widget.DataTable.html#event_rowUnhighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowUnselectEvent", "url": "YAHOO.widget.DataTable.html#event_rowUnselectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowUpdateEvent", "url": "YAHOO.widget.DataTable.html#event_rowUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.Chain", "name": "run", "url": "YAHOO.util.Chain.html#method_run", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_runRenderChain", "url": "YAHOO.widget.ScrollingDataTable.html#method__runRenderChain", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_runRenderChain", "url": "YAHOO.widget.DataTable.html#method__runRenderChain", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "save", "url": "YAHOO.widget.BaseCellEditor.html#method_save", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "saveCellEditor", "url": "YAHOO.widget.DataTable.html#method_saveCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "saveEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_saveEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "scrollTo", "url": "YAHOO.widget.ScrollingDataTable.html#method_scrollTo", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "select", "url": "YAHOO.widget.DataTable.html#method_select", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectCell", "url": "YAHOO.widget.DataTable.html#method_selectCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectColumn", "url": "YAHOO.widget.DataTable.html#method_selectColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "selected", "url": "YAHOO.widget.Column.html#property_selected", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectionMode", "url": "YAHOO.widget.DataTable.html#config_selectionMode", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectionModeChange", "url": "YAHOO.widget.DataTable.html#event_selectionModeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectRow", "url": "YAHOO.widget.DataTable.html#method_selectRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "setColumnWidth", "url": "YAHOO.widget.ScrollingDataTable.html#method_setColumnWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setColumnWidth", "url": "YAHOO.widget.DataTable.html#method__setColumnWidth", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "setColumnWidth", "url": "YAHOO.widget.DataTable.html#method_setColumnWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setColumnWidthDynFunction", "url": "YAHOO.widget.DataTable.html#method__setColumnWidthDynFunction", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setColumnWidthDynStyles", "url": "YAHOO.widget.DataTable.html#method__setColumnWidthDynStyles", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "setData", "url": "YAHOO.widget.Record.html#method_setData", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setFirstRow", "url": "YAHOO.widget.DataTable.html#method__setFirstRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setLastRow", "url": "YAHOO.widget.DataTable.html#method__setLastRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_setOverhangValue", "url": "YAHOO.widget.ScrollingDataTable.html#method__setOverhangValue", "type": "method"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_setRecord", "url": "YAHOO.widget.RecordSet.html#method__setRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "setRecord", "url": "YAHOO.widget.RecordSet.html#method_setRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "setRecords", "url": "YAHOO.widget.RecordSet.html#method_setRecords", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setRowStripes", "url": "YAHOO.widget.DataTable.html#method__setRowStripes", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setSelections", "url": "YAHOO.widget.DataTable.html#method__setSelections", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_sFirstTrId", "url": "YAHOO.widget.DataTable.html#property__sFirstTrId", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "show", "url": "YAHOO.widget.BaseCellEditor.html#method_show", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "showCellEditor", "url": "YAHOO.widget.DataTable.html#method_showCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "showColumn", "url": "YAHOO.widget.DataTable.html#method_showColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "showEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_showEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "showTableMessage", "url": "YAHOO.widget.ScrollingDataTable.html#method_showTableMessage", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "showTableMessage", "url": "YAHOO.widget.DataTable.html#method_showTableMessage", "type": "method"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_sId", "url": "YAHOO.widget.RecordSet.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "_sId", "url": "YAHOO.widget.Record.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_sId", "url": "YAHOO.widget.BaseCellEditor.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_sId", "url": "YAHOO.widget.DataTable.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "_sId", "url": "YAHOO.widget.ColumnSet.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_sId", "url": "YAHOO.widget.Column.html#property__sId", "type": "property"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "size", "url": "YAHOO.widget.DropdownCellEditor.html#property_size", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_sLastTrId", "url": "YAHOO.widget.DataTable.html#property__sLastTrId", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortable", "url": "YAHOO.widget.Column.html#property_sortable", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "sortColumn", "url": "YAHOO.widget.DataTable.html#method_sortColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "sortedBy", "url": "YAHOO.widget.DataTable.html#config_sortedBy", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "sortedByChange", "url": "YAHOO.widget.DataTable.html#event_sortedByChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.defaultDir", "url": "YAHOO.widget.Column.html#property_sortOptions.defaultDir", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.defaultOrder", "url": "YAHOO.widget.Column.html#property_sortOptions.defaultOrder", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.field", "url": "YAHOO.widget.Column.html#property_sortOptions.field", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.sortFunction", "url": "YAHOO.widget.Column.html#property_sortOptions.sortFunction", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "sortRecords", "url": "YAHOO.widget.RecordSet.html#method_sortRecords", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "startDrag", "url": "YAHOO.util.ColumnResizer.html#method_startDrag", "type": "method"}, {"access": "", "host": "YAHOO.util.Chain", "name": "stop", "url": "YAHOO.util.Chain.html#method_stop", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_storeScrollPositions", "url": "YAHOO.widget.ScrollingDataTable.html#method__storeScrollPositions", "type": "method"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_sType", "url": "YAHOO.widget.BaseCellEditor.html#property__sType", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "summary", "url": "YAHOO.widget.DataTable.html#config_summary", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "summaryChange", "url": "YAHOO.widget.DataTable.html#event_summaryChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "_syncColWidths", "url": "YAHOO.widget.DataTable.html#method__syncColWidths", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScroll", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScroll", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScrollOverhang", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScrollOverhang", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScrollX", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScrollX", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScrollY", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScrollY", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableBlurEvent", "url": "YAHOO.widget.DataTable.html#event_tableBlurEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableClickEvent", "url": "YAHOO.widget.DataTable.html#event_tableClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_tableDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableFocusEvent", "url": "YAHOO.widget.DataTable.html#event_tableFocusEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableKeyEvent", "url": "YAHOO.widget.DataTable.html#event_tableKeyEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_tableMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_tableMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_tableMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_tableMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMsgHideEvent", "url": "YAHOO.widget.DataTable.html#event_tableMsgHideEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMsgShowEvent", "url": "YAHOO.widget.DataTable.html#event_tableMsgShowEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "tableScrollEvent", "url": "YAHOO.widget.ScrollingDataTable.html#event_tableScrollEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tbodyFocusEvent", "url": "YAHOO.widget.DataTable.html#event_tbodyFocusEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tbodyKeyEvent", "url": "YAHOO.widget.DataTable.html#event_tbodyKeyEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "textarea", "url": "YAHOO.widget.TextareaCellEditor.html#property_textarea", "type": "property"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "textbox", "url": "YAHOO.widget.TextboxCellEditor.html#property_textbox", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellClickEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadFocusEvent", "url": "YAHOO.widget.DataTable.html#event_theadFocusEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadKeyEvent", "url": "YAHOO.widget.DataTable.html#event_theadKeyEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelClickEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowClickEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "toString", "url": "YAHOO.widget.RecordSet.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "toString", "url": "YAHOO.widget.BaseCellEditor.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "toString", "url": "YAHOO.widget.DataTable.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "toString", "url": "YAHOO.widget.ColumnSet.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "toString", "url": "YAHOO.widget.Column.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "tree", "url": "YAHOO.widget.ColumnSet.html#property_tree", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "unblock", "url": "YAHOO.widget.BaseCellEditor.html#method_unblock", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "undisable", "url": "YAHOO.widget.DataTable.html#method_undisable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "undisableEvent", "url": "YAHOO.widget.DataTable.html#event_undisableEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unhighlightCell", "url": "YAHOO.widget.DataTable.html#method_unhighlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unhighlightColumn", "url": "YAHOO.widget.DataTable.html#method_unhighlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unhighlightRow", "url": "YAHOO.widget.DataTable.html#method_unhighlightRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllCells", "url": "YAHOO.widget.DataTable.html#method_unselectAllCells", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllCellsEvent", "url": "YAHOO.widget.DataTable.html#event_unselectAllCellsEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllRows", "url": "YAHOO.widget.DataTable.html#method_unselectAllRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllRowsEvent", "url": "YAHOO.widget.DataTable.html#event_unselectAllRowsEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unselectAllTdEls", "url": "YAHOO.widget.DataTable.html#method__unselectAllTdEls", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unselectAllTrEls", "url": "YAHOO.widget.DataTable.html#method__unselectAllTrEls", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectCell", "url": "YAHOO.widget.DataTable.html#method_unselectCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectColumn", "url": "YAHOO.widget.DataTable.html#method_unselectColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectRow", "url": "YAHOO.widget.DataTable.html#method_unselectRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unsetFirstRow", "url": "YAHOO.widget.DataTable.html#method__unsetFirstRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unsetLastRow", "url": "YAHOO.widget.DataTable.html#method__unsetLastRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "updateCell", "url": "YAHOO.widget.DataTable.html#method_updateCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "updateKey", "url": "YAHOO.widget.RecordSet.html#method_updateKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_updatePaginator", "url": "YAHOO.widget.DataTable.html#method__updatePaginator", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "updateRecord", "url": "YAHOO.widget.RecordSet.html#method_updateRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "updateRecordValue", "url": "YAHOO.widget.RecordSet.html#method_updateRecordValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "updateRow", "url": "YAHOO.widget.DataTable.html#method_updateRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "updateRows", "url": "YAHOO.widget.DataTable.html#method_updateRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_updateTrEl", "url": "YAHOO.widget.DataTable.html#method__updateTrEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_validateColumnWidth", "url": "YAHOO.widget.ScrollingDataTable.html#method__validateColumnWidth", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "validateColumnWidths", "url": "YAHOO.widget.ScrollingDataTable.html#method_validateColumnWidths", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "validateColumnWidths", "url": "YAHOO.widget.DataTable.html#method_validateColumnWidths", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "validator", "url": "YAHOO.widget.BaseCellEditor.html#property_validator", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "value", "url": "YAHOO.widget.BaseCellEditor.html#property_value", "type": "property"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "value", "url": "YAHOO.widget.CheckboxCellEditor.html#property_value", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "width", "url": "YAHOO.widget.ScrollingDataTable.html#config_width", "type": "config"}, {"access": "", "host": "YAHOO.widget.Column", "name": "width", "url": "YAHOO.widget.Column.html#property_width", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "widthChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_widthChange", "type": "event"}];
 
998
 
 
999
    var ALL_YUI_PROPS = [{"access": "", "host": "YAHOO.widget.Column", "name": "abbr", "url": "YAHOO.widget.Column.html#property_abbr", "type": "property"}, {"access": "", "host": "YAHOO.util.Chain", "name": "add", "url": "YAHOO.util.Chain.html#method_add", "type": "method"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_addRecord", "url": "YAHOO.widget.RecordSet.html#method__addRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "addRecord", "url": "YAHOO.widget.RecordSet.html#method_addRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "addRecords", "url": "YAHOO.widget.RecordSet.html#method_addRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "addRow", "url": "YAHOO.widget.DataTable.html#method_addRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "addRows", "url": "YAHOO.widget.DataTable.html#method_addRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "_aDefinitions", "url": "YAHOO.widget.ColumnSet.html#property__aDefinitions", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_aDynFunctions", "url": "YAHOO.widget.DataTable.html#property__aDynFunctions", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_aSelections", "url": "YAHOO.widget.DataTable.html#property__aSelections", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "asyncSubmitter", "url": "YAHOO.widget.BaseCellEditor.html#property_asyncSubmitter", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "attach", "url": "YAHOO.widget.BaseCellEditor.html#method_attach", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeCaptionChange", "url": "YAHOO.widget.DataTable.html#event_beforeCaptionChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "beforeCOLOR_COLUMNFILLERChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_beforeCOLOR_COLUMNFILLERChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeCurrencyOptionsChange", "url": "YAHOO.widget.DataTable.html#event_beforeCurrencyOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeCurrencySymbolChange", "url": "YAHOO.widget.DataTable.html#event_beforeCurrencySymbolChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeDateOptionsChange", "url": "YAHOO.widget.DataTable.html#event_beforeDateOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeDraggableColumnsChange", "url": "YAHOO.widget.DataTable.html#event_beforeDraggableColumnsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeDynamicDataChange", "url": "YAHOO.widget.DataTable.html#event_beforeDynamicDataChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeFormatRowChange", "url": "YAHOO.widget.DataTable.html#event_beforeFormatRowChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeGenerateRequestChange", "url": "YAHOO.widget.DataTable.html#event_beforeGenerateRequestChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "beforeHeightChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_beforeHeightChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeInitialLoadChange", "url": "YAHOO.widget.DataTable.html#event_beforeInitialLoadChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeInitialRequestChange", "url": "YAHOO.widget.DataTable.html#event_beforeInitialRequestChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_EMPTYChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_EMPTYChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_ERRORChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_ERRORChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_LOADINGChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_LOADINGChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_SORTASCChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_SORTASCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeMSG_SORTDESCChange", "url": "YAHOO.widget.DataTable.html#event_beforeMSG_SORTDESCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeNumberOptionsChange", "url": "YAHOO.widget.DataTable.html#event_beforeNumberOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforePaginatorChange", "url": "YAHOO.widget.DataTable.html#event_beforePaginatorChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeRenderEvent", "url": "YAHOO.widget.DataTable.html#event_beforeRenderEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeRenderLoopSizeChange", "url": "YAHOO.widget.DataTable.html#event_beforeRenderLoopSizeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeSelectionModeChange", "url": "YAHOO.widget.DataTable.html#event_beforeSelectionModeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeSortedByChange", "url": "YAHOO.widget.DataTable.html#event_beforeSortedByChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "beforeSummaryChange", "url": "YAHOO.widget.DataTable.html#event_beforeSummaryChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "beforeWidthChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_beforeWidthChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_bInit", "url": "YAHOO.widget.DataTable.html#property__bInit", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "block", "url": "YAHOO.widget.BaseCellEditor.html#method_block", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "blurEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_blurEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_bScrollbarX", "url": "YAHOO.widget.ScrollingDataTable.html#property__bScrollbarX", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "buttonClickEvent", "url": "YAHOO.widget.DataTable.html#event_buttonClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "calendar", "url": "YAHOO.widget.DateCellEditor.html#property_calendar", "type": "property"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "calendarOptions", "url": "YAHOO.widget.DateCellEditor.html#property_calendarOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "cancel", "url": "YAHOO.widget.BaseCellEditor.html#method_cancel", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cancelCellEditor", "url": "YAHOO.widget.DataTable.html#method_cancelCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "cancelEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_cancelEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "caption", "url": "YAHOO.widget.DataTable.html#config_caption", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "captionChange", "url": "YAHOO.widget.DataTable.html#event_captionChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellClickEvent", "url": "YAHOO.widget.DataTable.html#event_cellClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_cellDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "CellEditor.CLASS_CELLEDITOR", "url": "YAHOO.widget.BaseCellEditor.html#property_CellEditor.CLASS_CELLEDITOR", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "CellEditor._nCount", "url": "YAHOO.widget.BaseCellEditor.html#property_CellEditor._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellFormatEvent", "url": "YAHOO.widget.DataTable.html#event_cellFormatEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellHighlightEvent", "url": "YAHOO.widget.DataTable.html#event_cellHighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_cellMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_cellMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_cellMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_cellMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellSelectEvent", "url": "YAHOO.widget.DataTable.html#event_cellSelectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellUnhighlightEvent", "url": "YAHOO.widget.DataTable.html#event_cellUnhighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellUnselectEvent", "url": "YAHOO.widget.DataTable.html#event_cellUnselectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "cellUpdateEvent", "url": "YAHOO.widget.DataTable.html#event_cellUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "checkboxClickEvent", "url": "YAHOO.widget.DataTable.html#event_checkboxClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "checkboxes", "url": "YAHOO.widget.CheckboxCellEditor.html#property_checkboxes", "type": "property"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "checkboxOptions", "url": "YAHOO.widget.CheckboxCellEditor.html#property_checkboxOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "children", "url": "YAHOO.widget.Column.html#property_children", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "className", "url": "YAHOO.widget.Column.html#property_className", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_clearMinWidth", "url": "YAHOO.widget.DataTable.html#method__clearMinWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "clearScrollPositions", "url": "YAHOO.widget.ScrollingDataTable.html#method_clearScrollPositions", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "clearTextSelection", "url": "YAHOO.widget.DataTable.html#method_clearTextSelection", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_clearTrTemplateEl", "url": "YAHOO.widget.DataTable.html#method__clearTrTemplateEl", "type": "method"}, {"access": "private", "host": "YAHOO.util.ColumnResizer", "name": "clickValidator", "url": "YAHOO.util.ColumnResizer.html#method_clickValidator", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "COLOR_COLUMNFILLER", "url": "YAHOO.widget.ScrollingDataTable.html#config_COLOR_COLUMNFILLER", "type": "config"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "COLOR_COLUMNFILLERChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_COLOR_COLUMNFILLERChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnHideEvent", "url": "YAHOO.widget.DataTable.html#event_columnHideEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnHighlightEvent", "url": "YAHOO.widget.DataTable.html#event_columnHighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnInsertEvent", "url": "YAHOO.widget.DataTable.html#event_columnInsertEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "Column._nCount", "url": "YAHOO.widget.Column.html#property_Column._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnRemoveEvent", "url": "YAHOO.widget.DataTable.html#event_columnRemoveEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnReorderEvent", "url": "YAHOO.widget.DataTable.html#event_columnReorderEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnResizeEvent", "url": "YAHOO.widget.DataTable.html#event_columnResizeEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnSelectEvent", "url": "YAHOO.widget.DataTable.html#event_columnSelectEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "ColumnSet._nCount", "url": "YAHOO.widget.ColumnSet.html#property_ColumnSet._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnSetWidthEvent", "url": "YAHOO.widget.DataTable.html#event_columnSetWidthEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnShowEvent", "url": "YAHOO.widget.DataTable.html#event_columnShowEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnSortEvent", "url": "YAHOO.widget.DataTable.html#event_columnSortEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnUnhighlightEvent", "url": "YAHOO.widget.DataTable.html#event_columnUnhighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnUnselectEvent", "url": "YAHOO.widget.DataTable.html#event_columnUnselectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "columnUnsetWidthEvent", "url": "YAHOO.widget.DataTable.html#event_columnUnsetWidthEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.Sort", "name": "compare", "url": "YAHOO.util.Sort.html#method_compare", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "configs", "url": "YAHOO.widget.DataTable.html#property_configs", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_createTrEl", "url": "YAHOO.widget.DataTable.html#method__createTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "currencyOptions", "url": "YAHOO.widget.Column.html#property_currencyOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencyOptions", "url": "YAHOO.widget.DataTable.html#config_currencyOptions", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencyOptionsChange", "url": "YAHOO.widget.DataTable.html#event_currencyOptionsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencySymbol", "url": "YAHOO.widget.DataTable.html#config_currencySymbol", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "currencySymbolChange", "url": "YAHOO.widget.DataTable.html#event_currencySymbolChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dataReturnEvent", "url": "YAHOO.widget.DataTable.html#event_dataReturnEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._bDynStylesFallback", "url": "YAHOO.widget.DataTable.html#property_DataTable._bDynStylesFallback", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_ASC", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_ASC", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "DataTable.CLASS_BODY", "url": "YAHOO.widget.ScrollingDataTable.html#property_DataTable.CLASS_BODY", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_BUTTON", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_BUTTON", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_CHECKBOX", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_CHECKBOX", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_COLTARGET", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_COLTARGET", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DATA", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DATA", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DATATABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DATATABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DEFAULT", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DEFAULT", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DESC", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DESC", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DISABLED", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DISABLED", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DRAGGABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DRAGGABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_DROPDOWN", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_DROPDOWN", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EDITABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EDITABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EDITOR", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EDITOR", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EMPTY", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EMPTY", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_ERROR", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_ERROR", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_EVEN", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_EVEN", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_FIRST", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_FIRST", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "DataTable.CLASS_HEADER", "url": "YAHOO.widget.ScrollingDataTable.html#property_DataTable.CLASS_HEADER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_HIDDEN", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_HIDDEN", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_HIGHLIGHTED", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_HIGHLIGHTED", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LABEL", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LABEL", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LAST", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LAST", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LINER", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LINER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_LOADING", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_LOADING", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_MASK", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_MASK", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_MESSAGE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_MESSAGE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_NEXT", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_NEXT", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_ODD", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_ODD", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_PAGE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_PAGE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_PAGINATOR", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_PAGINATOR", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_PREVIOUS", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_PREVIOUS", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RADIO", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RADIO", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZEABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZEABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZER", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZERLINER", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZERLINER", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_RESIZERPROXY", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_RESIZERPROXY", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_SCROLLABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_SCROLLABLE", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_SELECTED", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_SELECTED", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.CLASS_SORTABLE", "url": "YAHOO.widget.DataTable.html#property_DataTable.CLASS_SORTABLE", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._cloneObject", "url": "YAHOO.widget.DataTable.html#method_DataTable._cloneObject", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._destroyColumnDragTargetEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._destroyColumnDragTargetEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._destroyColumnResizerProxyEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._destroyColumnResizerProxyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editCheckbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.editCheckbox", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editDate", "url": "YAHOO.widget.DataTable.html#method_DataTable.editDate", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editDropdown", "url": "YAHOO.widget.DataTable.html#method_DataTable.editDropdown", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "DataTable.Editors", "url": "YAHOO.widget.TextboxCellEditor.html#property_DataTable.Editors", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editRadio", "url": "YAHOO.widget.DataTable.html#method_DataTable.editRadio", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editTextarea", "url": "YAHOO.widget.DataTable.html#method_DataTable.editTextarea", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.editTextbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.editTextbox", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._elColumnDragTarget", "url": "YAHOO.widget.DataTable.html#property_DataTable._elColumnDragTarget", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._elColumnResizerProxy", "url": "YAHOO.widget.DataTable.html#property_DataTable._elColumnResizerProxy", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._elDynStyleNode", "url": "YAHOO.widget.DataTable.html#property_DataTable._elDynStyleNode", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatButton", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatButton", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatCheckbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatCheckbox", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatCurrency", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatCurrency", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatDate", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatDate", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatDefault", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatDefault", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatDropdown", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatDropdown", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatEmail", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatEmail", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatLink", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatLink", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatNumber", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatNumber", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatRadio", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatRadio", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.Formatter", "url": "YAHOO.widget.DataTable.html#property_DataTable.Formatter", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatText", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatText", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatTextarea", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatTextarea", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatTextbox", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatTextbox", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.formatTheadCell", "url": "YAHOO.widget.DataTable.html#method_DataTable.formatTheadCell", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._initColumnDragTargetEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._initColumnDragTargetEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._initColumnResizerProxyEl", "url": "YAHOO.widget.DataTable.html#method_DataTable._initColumnResizerProxyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._nCount", "url": "YAHOO.widget.DataTable.html#property_DataTable._nCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._nCurrentCount", "url": "YAHOO.widget.DataTable.html#property_DataTable._nCurrentCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "DataTable._oDynStyles", "url": "YAHOO.widget.DataTable.html#property_DataTable._oDynStyles", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "DataTable.validateNumber", "url": "YAHOO.widget.DataTable.html#method_DataTable.validateNumber", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "dateOptions", "url": "YAHOO.widget.Column.html#property_dateOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dateOptions", "url": "YAHOO.widget.DataTable.html#config_dateOptions", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dateOptionsChange", "url": "YAHOO.widget.DataTable.html#event_dateOptionsChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_dd", "url": "YAHOO.widget.Column.html#property__dd", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_ddResizer", "url": "YAHOO.widget.Column.html#property__ddResizer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_defaultPaginatorContainers", "url": "YAHOO.widget.DataTable.html#method__defaultPaginatorContainers", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "defaultValue", "url": "YAHOO.widget.BaseCellEditor.html#property_defaultValue", "type": "property"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "defaultValue", "url": "YAHOO.widget.DateCellEditor.html#property_defaultValue", "type": "property"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_deleteRecord", "url": "YAHOO.widget.RecordSet.html#method__deleteRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "deleteRecord", "url": "YAHOO.widget.RecordSet.html#method_deleteRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "deleteRecords", "url": "YAHOO.widget.RecordSet.html#method_deleteRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "deleteRow", "url": "YAHOO.widget.DataTable.html#method_deleteRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "deleteRows", "url": "YAHOO.widget.DataTable.html#method_deleteRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_deleteTrEl", "url": "YAHOO.widget.DataTable.html#method__deleteTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "destroy", "url": "YAHOO.widget.BaseCellEditor.html#method_destroy", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "destroy", "url": "YAHOO.widget.DataTable.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_destroyBdTheadEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__destroyBdTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "destroyCellEditor", "url": "YAHOO.widget.DataTable.html#method_destroyCellEditor", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyColgroupEl", "url": "YAHOO.widget.DataTable.html#method__destroyColgroupEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyColumnHelpers", "url": "YAHOO.widget.DataTable.html#method__destroyColumnHelpers", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyContainerEl", "url": "YAHOO.widget.DataTable.html#method__destroyContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_destroyContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__destroyContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyDraggableColumns", "url": "YAHOO.widget.DataTable.html#method__destroyDraggableColumns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_destroyHdTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__destroyHdTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyMsgTbodyEl", "url": "YAHOO.widget.DataTable.html#method__destroyMsgTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyPaginator", "url": "YAHOO.widget.DataTable.html#method__destroyPaginator", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyResizeableColumns", "url": "YAHOO.widget.DataTable.html#method__destroyResizeableColumns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyTableEl", "url": "YAHOO.widget.DataTable.html#method__destroyTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyTbodyEl", "url": "YAHOO.widget.DataTable.html#method__destroyTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_destroyTheadEl", "url": "YAHOO.widget.DataTable.html#method__destroyTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "disable", "url": "YAHOO.widget.DataTable.html#method_disable", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "disable", "url": "YAHOO.widget.ScrollingDataTable.html#method_disable", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "disableBtns", "url": "YAHOO.widget.BaseCellEditor.html#property_disableBtns", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "disableEvent", "url": "YAHOO.widget.DataTable.html#event_disableEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "doAfterRender", "url": "YAHOO.widget.BaseCellEditor.html#method_doAfterRender", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforeLoadData", "url": "YAHOO.widget.DataTable.html#method_doBeforeLoadData", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforePaginatorChange", "url": "YAHOO.widget.DataTable.html#method_doBeforePaginatorChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforeShowCellEditor", "url": "YAHOO.widget.DataTable.html#method_doBeforeShowCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "doBeforeSortColumn", "url": "YAHOO.widget.DataTable.html#method_doBeforeSortColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "draggableColumns", "url": "YAHOO.widget.DataTable.html#config_draggableColumns", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "draggableColumnsChange", "url": "YAHOO.widget.DataTable.html#event_draggableColumnsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "dropdown", "url": "YAHOO.widget.DropdownCellEditor.html#property_dropdown", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dropdownChangeEvent", "url": "YAHOO.widget.DataTable.html#event_dropdownChangeEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "dropdownOptions", "url": "YAHOO.widget.DropdownCellEditor.html#property_dropdownOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "dropdownOptions", "url": "YAHOO.widget.Column.html#property_dropdownOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dynamicData", "url": "YAHOO.widget.DataTable.html#config_dynamicData", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "dynamicDataChange", "url": "YAHOO.widget.DataTable.html#event_dynamicDataChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "editor", "url": "YAHOO.widget.Column.html#property_editor", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorBlockEvent", "url": "YAHOO.widget.DataTable.html#event_editorBlockEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorBlurEvent", "url": "YAHOO.widget.DataTable.html#event_editorBlurEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorCancelEvent", "url": "YAHOO.widget.DataTable.html#event_editorCancelEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorKeydownEvent", "url": "YAHOO.widget.DataTable.html#event_editorKeydownEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "editorOptions", "url": "YAHOO.util.ColumnResizer.html#property_editorOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorRevertEvent", "url": "YAHOO.widget.DataTable.html#event_editorRevertEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorSaveEvent", "url": "YAHOO.widget.DataTable.html#event_editorSaveEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorShowEvent", "url": "YAHOO.widget.DataTable.html#event_editorShowEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorUnblockEvent", "url": "YAHOO.widget.DataTable.html#event_editorUnblockEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "editorUpdateEvent", "url": "YAHOO.widget.DataTable.html#event_editorUpdateEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elBdContainer", "url": "YAHOO.widget.ScrollingDataTable.html#property__elBdContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elBdThead", "url": "YAHOO.widget.ScrollingDataTable.html#property__elBdThead", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elCancelBtn", "url": "YAHOO.widget.BaseCellEditor.html#property__elCancelBtn", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elCaption", "url": "YAHOO.widget.DataTable.html#property__elCaption", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elColgroup", "url": "YAHOO.widget.DataTable.html#property__elColgroup", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elContainer", "url": "YAHOO.widget.BaseCellEditor.html#property__elContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elContainer", "url": "YAHOO.widget.DataTable.html#property__elContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elHdContainer", "url": "YAHOO.widget.ScrollingDataTable.html#property__elHdContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elHdTable", "url": "YAHOO.widget.ScrollingDataTable.html#property__elHdTable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMask", "url": "YAHOO.widget.DataTable.html#property__elMask", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMsgTbody", "url": "YAHOO.widget.DataTable.html#property__elMsgTbody", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMsgTd", "url": "YAHOO.widget.DataTable.html#property__elMsgTd", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elMsgTr", "url": "YAHOO.widget.DataTable.html#property__elMsgTr", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elResizer", "url": "YAHOO.widget.Column.html#property__elResizer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elSaveBtn", "url": "YAHOO.widget.BaseCellEditor.html#property__elSaveBtn", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elTable", "url": "YAHOO.widget.DataTable.html#property__elTable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elTbody", "url": "YAHOO.widget.DataTable.html#property__elTbody", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_elTd", "url": "YAHOO.widget.BaseCellEditor.html#property__elTd", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elTh", "url": "YAHOO.widget.Column.html#property__elTh", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elThead", "url": "YAHOO.widget.DataTable.html#property__elThead", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elThLabel", "url": "YAHOO.widget.Column.html#property__elThLabel", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_elThLiner", "url": "YAHOO.widget.Column.html#property__elThLiner", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elTmpContainer", "url": "YAHOO.widget.ScrollingDataTable.html#property__elTmpContainer", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_elTmpTable", "url": "YAHOO.widget.ScrollingDataTable.html#property__elTmpTable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_elTrTemplate", "url": "YAHOO.widget.DataTable.html#property__elTrTemplate", "type": "property"}, {"access": "", "host": "YAHOO.util.Chain", "name": "end", "url": "YAHOO.util.Chain.html#event_end", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "field", "url": "YAHOO.widget.Column.html#property_field", "type": "property"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "flat", "url": "YAHOO.widget.ColumnSet.html#property_flat", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "focus", "url": "YAHOO.widget.BaseCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "focus", "url": "YAHOO.widget.CheckboxCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "focus", "url": "YAHOO.widget.DateCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "focus", "url": "YAHOO.widget.DropdownCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "focus", "url": "YAHOO.widget.RadioCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "focus", "url": "YAHOO.widget.TextareaCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "focus", "url": "YAHOO.widget.TextboxCellEditor.html#method_focus", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "focus", "url": "YAHOO.widget.DataTable.html#method_focus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_focusEl", "url": "YAHOO.widget.DataTable.html#method__focusEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_focusEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__focusEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "focusTbodyEl", "url": "YAHOO.widget.DataTable.html#method_focusTbodyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "focusTheadEl", "url": "YAHOO.widget.DataTable.html#method_focusTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "formatCell", "url": "YAHOO.widget.DataTable.html#method_formatCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "formatRow", "url": "YAHOO.widget.DataTable.html#config_formatRow", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "formatRowChange", "url": "YAHOO.widget.DataTable.html#event_formatRowChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_formatTdEl", "url": "YAHOO.widget.DataTable.html#method__formatTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "formatter", "url": "YAHOO.widget.Column.html#property_formatter", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "generateRequest", "url": "YAHOO.widget.DataTable.html#config_generateRequest", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "generateRequestChange", "url": "YAHOO.widget.DataTable.html#event_generateRequestChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getAboveTdEl", "url": "YAHOO.widget.DataTable.html#method_getAboveTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getBdContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getBdContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getBdTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getBdTableEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getBelowTdEl", "url": "YAHOO.widget.DataTable.html#method_getBelowTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getBody", "url": "YAHOO.widget.DataTable.html#method_getBody", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getCell", "url": "YAHOO.widget.DataTable.html#method_getCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getCellEditor", "url": "YAHOO.widget.DataTable.html#method_getCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getColEl", "url": "YAHOO.widget.Column.html#method_getColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getColspan", "url": "YAHOO.widget.Column.html#method_getColspan", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getColumn", "url": "YAHOO.widget.BaseCellEditor.html#method_getColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getColumn", "url": "YAHOO.widget.ColumnSet.html#method_getColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumn", "url": "YAHOO.widget.DataTable.html#method_getColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getColumnById", "url": "YAHOO.widget.ColumnSet.html#method_getColumnById", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumnById", "url": "YAHOO.widget.DataTable.html#method_getColumnById", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getColumnClassnames", "url": "YAHOO.widget.DataTable.html#method__getColumnClassnames", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumnSet", "url": "YAHOO.widget.DataTable.html#method_getColumnSet", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getColumnSortDir", "url": "YAHOO.widget.DataTable.html#method_getColumnSortDir", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getContainerEl", "url": "YAHOO.widget.BaseCellEditor.html#method_getContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getContainerEl", "url": "YAHOO.widget.DataTable.html#method_getContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "getCount", "url": "YAHOO.widget.Record.html#method_getCount", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "getData", "url": "YAHOO.widget.Record.html#method_getData", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getDataSource", "url": "YAHOO.widget.DataTable.html#method_getDataSource", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getDataTable", "url": "YAHOO.widget.BaseCellEditor.html#method_getDataTable", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getDefinition", "url": "YAHOO.widget.Column.html#method_getDefinition", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getDefinitions", "url": "YAHOO.widget.ColumnSet.html#method_getDefinitions", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getDescendants", "url": "YAHOO.widget.ColumnSet.html#method_getDescendants", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getField", "url": "YAHOO.widget.Column.html#method_getField", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getFirstTdEl", "url": "YAHOO.widget.DataTable.html#method_getFirstTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getFirstTrEl", "url": "YAHOO.widget.DataTable.html#method_getFirstTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getHdContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getHdContainerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "getHdTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method_getHdTableEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getId", "url": "YAHOO.widget.BaseCellEditor.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "getId", "url": "YAHOO.widget.ColumnSet.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getId", "url": "YAHOO.widget.Column.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getId", "url": "YAHOO.widget.DataTable.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getId", "url": "YAHOO.widget.RecordSet.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "getId", "url": "YAHOO.widget.Record.html#method_getId", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getInputValue", "url": "YAHOO.widget.BaseCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "getInputValue", "url": "YAHOO.widget.CheckboxCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "getInputValue", "url": "YAHOO.widget.DateCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "getInputValue", "url": "YAHOO.widget.DropdownCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "getInputValue", "url": "YAHOO.widget.RadioCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "getInputValue", "url": "YAHOO.widget.TextareaCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "getInputValue", "url": "YAHOO.widget.TextboxCellEditor.html#method_getInputValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getKey", "url": "YAHOO.widget.Column.html#method_getKey", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getKeyIndex", "url": "YAHOO.widget.Column.html#method_getKeyIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastSelectedCell", "url": "YAHOO.widget.DataTable.html#method_getLastSelectedCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastSelectedRecord", "url": "YAHOO.widget.DataTable.html#method_getLastSelectedRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastTdEl", "url": "YAHOO.widget.DataTable.html#method_getLastTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getLastTrEl", "url": "YAHOO.widget.DataTable.html#method_getLastTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getLength", "url": "YAHOO.widget.RecordSet.html#method_getLength", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getMsgTbodyEl", "url": "YAHOO.widget.DataTable.html#method_getMsgTbodyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getMsgTdEl", "url": "YAHOO.widget.DataTable.html#method_getMsgTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getNextTdEl", "url": "YAHOO.widget.DataTable.html#method_getNextTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getNextTrEl", "url": "YAHOO.widget.DataTable.html#method_getNextTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getParent", "url": "YAHOO.widget.Column.html#method_getParent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getPreviousTdEl", "url": "YAHOO.widget.DataTable.html#method_getPreviousTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getPreviousTrEl", "url": "YAHOO.widget.DataTable.html#method_getPreviousTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getRecord", "url": "YAHOO.widget.BaseCellEditor.html#method_getRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRecord", "url": "YAHOO.widget.DataTable.html#method_getRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getRecord", "url": "YAHOO.widget.RecordSet.html#method_getRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRecordIndex", "url": "YAHOO.widget.DataTable.html#method_getRecordIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getRecordIndex", "url": "YAHOO.widget.RecordSet.html#method_getRecordIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "getRecords", "url": "YAHOO.widget.RecordSet.html#method_getRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRecordSet", "url": "YAHOO.widget.DataTable.html#method_getRecordSet", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getResizerEl", "url": "YAHOO.widget.Column.html#method_getResizerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getRow", "url": "YAHOO.widget.DataTable.html#method_getRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getRowspan", "url": "YAHOO.widget.Column.html#method_getRowspan", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getSanitizedKey", "url": "YAHOO.widget.Column.html#method_getSanitizedKey", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedCells", "url": "YAHOO.widget.DataTable.html#method_getSelectedCells", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedColumns", "url": "YAHOO.widget.DataTable.html#method_getSelectedColumns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedRows", "url": "YAHOO.widget.DataTable.html#method_getSelectedRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedTdEls", "url": "YAHOO.widget.DataTable.html#method_getSelectedTdEls", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getSelectedTrEls", "url": "YAHOO.widget.DataTable.html#method_getSelectedTrEls", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getSelectionAnchor", "url": "YAHOO.widget.DataTable.html#method__getSelectionAnchor", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getSelectionTrigger", "url": "YAHOO.widget.DataTable.html#method__getSelectionTrigger", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getState", "url": "YAHOO.widget.DataTable.html#method_getState", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTableEl", "url": "YAHOO.widget.DataTable.html#method_getTableEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTbodyEl", "url": "YAHOO.widget.DataTable.html#method_getTbodyEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "getTdEl", "url": "YAHOO.widget.BaseCellEditor.html#method_getTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTdEl", "url": "YAHOO.widget.DataTable.html#method_getTdEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTdLinerEl", "url": "YAHOO.widget.DataTable.html#method_getTdLinerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTheadEl", "url": "YAHOO.widget.DataTable.html#method_getTheadEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getThEl", "url": "YAHOO.widget.Column.html#method_getThEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getThEl", "url": "YAHOO.widget.DataTable.html#method_getThEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getThLInerEl", "url": "YAHOO.widget.Column.html#method_getThLInerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getThLinerEl", "url": "YAHOO.widget.DataTable.html#method_getThLinerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "getTreeIndex", "url": "YAHOO.widget.Column.html#method_getTreeIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTrEl", "url": "YAHOO.widget.DataTable.html#method_getTrEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "getTrIndex", "url": "YAHOO.widget.DataTable.html#method_getTrIndex", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_getTrTemplateEl", "url": "YAHOO.widget.DataTable.html#method__getTrTemplateEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellBlockSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleCellBlockSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellBlockSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleCellBlockSelectionByMouse", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellRangeSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleCellRangeSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleCellRangeSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleCellRangeSelectionByMouse", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "handleDataReturnPayload", "url": "YAHOO.widget.DataTable.html#method_handleDataReturnPayload", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.BaseCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.CheckboxCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.DateCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.DropdownCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.RadioCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "handleDisabledBtns", "url": "YAHOO.widget.TextareaCellEditor.html#method_handleDisabledBtns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handlePaginatorChange", "url": "YAHOO.widget.DataTable.html#method__handlePaginatorChange", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleCellSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleSingleCellSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleCellSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleSingleCellSelectionByMouse", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleSingleSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleSingleSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleSingleSelectionByMouse", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleStandardSelectionByKey", "url": "YAHOO.widget.DataTable.html#method__handleStandardSelectionByKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_handleStandardSelectionByMouse", "url": "YAHOO.widget.DataTable.html#method__handleStandardSelectionByMouse", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "hasRecords", "url": "YAHOO.widget.RecordSet.html#method_hasRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellClickEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerCellMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_headerCellMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelClickEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelDbllickEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelDbllickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerLabelMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_headerLabelMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowClickEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "headerRowMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_headerRowMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "headers", "url": "YAHOO.widget.ColumnSet.html#property_headers", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "height", "url": "YAHOO.widget.ScrollingDataTable.html#config_height", "type": "config"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "heightChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_heightChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "hidden", "url": "YAHOO.widget.Column.html#property_hidden", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "hideColumn", "url": "YAHOO.widget.DataTable.html#method_hideColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "hideTableMessage", "url": "YAHOO.widget.DataTable.html#method_hideTableMessage", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "highlightCell", "url": "YAHOO.widget.DataTable.html#method_highlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "highlightColumn", "url": "YAHOO.widget.DataTable.html#method_highlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "highlightRow", "url": "YAHOO.widget.DataTable.html#method_highlightRow", "type": "method"}, {"access": "private", "host": "YAHOO.util.Chain", "name": "id", "url": "YAHOO.util.Chain.html#property_id", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "_init", "url": "YAHOO.widget.ColumnSet.html#method__init", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "initAttributes", "url": "YAHOO.widget.DataTable.html#method_initAttributes", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "initAttributes", "url": "YAHOO.widget.ScrollingDataTable.html#method_initAttributes", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initBdTheadEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initBdTheadEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initBdThEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initBdThEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initCaptionEl", "url": "YAHOO.widget.DataTable.html#method__initCaptionEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initCaptionEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initCaptionEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initCellEditing", "url": "YAHOO.widget.DataTable.html#method__initCellEditing", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initCellEditorEl", "url": "YAHOO.widget.DataTable.html#method__initCellEditorEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColgroupEl", "url": "YAHOO.widget.DataTable.html#method__initColgroupEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColumnHelpers", "url": "YAHOO.widget.DataTable.html#method__initColumnHelpers", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColumnSet", "url": "YAHOO.widget.DataTable.html#method__initColumnSet", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initColumnSort", "url": "YAHOO.widget.DataTable.html#method__initColumnSort", "type": "method"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_initConfigs", "url": "YAHOO.widget.BaseCellEditor.html#method__initConfigs", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initConfigs", "url": "YAHOO.widget.DataTable.html#method__initConfigs", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initContainerEl", "url": "YAHOO.widget.DataTable.html#method__initContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initContainerEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initContainerEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initDataSource", "url": "YAHOO.widget.DataTable.html#method__initDataSource", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initDomElements", "url": "YAHOO.widget.DataTable.html#method__initDomElements", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initDomElements", "url": "YAHOO.widget.ScrollingDataTable.html#method__initDomElements", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initDraggableColumns", "url": "YAHOO.widget.DataTable.html#method__initDraggableColumns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initEvent", "url": "YAHOO.widget.DataTable.html#event_initEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_initEvents", "url": "YAHOO.widget.BaseCellEditor.html#method__initEvents", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initEvents", "url": "YAHOO.widget.DataTable.html#method__initEvents", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initializeTable", "url": "YAHOO.widget.DataTable.html#method_initializeTable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialLoad", "url": "YAHOO.widget.DataTable.html#config_initialLoad", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialLoadChange", "url": "YAHOO.widget.DataTable.html#event_initialLoadChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialRequest", "url": "YAHOO.widget.DataTable.html#config_initialRequest", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "initialRequestChange", "url": "YAHOO.widget.DataTable.html#event_initialRequestChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initMsgTbodyEl", "url": "YAHOO.widget.DataTable.html#method__initMsgTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initRecordSet", "url": "YAHOO.widget.DataTable.html#method__initRecordSet", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initResizeableColumns", "url": "YAHOO.widget.DataTable.html#method__initResizeableColumns", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initTableEl", "url": "YAHOO.widget.DataTable.html#method__initTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initTableEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initTableEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initTbodyEl", "url": "YAHOO.widget.DataTable.html#method__initTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initTbodyEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initTbodyEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initTheadEl", "url": "YAHOO.widget.DataTable.html#method__initTheadEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initTheadEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initTheadEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_initThEl", "url": "YAHOO.widget.DataTable.html#method__initThEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_initThEl", "url": "YAHOO.widget.ScrollingDataTable.html#method__initThEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_insertColgroupColEl", "url": "YAHOO.widget.DataTable.html#method__insertColgroupColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "insertColumn", "url": "YAHOO.widget.DataTable.html#method_insertColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "insertColumn", "url": "YAHOO.widget.ScrollingDataTable.html#method_insertColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "invalidDataEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_invalidDataEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "isActive", "url": "YAHOO.widget.BaseCellEditor.html#property_isActive", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "isSelected", "url": "YAHOO.widget.DataTable.html#method_isSelected", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "key", "url": "YAHOO.widget.Column.html#property_key", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "keydownEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_keydownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "keys", "url": "YAHOO.widget.ColumnSet.html#property_keys", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "keyUpdateEvent", "url": "YAHOO.widget.RecordSet.html#event_keyUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "label", "url": "YAHOO.widget.Column.html#property_label", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "LABEL_CANCEL", "url": "YAHOO.widget.BaseCellEditor.html#property_LABEL_CANCEL", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "LABEL_SAVE", "url": "YAHOO.widget.BaseCellEditor.html#property_LABEL_SAVE", "type": "property"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_length", "url": "YAHOO.widget.RecordSet.html#property__length", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "linkClickEvent", "url": "YAHOO.widget.DataTable.html#event_linkClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "maxAutoWidth", "url": "YAHOO.widget.Column.html#property_maxAutoWidth", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "minWidth", "url": "YAHOO.widget.Column.html#property_minWidth", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "move", "url": "YAHOO.widget.BaseCellEditor.html#method_move", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "move", "url": "YAHOO.widget.TextareaCellEditor.html#method_move", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "move", "url": "YAHOO.widget.TextboxCellEditor.html#method_move", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_EMPTY", "url": "YAHOO.widget.DataTable.html#config_MSG_EMPTY", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_EMPTYChange", "url": "YAHOO.widget.DataTable.html#event_MSG_EMPTYChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_ERROR", "url": "YAHOO.widget.DataTable.html#config_MSG_ERROR", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_ERRORChange", "url": "YAHOO.widget.DataTable.html#event_MSG_ERRORChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_LOADING", "url": "YAHOO.widget.DataTable.html#config_MSG_LOADING", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_LOADINGChange", "url": "YAHOO.widget.DataTable.html#event_MSG_LOADINGChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTASC", "url": "YAHOO.widget.DataTable.html#config_MSG_SORTASC", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTASCChange", "url": "YAHOO.widget.DataTable.html#event_MSG_SORTASCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTDESC", "url": "YAHOO.widget.DataTable.html#config_MSG_SORTDESC", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "MSG_SORTDESCChange", "url": "YAHOO.widget.DataTable.html#event_MSG_SORTDESCChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "multiple", "url": "YAHOO.widget.DropdownCellEditor.html#property_multiple", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nColspan", "url": "YAHOO.widget.Column.html#property__nColspan", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "_nCount", "url": "YAHOO.widget.Record.html#property__nCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_nIndex", "url": "YAHOO.widget.DataTable.html#property__nIndex", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nKeyIndex", "url": "YAHOO.widget.Column.html#property__nKeyIndex", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nRowspan", "url": "YAHOO.widget.Column.html#property__nRowspan", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_nTdCount", "url": "YAHOO.widget.DataTable.html#property__nTdCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_nTrCount", "url": "YAHOO.widget.DataTable.html#property__nTrCount", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nTreeIndex", "url": "YAHOO.widget.Column.html#property__nTreeIndex", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "numberOptions", "url": "YAHOO.widget.DataTable.html#config_numberOptions", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "numberOptionsChange", "url": "YAHOO.widget.DataTable.html#event_numberOptionsChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_nWidth", "url": "YAHOO.widget.Column.html#property__nWidth", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oAnchorCell", "url": "YAHOO.widget.DataTable.html#property__oAnchorCell", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oAnchorRecord", "url": "YAHOO.widget.DataTable.html#property__oAnchorRecord", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oCellEditor", "url": "YAHOO.widget.DataTable.html#property__oCellEditor", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oChainRender", "url": "YAHOO.widget.DataTable.html#property__oChainRender", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_oColumn", "url": "YAHOO.widget.BaseCellEditor.html#property__oColumn", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oColumnSet", "url": "YAHOO.widget.DataTable.html#property__oColumnSet", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "_oData", "url": "YAHOO.widget.Record.html#property__oData", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oDataSource", "url": "YAHOO.widget.DataTable.html#property__oDataSource", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_oDataTable", "url": "YAHOO.widget.BaseCellEditor.html#property__oDataTable", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "onColumnChange", "url": "YAHOO.widget.ScrollingDataTable.html#method_onColumnChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnAppendRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnAppendRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnInitializeTable", "url": "YAHOO.widget.DataTable.html#method_onDataReturnInitializeTable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnInsertRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnInsertRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnReplaceRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnReplaceRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnSetRecords", "url": "YAHOO.widget.DataTable.html#method_onDataReturnSetRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnSetRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnSetRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onDataReturnUpdateRows", "url": "YAHOO.widget.DataTable.html#method_onDataReturnUpdateRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onDocumentClick", "url": "YAHOO.widget.DataTable.html#method__onDocumentClick", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "onDrag", "url": "YAHOO.util.ColumnResizer.html#method_onDrag", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onDropdownChange", "url": "YAHOO.widget.DataTable.html#method__onDropdownChange", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorBlockEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorBlockEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEditorBlockEvent", "url": "YAHOO.widget.DataTable.html#method_onEditorBlockEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorBlurEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorBlurEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEditorBlurEvent", "url": "YAHOO.widget.DataTable.html#method_onEditorBlurEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorCancelEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorCancelEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorKeydownEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorKeydownEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorRevertEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorRevertEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorSaveEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorSaveEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorShowEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorShowEvent", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onEditorUnblockEvent", "url": "YAHOO.widget.DataTable.html#method__onEditorUnblockEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEditorUnblockEvent", "url": "YAHOO.widget.DataTable.html#method_onEditorUnblockEvent", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventCancelCellEditor", "url": "YAHOO.widget.DataTable.html#method_onEventCancelCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventEditCell", "url": "YAHOO.widget.DataTable.html#method_onEventEditCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventFormatCell", "url": "YAHOO.widget.DataTable.html#method_onEventFormatCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventHighlightCell", "url": "YAHOO.widget.DataTable.html#method_onEventHighlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventHighlightColumn", "url": "YAHOO.widget.DataTable.html#method_onEventHighlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventHighlightRow", "url": "YAHOO.widget.DataTable.html#method_onEventHighlightRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSaveCellEditor", "url": "YAHOO.widget.DataTable.html#method_onEventSaveCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSelectCell", "url": "YAHOO.widget.DataTable.html#method_onEventSelectCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSelectColumn", "url": "YAHOO.widget.DataTable.html#method_onEventSelectColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSelectRow", "url": "YAHOO.widget.DataTable.html#method_onEventSelectRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventShowCellEditor", "url": "YAHOO.widget.DataTable.html#method_onEventShowCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventSortColumn", "url": "YAHOO.widget.DataTable.html#method_onEventSortColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventUnhighlightCell", "url": "YAHOO.widget.DataTable.html#method_onEventUnhighlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventUnhighlightColumn", "url": "YAHOO.widget.DataTable.html#method_onEventUnhighlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onEventUnhighlightRow", "url": "YAHOO.widget.DataTable.html#method_onEventUnhighlightRow", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "onMouseDown", "url": "YAHOO.util.ColumnResizer.html#method_onMouseDown", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "onMouseUp", "url": "YAHOO.util.ColumnResizer.html#method_onMouseUp", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onPaginatorChange", "url": "YAHOO.widget.DataTable.html#method_onPaginatorChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onPaginatorChangeRequest", "url": "YAHOO.widget.DataTable.html#method_onPaginatorChangeRequest", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onRenderChainEnd", "url": "YAHOO.widget.DataTable.html#method__onRenderChainEnd", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_onScroll", "url": "YAHOO.widget.ScrollingDataTable.html#method__onScroll", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "onShow", "url": "YAHOO.widget.DataTable.html#method_onShow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableDblclick", "url": "YAHOO.widget.DataTable.html#method__onTableDblclick", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableFocus", "url": "YAHOO.widget.DataTable.html#method__onTableFocus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableKeypress", "url": "YAHOO.widget.DataTable.html#method__onTableKeypress", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMousedown", "url": "YAHOO.widget.DataTable.html#method__onTableMousedown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMouseout", "url": "YAHOO.widget.DataTable.html#method__onTableMouseout", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMouseover", "url": "YAHOO.widget.DataTable.html#method__onTableMouseover", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTableMouseup", "url": "YAHOO.widget.DataTable.html#method__onTableMouseup", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTbodyClick", "url": "YAHOO.widget.DataTable.html#method__onTbodyClick", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTbodyFocus", "url": "YAHOO.widget.DataTable.html#method__onTbodyFocus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTbodyKeydown", "url": "YAHOO.widget.DataTable.html#method__onTbodyKeydown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTheadClick", "url": "YAHOO.widget.DataTable.html#method__onTheadClick", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTheadFocus", "url": "YAHOO.widget.DataTable.html#method__onTheadFocus", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_onTheadKeydown", "url": "YAHOO.widget.DataTable.html#method__onTheadKeydown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_onTheadKeydown", "url": "YAHOO.widget.ScrollingDataTable.html#method__onTheadKeydown", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_oParent", "url": "YAHOO.widget.Column.html#property__oParent", "type": "property"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_oRecord", "url": "YAHOO.widget.BaseCellEditor.html#property__oRecord", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_oRecordSet", "url": "YAHOO.widget.DataTable.html#property__oRecordSet", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "paginator", "url": "YAHOO.widget.DataTable.html#config_paginator", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "paginatorChange", "url": "YAHOO.widget.DataTable.html#event_paginatorChange", "type": "event"}, {"access": "", "host": "YAHOO.util.Chain", "name": "pause", "url": "YAHOO.util.Chain.html#method_pause", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "postRenderEvent", "url": "YAHOO.widget.DataTable.html#event_postRenderEvent", "type": "event"}, {"access": "private", "host": "YAHOO.util.Chain", "name": "q", "url": "YAHOO.util.Chain.html#property_q", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "radioClickEvent", "url": "YAHOO.widget.DataTable.html#event_radioClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "radioOptions", "url": "YAHOO.widget.RadioCellEditor.html#property_radioOptions", "type": "property"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "radios", "url": "YAHOO.widget.RadioCellEditor.html#property_radios", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordAddEvent", "url": "YAHOO.widget.RecordSet.html#event_recordAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordDeleteEvent", "url": "YAHOO.widget.RecordSet.html#event_recordDeleteEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "Record._nCount", "url": "YAHOO.widget.Record.html#property_Record._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordsAddEvent", "url": "YAHOO.widget.RecordSet.html#event_recordsAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordsDeleteEvent", "url": "YAHOO.widget.RecordSet.html#event_recordsDeleteEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordSetEvent", "url": "YAHOO.widget.RecordSet.html#event_recordSetEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "RecordSet._nCount", "url": "YAHOO.widget.RecordSet.html#property_RecordSet._nCount", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordsSetEvent", "url": "YAHOO.widget.RecordSet.html#event_recordsSetEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordUpdateEvent", "url": "YAHOO.widget.RecordSet.html#event_recordUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "recordValueUpdateEvent", "url": "YAHOO.widget.RecordSet.html#event_recordValueUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "refreshView", "url": "YAHOO.widget.DataTable.html#method_refreshView", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_removeColgroupColEl", "url": "YAHOO.widget.DataTable.html#method__removeColgroupColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "removeColumn", "url": "YAHOO.widget.DataTable.html#method_removeColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "removeColumn", "url": "YAHOO.widget.ScrollingDataTable.html#method_removeColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "render", "url": "YAHOO.widget.BaseCellEditor.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "render", "url": "YAHOO.widget.DataTable.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "renderBtns", "url": "YAHOO.widget.BaseCellEditor.html#method_renderBtns", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderEvent", "url": "YAHOO.widget.DataTable.html#event_renderEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "renderForm", "url": "YAHOO.widget.BaseCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "renderForm", "url": "YAHOO.widget.CheckboxCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "renderForm", "url": "YAHOO.widget.DateCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "renderForm", "url": "YAHOO.widget.DropdownCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "renderForm", "url": "YAHOO.widget.RadioCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "renderForm", "url": "YAHOO.widget.TextareaCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "renderForm", "url": "YAHOO.widget.TextboxCellEditor.html#method_renderForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderLoopSize", "url": "YAHOO.widget.DataTable.html#config_renderLoopSize", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderLoopSizeChange", "url": "YAHOO.widget.DataTable.html#event_renderLoopSizeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "renderPaginator", "url": "YAHOO.widget.DataTable.html#method_renderPaginator", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_reorderColgroupColEl", "url": "YAHOO.widget.DataTable.html#method__reorderColgroupColEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "reorderColumn", "url": "YAHOO.widget.DataTable.html#method_reorderColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "reorderColumn", "url": "YAHOO.widget.ScrollingDataTable.html#method_reorderColumn", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_repaintGecko", "url": "YAHOO.widget.DataTable.html#method__repaintGecko", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_repaintOpera", "url": "YAHOO.widget.DataTable.html#method__repaintOpera", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_repaintWebkit", "url": "YAHOO.widget.DataTable.html#method__repaintWebkit", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "replaceRecords", "url": "YAHOO.widget.RecordSet.html#method_replaceRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "reset", "url": "YAHOO.widget.RecordSet.html#method_reset", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "resetCellEditor", "url": "YAHOO.widget.DataTable.html#method_resetCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "resetEvent", "url": "YAHOO.widget.RecordSet.html#event_resetEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "resetForm", "url": "YAHOO.widget.BaseCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "resetForm", "url": "YAHOO.widget.CheckboxCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DateCellEditor", "name": "resetForm", "url": "YAHOO.widget.DateCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "resetForm", "url": "YAHOO.widget.DropdownCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.RadioCellEditor", "name": "resetForm", "url": "YAHOO.widget.RadioCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "resetForm", "url": "YAHOO.widget.TextareaCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "resetForm", "url": "YAHOO.widget.TextboxCellEditor.html#method_resetForm", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "resetInvalidData", "url": "YAHOO.widget.BaseCellEditor.html#property_resetInvalidData", "type": "property"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "resetResizerEl", "url": "YAHOO.util.ColumnResizer.html#method_resetResizerEl", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "resizeable", "url": "YAHOO.widget.Column.html#property_resizeable", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_restoreMinWidth", "url": "YAHOO.widget.DataTable.html#method__restoreMinWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_retoreScrollPositions", "url": "YAHOO.widget.ScrollingDataTable.html#method__retoreScrollPositions", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "reverseRecords", "url": "YAHOO.widget.RecordSet.html#method_reverseRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "revertEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_revertEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowAddEvent", "url": "YAHOO.widget.DataTable.html#event_rowAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowClickEvent", "url": "YAHOO.widget.DataTable.html#event_rowClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_rowDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowDeleteEvent", "url": "YAHOO.widget.DataTable.html#event_rowDeleteEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowHighlightEvent", "url": "YAHOO.widget.DataTable.html#event_rowHighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_rowMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_rowMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_rowMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_rowMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowsAddEvent", "url": "YAHOO.widget.DataTable.html#event_rowsAddEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowsDeleteEvent", "url": "YAHOO.widget.DataTable.html#event_rowsDeleteEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowSelectEvent", "url": "YAHOO.widget.DataTable.html#event_rowSelectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowUnhighlightEvent", "url": "YAHOO.widget.DataTable.html#event_rowUnhighlightEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowUnselectEvent", "url": "YAHOO.widget.DataTable.html#event_rowUnselectEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "rowUpdateEvent", "url": "YAHOO.widget.DataTable.html#event_rowUpdateEvent", "type": "event"}, {"access": "", "host": "YAHOO.util.Chain", "name": "run", "url": "YAHOO.util.Chain.html#method_run", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_runRenderChain", "url": "YAHOO.widget.DataTable.html#method__runRenderChain", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_runRenderChain", "url": "YAHOO.widget.ScrollingDataTable.html#method__runRenderChain", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "save", "url": "YAHOO.widget.BaseCellEditor.html#method_save", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "saveCellEditor", "url": "YAHOO.widget.DataTable.html#method_saveCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "saveEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_saveEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "scrollTo", "url": "YAHOO.widget.ScrollingDataTable.html#method_scrollTo", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "select", "url": "YAHOO.widget.DataTable.html#method_select", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectCell", "url": "YAHOO.widget.DataTable.html#method_selectCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectColumn", "url": "YAHOO.widget.DataTable.html#method_selectColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "selected", "url": "YAHOO.widget.Column.html#property_selected", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectionMode", "url": "YAHOO.widget.DataTable.html#config_selectionMode", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectionModeChange", "url": "YAHOO.widget.DataTable.html#event_selectionModeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "selectRow", "url": "YAHOO.widget.DataTable.html#method_selectRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setColumnWidth", "url": "YAHOO.widget.DataTable.html#method__setColumnWidth", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "setColumnWidth", "url": "YAHOO.widget.DataTable.html#method_setColumnWidth", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "setColumnWidth", "url": "YAHOO.widget.ScrollingDataTable.html#method_setColumnWidth", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setColumnWidthDynFunction", "url": "YAHOO.widget.DataTable.html#method__setColumnWidthDynFunction", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setColumnWidthDynStyles", "url": "YAHOO.widget.DataTable.html#method__setColumnWidthDynStyles", "type": "method"}, {"access": "", "host": "YAHOO.widget.Record", "name": "setData", "url": "YAHOO.widget.Record.html#method_setData", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setFirstRow", "url": "YAHOO.widget.DataTable.html#method__setFirstRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setLastRow", "url": "YAHOO.widget.DataTable.html#method__setLastRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_setOverhangValue", "url": "YAHOO.widget.ScrollingDataTable.html#method__setOverhangValue", "type": "method"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_setRecord", "url": "YAHOO.widget.RecordSet.html#method__setRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "setRecord", "url": "YAHOO.widget.RecordSet.html#method_setRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "setRecords", "url": "YAHOO.widget.RecordSet.html#method_setRecords", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setRowStripes", "url": "YAHOO.widget.DataTable.html#method__setRowStripes", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_setSelections", "url": "YAHOO.widget.DataTable.html#method__setSelections", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_sFirstTrId", "url": "YAHOO.widget.DataTable.html#property__sFirstTrId", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "show", "url": "YAHOO.widget.BaseCellEditor.html#method_show", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "showCellEditor", "url": "YAHOO.widget.DataTable.html#method_showCellEditor", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "showColumn", "url": "YAHOO.widget.DataTable.html#method_showColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "showEvent", "url": "YAHOO.widget.BaseCellEditor.html#event_showEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "showTableMessage", "url": "YAHOO.widget.DataTable.html#method_showTableMessage", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "showTableMessage", "url": "YAHOO.widget.ScrollingDataTable.html#method_showTableMessage", "type": "method"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_sId", "url": "YAHOO.widget.BaseCellEditor.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.ColumnSet", "name": "_sId", "url": "YAHOO.widget.ColumnSet.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Column", "name": "_sId", "url": "YAHOO.widget.Column.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_sId", "url": "YAHOO.widget.DataTable.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.RecordSet", "name": "_sId", "url": "YAHOO.widget.RecordSet.html#property__sId", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Record", "name": "_sId", "url": "YAHOO.widget.Record.html#property__sId", "type": "property"}, {"access": "", "host": "YAHOO.widget.DropdownCellEditor", "name": "size", "url": "YAHOO.widget.DropdownCellEditor.html#property_size", "type": "property"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_sLastTrId", "url": "YAHOO.widget.DataTable.html#property__sLastTrId", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortable", "url": "YAHOO.widget.Column.html#property_sortable", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "sortColumn", "url": "YAHOO.widget.DataTable.html#method_sortColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "sortedBy", "url": "YAHOO.widget.DataTable.html#config_sortedBy", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "sortedByChange", "url": "YAHOO.widget.DataTable.html#event_sortedByChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.defaultDir", "url": "YAHOO.widget.Column.html#property_sortOptions.defaultDir", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.defaultOrder", "url": "YAHOO.widget.Column.html#property_sortOptions.defaultOrder", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.field", "url": "YAHOO.widget.Column.html#property_sortOptions.field", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "sortOptions.sortFunction", "url": "YAHOO.widget.Column.html#property_sortOptions.sortFunction", "type": "property"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "sortRecords", "url": "YAHOO.widget.RecordSet.html#method_sortRecords", "type": "method"}, {"access": "", "host": "YAHOO.util.ColumnResizer", "name": "startDrag", "url": "YAHOO.util.ColumnResizer.html#method_startDrag", "type": "method"}, {"access": "", "host": "YAHOO.util.Chain", "name": "stop", "url": "YAHOO.util.Chain.html#method_stop", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_storeScrollPositions", "url": "YAHOO.widget.ScrollingDataTable.html#method__storeScrollPositions", "type": "method"}, {"access": "private", "host": "YAHOO.widget.BaseCellEditor", "name": "_sType", "url": "YAHOO.widget.BaseCellEditor.html#property__sType", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "summary", "url": "YAHOO.widget.DataTable.html#config_summary", "type": "config"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "summaryChange", "url": "YAHOO.widget.DataTable.html#event_summaryChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "_syncColWidths", "url": "YAHOO.widget.DataTable.html#method__syncColWidths", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScroll", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScroll", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScrollOverhang", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScrollOverhang", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScrollX", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScrollX", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_syncScrollY", "url": "YAHOO.widget.ScrollingDataTable.html#method__syncScrollY", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableBlurEvent", "url": "YAHOO.widget.DataTable.html#event_tableBlurEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableClickEvent", "url": "YAHOO.widget.DataTable.html#event_tableClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_tableDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableFocusEvent", "url": "YAHOO.widget.DataTable.html#event_tableFocusEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableKeyEvent", "url": "YAHOO.widget.DataTable.html#event_tableKeyEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_tableMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_tableMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_tableMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_tableMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMsgHideEvent", "url": "YAHOO.widget.DataTable.html#event_tableMsgHideEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tableMsgShowEvent", "url": "YAHOO.widget.DataTable.html#event_tableMsgShowEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "tableScrollEvent", "url": "YAHOO.widget.ScrollingDataTable.html#event_tableScrollEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tbodyFocusEvent", "url": "YAHOO.widget.DataTable.html#event_tbodyFocusEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "tbodyKeyEvent", "url": "YAHOO.widget.DataTable.html#event_tbodyKeyEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.TextareaCellEditor", "name": "textarea", "url": "YAHOO.widget.TextareaCellEditor.html#property_textarea", "type": "property"}, {"access": "", "host": "YAHOO.widget.TextboxCellEditor", "name": "textbox", "url": "YAHOO.widget.TextboxCellEditor.html#property_textbox", "type": "property"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellClickEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadCellMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_theadCellMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadFocusEvent", "url": "YAHOO.widget.DataTable.html#event_theadFocusEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadKeyEvent", "url": "YAHOO.widget.DataTable.html#event_theadKeyEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelClickEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadLabelMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_theadLabelMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowClickEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowClickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowDblclickEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowDblclickEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMousedownEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMousedownEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMouseoutEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMouseoutEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMouseoverEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMouseoverEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "theadRowMouseupEvent", "url": "YAHOO.widget.DataTable.html#event_theadRowMouseupEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "toString", "url": "YAHOO.widget.BaseCellEditor.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "toString", "url": "YAHOO.widget.ColumnSet.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.Column", "name": "toString", "url": "YAHOO.widget.Column.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "toString", "url": "YAHOO.widget.DataTable.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "toString", "url": "YAHOO.widget.RecordSet.html#method_toString", "type": "method"}, {"access": "", "host": "YAHOO.widget.ColumnSet", "name": "tree", "url": "YAHOO.widget.ColumnSet.html#property_tree", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "unblock", "url": "YAHOO.widget.BaseCellEditor.html#method_unblock", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "undisable", "url": "YAHOO.widget.DataTable.html#method_undisable", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "undisableEvent", "url": "YAHOO.widget.DataTable.html#event_undisableEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unhighlightCell", "url": "YAHOO.widget.DataTable.html#method_unhighlightCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unhighlightColumn", "url": "YAHOO.widget.DataTable.html#method_unhighlightColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unhighlightRow", "url": "YAHOO.widget.DataTable.html#method_unhighlightRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllCells", "url": "YAHOO.widget.DataTable.html#method_unselectAllCells", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllCellsEvent", "url": "YAHOO.widget.DataTable.html#event_unselectAllCellsEvent", "type": "event"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllRows", "url": "YAHOO.widget.DataTable.html#method_unselectAllRows", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectAllRowsEvent", "url": "YAHOO.widget.DataTable.html#event_unselectAllRowsEvent", "type": "event"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unselectAllTdEls", "url": "YAHOO.widget.DataTable.html#method__unselectAllTdEls", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unselectAllTrEls", "url": "YAHOO.widget.DataTable.html#method__unselectAllTrEls", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectCell", "url": "YAHOO.widget.DataTable.html#method_unselectCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectColumn", "url": "YAHOO.widget.DataTable.html#method_unselectColumn", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "unselectRow", "url": "YAHOO.widget.DataTable.html#method_unselectRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unsetFirstRow", "url": "YAHOO.widget.DataTable.html#method__unsetFirstRow", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_unsetLastRow", "url": "YAHOO.widget.DataTable.html#method__unsetLastRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "updateCell", "url": "YAHOO.widget.DataTable.html#method_updateCell", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "updateKey", "url": "YAHOO.widget.RecordSet.html#method_updateKey", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_updatePaginator", "url": "YAHOO.widget.DataTable.html#method__updatePaginator", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "updateRecord", "url": "YAHOO.widget.RecordSet.html#method_updateRecord", "type": "method"}, {"access": "", "host": "YAHOO.widget.RecordSet", "name": "updateRecordValue", "url": "YAHOO.widget.RecordSet.html#method_updateRecordValue", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "updateRow", "url": "YAHOO.widget.DataTable.html#method_updateRow", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "updateRows", "url": "YAHOO.widget.DataTable.html#method_updateRows", "type": "method"}, {"access": "private", "host": "YAHOO.widget.DataTable", "name": "_updateTrEl", "url": "YAHOO.widget.DataTable.html#method__updateTrEl", "type": "method"}, {"access": "private", "host": "YAHOO.widget.ScrollingDataTable", "name": "_validateColumnWidth", "url": "YAHOO.widget.ScrollingDataTable.html#method__validateColumnWidth", "type": "method"}, {"access": "", "host": "YAHOO.widget.DataTable", "name": "validateColumnWidths", "url": "YAHOO.widget.DataTable.html#method_validateColumnWidths", "type": "method"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "validateColumnWidths", "url": "YAHOO.widget.ScrollingDataTable.html#method_validateColumnWidths", "type": "method"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "validator", "url": "YAHOO.widget.BaseCellEditor.html#property_validator", "type": "property"}, {"access": "", "host": "YAHOO.widget.BaseCellEditor", "name": "value", "url": "YAHOO.widget.BaseCellEditor.html#property_value", "type": "property"}, {"access": "", "host": "YAHOO.widget.CheckboxCellEditor", "name": "value", "url": "YAHOO.widget.CheckboxCellEditor.html#property_value", "type": "property"}, {"access": "", "host": "YAHOO.widget.Column", "name": "width", "url": "YAHOO.widget.Column.html#property_width", "type": "property"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "width", "url": "YAHOO.widget.ScrollingDataTable.html#config_width", "type": "config"}, {"access": "", "host": "YAHOO.widget.ScrollingDataTable", "name": "widthChange", "url": "YAHOO.widget.ScrollingDataTable.html#event_widthChange", "type": "event"}];
999
1000
</script>
1000
1001
</body>
1001
1002
</html>