/
index.html
404 lines (387 loc) · 806 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns:yui="http://yuilibrary.com/rdf/1.0/yui.rdf#">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>API: (YUI Library)</title>
<link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css" />
<link rel="stylesheet" type="text/css" href="assets/api.css" />
<script type="text/javascript" src="assets/api-js"></script>
<script type="text/javascript" src="assets/ac-js"></script>
</head>
<body id="yahoo-com">
<div id="doc3" class="yui-t2">
<div id="hd">
<h1><a href="http://developer.yahoo.com/yui/" title="Yahoo! UI Library">Yahoo! UI Library</a></h1>
<h3> <span class="subtitle">3.0.0</span></h3>
<a href="./index.html" title="Yahoo! UI Library">Yahoo! UI Library</a>
<form onsubmit="return false">
<div id="propertysearch">
Search: <input autocomplete="off" id="searchinput" />
<div id="searchresults">
</div>
</div>
</form>
</div>
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<form action="#" name="yui-classopts-form" method="get" id="yui-classopts-form">
<fieldset>
<legend>Filters</legend>
<span class="classopts"><input type="checkbox" name="show_private" id="show_private" /> <label for="show_private">Show Private</label></span>
<span class="classopts"><input type="checkbox" name="show_protected" id="show_protected" /> <label for="show_protected">Show Protected</label></span>
<span class="classopts"><input type="checkbox" name="show_deprecated" id="show_deprecated" /> <label for="show_deprecated">Show Deprecated</label></span>
</fieldset>
</form>
<div class="summary description">
This is the API documentation for the
<a href="http://developer.yahoo.com/yui/">Yahoo! UI Library</a>.
<p>Choose a module name from the list for more information.</p>
</div>
</div>
</div>
<div class="yui-b">
<div class="nav">
<div id="moduleList" class="module">
<h4>Modules</h4>
<ul class="content">
<li class=""><a href="module_align-plugin.html" title="align-plugin">align-plugin</a></li>
<li class=""><a href="module_anim.html" title="anim">anim</a></li>
<li class=""><a href="module_async-queue.html" title="async-queue">async-queue</a></li>
<li class=""><a href="module_attribute.html" title="attribute">attribute</a></li>
<li class=""><a href="module_base.html" title="base">base</a></li>
<li class=""><a href="module_cache.html" title="cache">cache</a></li>
<li class=""><a href="module_classnamemanager.html" title="classnamemanager">classnamemanager</a></li>
<li class=""><a href="module_collection.html" title="collection">collection</a></li>
<li class=""><a href="module_console.html" title="console">console</a></li>
<li class=""><a href="module_console-filters.html" title="console-filters">console-filters</a></li>
<li class=""><a href="module_cookie.html" title="cookie">cookie</a></li>
<li class=""><a href="module_dataschema.html" title="dataschema">dataschema</a></li>
<li class=""><a href="module_datasource.html" title="datasource">datasource</a></li>
<li class=""><a href="module_datatype.html" title="datatype">datatype</a></li>
<li class=""><a href="module_dd.html" title="dd">dd</a></li>
<li class=""><a href="module_dom.html" title="dom">dom</a></li>
<li class=""><a href="module_dump.html" title="dump">dump</a></li>
<li class=""><a href="module_event.html" title="event">event</a></li>
<li class=""><a href="module_event-custom.html" title="event-custom">event-custom</a></li>
<li class=""><a href="module_event-simulate.html" title="event-simulate">event-simulate</a></li>
<li class=""><a href="module_history.html" title="history">history</a></li>
<li class=""><a href="module_imageloader.html" title="imageloader">imageloader</a></li>
<li class=""><a href="module_io.html" title="io">io</a></li>
<li class=""><a href="module_json.html" title="json">json</a></li>
<li class=""><a href="module_loader.html" title="loader">loader</a></li>
<li class=""><a href="module_node.html" title="node">node</a></li>
<li class=""><a href="module_node-focusmanager.html" title="node-focusmanager">node-focusmanager</a></li>
<li class=""><a href="module_node-menunav.html" title="node-menunav">node-menunav</a></li>
<li class=""><a href="module_oop.html" title="oop">oop</a></li>
<li class=""><a href="module_overlay.html" title="overlay">overlay</a></li>
<li class=""><a href="module_plugin.html" title="plugin">plugin</a></li>
<li class=""><a href="module_pluginhost.html" title="pluginhost">pluginhost</a></li>
<li class=""><a href="module_profiler.html" title="profiler">profiler</a></li>
<li class=""><a href="module_queue-promote.html" title="queue-promote">queue-promote</a></li>
<li class=""><a href="module_shim-plugin.html" title="shim-plugin">shim-plugin</a></li>
<li class=""><a href="module_slider.html" title="slider">slider</a></li>
<li class=""><a href="module_sortable.html" title="sortable">sortable</a></li>
<li class=""><a href="module_stylesheet.html" title="stylesheet">stylesheet</a></li>
<li class=""><a href="module_substitute.html" title="substitute">substitute</a></li>
<li class=""><a href="module_test.html" title="test">test</a></li>
<li class=""><a href="module_widget.html" title="widget">widget</a></li>
<li class=""><a href="module_widget-child.html" title="widget-child">widget-child</a></li>
<li class=""><a href="module_widget-parent.html" title="widget-parent">widget-parent</a></li>
<li class=""><a href="module_widget-position-ext.html" title="widget-position-ext">widget-position-ext</a></li>
<li class=""><a href="module_widget-stack.html" title="widget-stack">widget-stack</a></li>
<li class=""><a href="module_widget-stdmod.html" title="widget-stdmod">widget-stdmod</a></li>
<li class=""><a href="module_yui.html" title="yui">yui</a></li>
</ul>
</div>
<div id="classList" class="module">
<h4>Classes</h4>
<ul class="content">
<li class=""><a href="Anim.html" title="Anim">Anim</a></li>
<li class=""><a href="Array.html" title="Array">Array</a></li>
<li class=""><a href="ArrayAssert.html" title="ArrayAssert">ArrayAssert</a></li>
<li class=""><a href="Assert.html" title="Assert">Assert</a></li>
<li class=""><a href="Assert.ComparisonFailure.html" title="Assert.ComparisonFailure">Assert.ComparisonFailure</a></li>
<li class=""><a href="Assert.Error.html" title="Assert.Error">Assert.Error</a></li>
<li class=""><a href="Assert.ShouldError.html" title="Assert.ShouldError">Assert.ShouldError</a></li>
<li class=""><a href="Assert.ShouldFail.html" title="Assert.ShouldFail">Assert.ShouldFail</a></li>
<li class=""><a href="Assert.UnexpectedError.html" title="Assert.UnexpectedError">Assert.UnexpectedError</a></li>
<li class=""><a href="Assert.UnexpectedValue.html" title="Assert.UnexpectedValue">Assert.UnexpectedValue</a></li>
<li class=""><a href="AsyncQueue.html" title="AsyncQueue">AsyncQueue</a></li>
<li class=""><a href="Attribute.html" title="Attribute">Attribute</a></li>
<li class=""><a href="Base.html" title="Base">Base</a></li>
<li class=""><a href="Cache.html" title="Cache">Cache</a></li>
<li class=""><a href="ClassNameManager.html" title="ClassNameManager">ClassNameManager</a></li>
<li class=""><a href="config.html" title="config">config</a></li>
<li class=""><a href="Console.html" title="Console">Console</a></li>
<li class=""><a href="Cookie.html" title="Cookie">Cookie</a></li>
<li class=""><a href="Coverage.Format.DateAssert.html" title="Coverage.Format.DateAssert">Coverage.Format.DateAssert</a></li>
<li class=""><a href="Coverage.Format.Mock.html" title="Coverage.Format.Mock">Coverage.Format.Mock</a></li>
<li class=""><a href="Coverage.Format.ObjectAssert.html" title="Coverage.Format.ObjectAssert">Coverage.Format.ObjectAssert</a></li>
<li class=""><a href="CustomEvent.html" title="CustomEvent">CustomEvent</a></li>
<li class=""><a href="DataSchema.Array.html" title="DataSchema.Array">DataSchema.Array</a></li>
<li class=""><a href="DataSchema.Base.html" title="DataSchema.Base">DataSchema.Base</a></li>
<li class=""><a href="DataSchema.JSON.html" title="DataSchema.JSON">DataSchema.JSON</a></li>
<li class=""><a href="DataSchema.Text.html" title="DataSchema.Text">DataSchema.Text</a></li>
<li class=""><a href="DataSchema.XML.html" title="DataSchema.XML">DataSchema.XML</a></li>
<li class=""><a href="DataSource.Function.html" title="DataSource.Function">DataSource.Function</a></li>
<li class=""><a href="DataSource.Get.html" title="DataSource.Get">DataSource.Get</a></li>
<li class=""><a href="DataSource.IO.html" title="DataSource.IO">DataSource.IO</a></li>
<li class=""><a href="DataSource.Local.html" title="DataSource.Local">DataSource.Local</a></li>
<li class=""><a href="DataSourceArraySchema.html" title="DataSourceArraySchema">DataSourceArraySchema</a></li>
<li class=""><a href="DataSourceCache.html" title="DataSourceCache">DataSourceCache</a></li>
<li class=""><a href="DataSourceJSONSchema.html" title="DataSourceJSONSchema">DataSourceJSONSchema</a></li>
<li class=""><a href="DataSourceTextSchema.html" title="DataSourceTextSchema">DataSourceTextSchema</a></li>
<li class=""><a href="DataSourceXMLSchema.html" title="DataSourceXMLSchema">DataSourceXMLSchema</a></li>
<li class=""><a href="DataType.Date.html" title="DataType.Date">DataType.Date</a></li>
<li class=""><a href="DataType.Date.Locale.html" title="DataType.Date.Locale">DataType.Date.Locale</a></li>
<li class=""><a href="DataType.Number.html" title="DataType.Number">DataType.Number</a></li>
<li class=""><a href="DataType.XML.html" title="DataType.XML">DataType.XML</a></li>
<li class=""><a href="DD.DDM.html" title="DD.DDM">DD.DDM</a></li>
<li class=""><a href="DD.Delegate.html" title="DD.Delegate">DD.Delegate</a></li>
<li class=""><a href="DD.Drag.html" title="DD.Drag">DD.Drag</a></li>
<li class=""><a href="DD.Drop.html" title="DD.Drop">DD.Drop</a></li>
<li class=""><a href="DD.Scroll.html" title="DD.Scroll">DD.Scroll</a></li>
<li class=""><a href="Do.html" title="Do">Do</a></li>
<li class=""><a href="Do.AlterArgs.html" title="Do.AlterArgs">Do.AlterArgs</a></li>
<li class=""><a href="Do.AlterReturn.html" title="Do.AlterReturn">Do.AlterReturn</a></li>
<li class=""><a href="Do.Error.html" title="Do.Error">Do.Error</a></li>
<li class=""><a href="Do.Halt.html" title="Do.Halt">Do.Halt</a></li>
<li class=""><a href="Do.Method.html" title="Do.Method">Do.Method</a></li>
<li class=""><a href="Do.Prevent.html" title="Do.Prevent">Do.Prevent</a></li>
<li class=""><a href="DOM.html" title="DOM">DOM</a></li>
<li class=""><a href="DOMEventFacade.html" title="DOMEventFacade">DOMEventFacade</a></li>
<li class=""><a href="Easing.html" title="Easing">Easing</a></li>
<li class=""><a href="Event.html" title="Event">Event</a></li>
<li class=""><a href="EventFacade.html" title="EventFacade">EventFacade</a></li>
<li class=""><a href="EventHandle.html" title="EventHandle">EventHandle</a></li>
<li class=""><a href="EventTarget.html" title="EventTarget">EventTarget</a></li>
<li class=""><a href="Get.html" title="Get">Get</a></li>
<li class=""><a href="History.html" title="History">History</a></li>
<li class=""><a href="History.Module.html" title="History.Module">History.Module</a></li>
<li class=""><a href="ImgLoadGroup.html" title="ImgLoadGroup">ImgLoadGroup</a></li>
<li class=""><a href="ImgLoadImgObj.html" title="ImgLoadImgObj">ImgLoadImgObj</a></li>
<li class=""><a href="io.html" title="io">io</a></li>
<li class=""><a href="JSON.html" title="JSON">JSON</a></li>
<li class=""><a href="Lang.html" title="Lang">Lang</a></li>
<li class=""><a href="Loader.html" title="Loader">Loader</a></li>
<li class=""><a href="Node.html" title="Node">Node</a></li>
<li class=""><a href="NodeList.html" title="NodeList">NodeList</a></li>
<li class=""><a href="Object.html" title="Object">Object</a></li>
<li class=""><a href="Overlay.html" title="Overlay">Overlay</a></li>
<li class=""><a href="Plugin.Align.html" title="Plugin.Align">Plugin.Align</a></li>
<li class=""><a href="Plugin.Base.html" title="Plugin.Base">Plugin.Base</a></li>
<li class=""><a href="Plugin.ConsoleFilters.html" title="Plugin.ConsoleFilters">Plugin.ConsoleFilters</a></li>
<li class=""><a href="Plugin.DDNodeScroll.html" title="Plugin.DDNodeScroll">Plugin.DDNodeScroll</a></li>
<li class=""><a href="Plugin.DDProxy.html" title="Plugin.DDProxy">Plugin.DDProxy</a></li>
<li class=""><a href="Plugin.DDWindowScroll.html" title="Plugin.DDWindowScroll">Plugin.DDWindowScroll</a></li>
<li class=""><a href="Plugin.Drag.html" title="Plugin.Drag">Plugin.Drag</a></li>
<li class=""><a href="Plugin.DragConstrained.html" title="Plugin.DragConstrained">Plugin.DragConstrained</a></li>
<li class=""><a href="Plugin.Drop.html" title="Plugin.Drop">Plugin.Drop</a></li>
<li class=""><a href="Plugin.Host.html" title="Plugin.Host">Plugin.Host</a></li>
<li class=""><a href="plugin.NodeFocusManager.html" title="plugin.NodeFocusManager">plugin.NodeFocusManager</a></li>
<li class=""><a href="Plugin.NodeFX.html" title="Plugin.NodeFX">Plugin.NodeFX</a></li>
<li class=""><a href="plugin.NodeMenuNav.html" title="plugin.NodeMenuNav">plugin.NodeMenuNav</a></li>
<li class=""><a href="Plugin.Shim.html" title="Plugin.Shim">Plugin.Shim</a></li>
<li class=""><a href="Pollable.html" title="Pollable">Pollable</a></li>
<li class=""><a href="Profiler.html" title="Profiler">Profiler</a></li>
<li class=""><a href="Queue.html" title="Queue">Queue</a></li>
<li class=""><a href="Selector.html" title="Selector">Selector</a></li>
<li class=""><a href="Slider.html" title="Slider">Slider</a></li>
<li class=""><a href="Sortable.html" title="Sortable">Sortable</a></li>
<li class=""><a href="State.html" title="State">State</a></li>
<li class=""><a href="StyleSheet.html" title="StyleSheet">StyleSheet</a></li>
<li class=""><a href="Subscriber.html" title="Subscriber">Subscriber</a></li>
<li class=""><a href="Test.Case.html" title="Test.Case">Test.Case</a></li>
<li class=""><a href="Test.Manager.html" title="Test.Manager">Test.Manager</a></li>
<li class=""><a href="Test.Reporter.html" title="Test.Reporter">Test.Reporter</a></li>
<li class=""><a href="Test.Runner.html" title="Test.Runner">Test.Runner</a></li>
<li class=""><a href="Test.Suite.html" title="Test.Suite">Test.Suite</a></li>
<li class=""><a href="Test.TestNode.html" title="Test.TestNode">Test.TestNode</a></li>
<li class=""><a href="Test.Wait.html" title="Test.Wait">Test.Wait</a></li>
<li class=""><a href="UA.html" title="UA">UA</a></li>
<li class=""><a href="Widget.html" title="Widget">Widget</a></li>
<li class=""><a href="WidgetChild.html" title="WidgetChild">WidgetChild</a></li>
<li class=""><a href="WidgetParent.html" title="WidgetParent">WidgetParent</a></li>
<li class=""><a href="WidgetPositionExt.html" title="WidgetPositionExt">WidgetPositionExt</a></li>
<li class=""><a href="WidgetStack.html" title="WidgetStack">WidgetStack</a></li>
<li class=""><a href="WidgetStdMod.html" title="WidgetStdMod">WidgetStdMod</a></li>
<li class=""><a href="YUI.html" title="YUI">YUI</a></li>
<li class=""><a href="YUI~array~extras.html" title="YUI~array~extras">YUI~array~extras</a></li>
<li class=""><a href="YUI~dump.html" title="YUI~dump">YUI~dump</a></li>
<li class=""><a href="YUI~oop.html" title="YUI~oop">YUI~oop</a></li>
<li class=""><a href="YUI~substitute.html" title="YUI~substitute">YUI~substitute</a></li>
</ul>
</div>
<div id="fileList" class="module">
<h4>Files</h4>
<ul class="content">
<li class=""><a href="_module.js.html" title="_module.js">_module.js</a></li>
<li class=""><a href="align-plugin.js.html" title="align-plugin.js">align-plugin.js</a></li>
<li class=""><a href="anim-color.js.html" title="anim-color.js">anim-color.js</a></li>
<li class=""><a href="anim-curve.js.html" title="anim-curve.js">anim-curve.js</a></li>
<li class=""><a href="anim-easing.js.html" title="anim-easing.js">anim-easing.js</a></li>
<li class=""><a href="anim-node-plugin.js.html" title="anim-node-plugin.js">anim-node-plugin.js</a></li>
<li class=""><a href="anim-scroll.js.html" title="anim-scroll.js">anim-scroll.js</a></li>
<li class=""><a href="anim-xy.js.html" title="anim-xy.js">anim-xy.js</a></li>
<li class=""><a href="anim.js.html" title="anim.js">anim.js</a></li>
<li class=""><a href="array-extras.js.html" title="array-extras.js">array-extras.js</a></li>
<li class=""><a href="ArrayAssert.js.html" title="ArrayAssert.js">ArrayAssert.js</a></li>
<li class=""><a href="Assert.js.html" title="Assert.js">Assert.js</a></li>
<li class=""><a href="async-queue.js.html" title="async-queue.js">async-queue.js</a></li>
<li class=""><a href="Attribute.js.html" title="Attribute.js">Attribute.js</a></li>
<li class=""><a href="available.js.html" title="available.js">available.js</a></li>
<li class=""><a href="Base.js.html" title="Base.js">Base.js</a></li>
<li class=""><a href="BaseBuild.js.html" title="BaseBuild.js">BaseBuild.js</a></li>
<li class=""><a href="BasePluginHost.js.html" title="BasePluginHost.js">BasePluginHost.js</a></li>
<li class=""><a href="cache.js.html" title="cache.js">cache.js</a></li>
<li class=""><a href="classnamemanager.js.html" title="classnamemanager.js">classnamemanager.js</a></li>
<li class=""><a href="color.js.html" title="color.js">color.js</a></li>
<li class=""><a href="ComplexAttribute.js.html" title="ComplexAttribute.js">ComplexAttribute.js</a></li>
<li class=""><a href="console-filters.js.html" title="console-filters.js">console-filters.js</a></li>
<li class=""><a href="console.js.html" title="console.js">console.js</a></li>
<li class=""><a href="constrain.js.html" title="constrain.js">constrain.js</a></li>
<li class=""><a href="Cookie.js.html" title="Cookie.js">Cookie.js</a></li>
<li class=""><a href="CoverageFormat.js.html" title="CoverageFormat.js">CoverageFormat.js</a></li>
<li class=""><a href="dataschema-array.js.html" title="dataschema-array.js">dataschema-array.js</a></li>
<li class=""><a href="dataschema-base.js.html" title="dataschema-base.js">dataschema-base.js</a></li>
<li class=""><a href="dataschema-json.js.html" title="dataschema-json.js">dataschema-json.js</a></li>
<li class=""><a href="dataschema-text.js.html" title="dataschema-text.js">dataschema-text.js</a></li>
<li class=""><a href="dataschema-xml.js.html" title="dataschema-xml.js">dataschema-xml.js</a></li>
<li class=""><a href="datasource-arrayschema.js.html" title="datasource-arrayschema.js">datasource-arrayschema.js</a></li>
<li class=""><a href="datasource-cache.js.html" title="datasource-cache.js">datasource-cache.js</a></li>
<li class=""><a href="datasource-function.js.html" title="datasource-function.js">datasource-function.js</a></li>
<li class=""><a href="datasource-get.js.html" title="datasource-get.js">datasource-get.js</a></li>
<li class=""><a href="datasource-io.js.html" title="datasource-io.js">datasource-io.js</a></li>
<li class=""><a href="datasource-jsonschema.js.html" title="datasource-jsonschema.js">datasource-jsonschema.js</a></li>
<li class=""><a href="datasource-local.js.html" title="datasource-local.js">datasource-local.js</a></li>
<li class=""><a href="datasource-polling.js.html" title="datasource-polling.js">datasource-polling.js</a></li>
<li class=""><a href="datasource-textschema.js.html" title="datasource-textschema.js">datasource-textschema.js</a></li>
<li class=""><a href="datasource-xmlschema.js.html" title="datasource-xmlschema.js">datasource-xmlschema.js</a></li>
<li class=""><a href="datatype-date-format.js.html" title="datatype-date-format.js">datatype-date-format.js</a></li>
<li class=""><a href="datatype-date-locale.js.html" title="datatype-date-locale.js">datatype-date-locale.js</a></li>
<li class=""><a href="datatype-date-parse.js.html" title="datatype-date-parse.js">datatype-date-parse.js</a></li>
<li class=""><a href="datatype-number-format.js.html" title="datatype-number-format.js">datatype-number-format.js</a></li>
<li class=""><a href="datatype-number-parse.js.html" title="datatype-number-parse.js">datatype-number-parse.js</a></li>
<li class=""><a href="datatype-xml-format.js.html" title="datatype-xml-format.js">datatype-xml-format.js</a></li>
<li class=""><a href="datatype-xml-parse.js.html" title="datatype-xml-parse.js">datatype-xml-parse.js</a></li>
<li class=""><a href="DateAssert.js.html" title="DateAssert.js">DateAssert.js</a></li>
<li class=""><a href="dd-drop-plugin.js.html" title="dd-drop-plugin.js">dd-drop-plugin.js</a></li>
<li class=""><a href="dd-plugin.js.html" title="dd-plugin.js">dd-plugin.js</a></li>
<li class=""><a href="ddm-base.js.html" title="ddm-base.js">ddm-base.js</a></li>
<li class=""><a href="ddm-drop.js.html" title="ddm-drop.js">ddm-drop.js</a></li>
<li class=""><a href="ddm.js.html" title="ddm.js">ddm.js</a></li>
<li class=""><a href="delegate.js.html" title="delegate.js">delegate.js</a></li>
<li class=""><a href="dom-class.js.html" title="dom-class.js">dom-class.js</a></li>
<li class=""><a href="dom-ie-style.js.html" title="dom-ie-style.js">dom-ie-style.js</a></li>
<li class=""><a href="dom-region.js.html" title="dom-region.js">dom-region.js</a></li>
<li class=""><a href="dom-screen.js.html" title="dom-screen.js">dom-screen.js</a></li>
<li class=""><a href="dom-size.js.html" title="dom-size.js">dom-size.js</a></li>
<li class=""><a href="dom-style.js.html" title="dom-style.js">dom-style.js</a></li>
<li class=""><a href="dom.js.html" title="dom.js">dom.js</a></li>
<li class=""><a href="drag.js.html" title="drag.js">drag.js</a></li>
<li class=""><a href="drop.js.html" title="drop.js">drop.js</a></li>
<li class=""><a href="dump.js.html" title="dump.js">dump.js</a></li>
<li class=""><a href="event-custom.js.html" title="event-custom.js">event-custom.js</a></li>
<li class=""><a href="event-do.js.html" title="event-do.js">event-do.js</a></li>
<li class=""><a href="event-dom.js.html" title="event-dom.js">event-dom.js</a></li>
<li class=""><a href="event-facade-dom.js.html" title="event-facade-dom.js">event-facade-dom.js</a></li>
<li class=""><a href="event-facade.js.html" title="event-facade.js">event-facade.js</a></li>
<li class=""><a href="event-ready-base.js.html" title="event-ready-base.js">event-ready-base.js</a></li>
<li class=""><a href="event-ready.js.html" title="event-ready.js">event-ready.js</a></li>
<li class=""><a href="event-simulate.js.html" title="event-simulate.js">event-simulate.js</a></li>
<li class=""><a href="event-target.js.html" title="event-target.js">event-target.js</a></li>
<li class=""><a href="event.js.html" title="event.js">event.js</a></li>
<li class=""><a href="focusblur.js.html" title="focusblur.js">focusblur.js</a></li>
<li class=""><a href="gallery.js.html" title="gallery.js">gallery.js</a></li>
<li class=""><a href="get.js.html" title="get.js">get.js</a></li>
<li class=""><a href="history.js.html" title="history.js">history.js</a></li>
<li class=""><a href="imageloader.js.html" title="imageloader.js">imageloader.js</a></li>
<li class=""><a href="io-base.js.html" title="io-base.js">io-base.js</a></li>
<li class=""><a href="io-form.js.html" title="io-form.js">io-form.js</a></li>
<li class=""><a href="io-queue.js.html" title="io-queue.js">io-queue.js</a></li>
<li class=""><a href="io-upload-iframe.js.html" title="io-upload-iframe.js">io-upload-iframe.js</a></li>
<li class=""><a href="io-xdr.js.html" title="io-xdr.js">io-xdr.js</a></li>
<li class=""><a href="json-parse.js.html" title="json-parse.js">json-parse.js</a></li>
<li class=""><a href="json-stringify.js.html" title="json-stringify.js">json-stringify.js</a></li>
<li class=""><a href="key.js.html" title="key.js">key.js</a></li>
<li class=""><a href="loader.js.html" title="loader.js">loader.js</a></li>
<li class=""><a href="Mock.js.html" title="Mock.js">Mock.js</a></li>
<li class=""><a href="mouseentermouseleave.js.html" title="mouseentermouseleave.js">mouseentermouseleave.js</a></li>
<li class=""><a href="mousewheel.js.html" title="mousewheel.js">mousewheel.js</a></li>
<li class=""><a href="node-class.js.html" title="node-class.js">node-class.js</a></li>
<li class=""><a href="node-event-delegate.js.html" title="node-event-delegate.js">node-event-delegate.js</a></li>
<li class=""><a href="node-event-simulate.js.html" title="node-event-simulate.js">node-event-simulate.js</a></li>
<li class=""><a href="node-focusmanager.js.html" title="node-focusmanager.js">node-focusmanager.js</a></li>
<li class=""><a href="node-ie.js.html" title="node-ie.js">node-ie.js</a></li>
<li class=""><a href="node-imports.js.html" title="node-imports.js">node-imports.js</a></li>
<li class=""><a href="node-menunav.js.html" title="node-menunav.js">node-menunav.js</a></li>
<li class=""><a href="node-pluginhost.js.html" title="node-pluginhost.js">node-pluginhost.js</a></li>
<li class=""><a href="node-region.js.html" title="node-region.js">node-region.js</a></li>
<li class=""><a href="node-screen.js.html" title="node-screen.js">node-screen.js</a></li>
<li class=""><a href="node-size.js.html" title="node-size.js">node-size.js</a></li>
<li class=""><a href="node-style.js.html" title="node-style.js">node-style.js</a></li>
<li class=""><a href="node.js.html" title="node.js">node.js</a></li>
<li class=""><a href="nodelist.js.html" title="nodelist.js">nodelist.js</a></li>
<li class=""><a href="ObjectAssert.js.html" title="ObjectAssert.js">ObjectAssert.js</a></li>
<li class=""><a href="oop.js.html" title="oop.js">oop.js</a></li>
<li class=""><a href="Overlay.js.html" title="Overlay.js">Overlay.js</a></li>
<li class=""><a href="plugin.js.html" title="plugin.js">plugin.js</a></li>
<li class=""><a href="PluginHost.js.html" title="PluginHost.js">PluginHost.js</a></li>
<li class=""><a href="Profiler.js.html" title="Profiler.js">Profiler.js</a></li>
<li class=""><a href="proxy.js.html" title="proxy.js">proxy.js</a></li>
<li class=""><a href="queue-base.js.html" title="queue-base.js">queue-base.js</a></li>
<li class=""><a href="queue-promote.js.html" title="queue-promote.js">queue-promote.js</a></li>
<li class=""><a href="resize-window.js.html" title="resize-window.js">resize-window.js</a></li>
<li class=""><a href="scroll.js.html" title="scroll.js">scroll.js</a></li>
<li class=""><a href="selector-css2.js.html" title="selector-css2.js">selector-css2.js</a></li>
<li class=""><a href="selector-css3.js.html" title="selector-css3.js">selector-css3.js</a></li>
<li class=""><a href="selector-native.js.html" title="selector-native.js">selector-native.js</a></li>
<li class=""><a href="shim-plugin.js.html" title="shim-plugin.js">shim-plugin.js</a></li>
<li class=""><a href="slider.js.html" title="slider.js">slider.js</a></li>
<li class=""><a href="sortable.js.html" title="sortable.js">sortable.js</a></li>
<li class=""><a href="State.js.html" title="State.js">State.js</a></li>
<li class=""><a href="stylesheet.js.html" title="stylesheet.js">stylesheet.js</a></li>
<li class=""><a href="substitute.js.html" title="substitute.js">substitute.js</a></li>
<li class=""><a href="TestCase.js.html" title="TestCase.js">TestCase.js</a></li>
<li class=""><a href="TestFormat.js.html" title="TestFormat.js">TestFormat.js</a></li>
<li class=""><a href="TestManager.js.html" title="TestManager.js">TestManager.js</a></li>
<li class=""><a href="TestReporter.js.html" title="TestReporter.js">TestReporter.js</a></li>
<li class=""><a href="TestRunner.js.html" title="TestRunner.js">TestRunner.js</a></li>
<li class=""><a href="TestSuite.js.html" title="TestSuite.js">TestSuite.js</a></li>
<li class=""><a href="Widget-Child.js.html" title="Widget-Child.js">Widget-Child.js</a></li>
<li class=""><a href="Widget-Parent.js.html" title="Widget-Parent.js">Widget-Parent.js</a></li>
<li class=""><a href="Widget-PositionExt.js.html" title="Widget-PositionExt.js">Widget-PositionExt.js</a></li>
<li class=""><a href="Widget-Stack.js.html" title="Widget-Stack.js">Widget-Stack.js</a></li>
<li class=""><a href="Widget-StdMod.js.html" title="Widget-StdMod.js">Widget-StdMod.js</a></li>
<li class=""><a href="Widget.js.html" title="Widget.js">Widget.js</a></li>
<li class=""><a href="WidgetHTMLParser.js.html" title="WidgetHTMLParser.js">WidgetHTMLParser.js</a></li>
<li class=""><a href="WidgetI18N.js.html" title="WidgetI18N.js">WidgetI18N.js</a></li>
<li class=""><a href="yui-array.js.html" title="yui-array.js">yui-array.js</a></li>
<li class=""><a href="yui-base.js.html" title="yui-base.js">yui-base.js</a></li>
<li class=""><a href="yui-core.js.html" title="yui-core.js">yui-core.js</a></li>
<li class=""><a href="yui-init.js.html" title="yui-init.js">yui-init.js</a></li>
<li class=""><a href="yui-lang.js.html" title="yui-lang.js">yui-lang.js</a></li>
<li class=""><a href="yui-later.js.html" title="yui-later.js">yui-later.js</a></li>
<li class=""><a href="yui-log.js.html" title="yui-log.js">yui-log.js</a></li>
<li class=""><a href="yui-object.js.html" title="yui-object.js">yui-object.js</a></li>
<li class=""><a href="yui-ua.js.html" title="yui-ua.js">yui-ua.js</a></li>
<li class=""><a href="yui.js.html" title="yui.js">yui.js</a></li>
<li class=""><a href="YUITest.js.html" title="YUITest.js">YUITest.js</a></li>
</ul>
</div>
</div>
</div>
</div>
<div id="ft">
<hr />
Copyright © 2010 Yahoo! Inc. All rights reserved.
</div>
</div>
<script type="text/javascript">
YAHOO.yuidoc.init();
var ALL_YUI_PROPS = [{"access": "", "host": "Array", "params": "o <Object> the item to arrayify, i <int> if an array or array-like, this is the start index, arraylike <boolean> if true, it forces the array-like fork. This\ncan be used to avoid multiple Array.test calls.", "name": "()", "url": "Array.html#method_()", "type": "method", "description": "Y.Array(o) returns an array:\n- Arrays are return unmodified unless the start position is specified.\n- \"Array-like\" collections (@see Array.test) are converted to arrays\n- For everything else, a new array is created with the input as the sole item\n- The start position is used if the input is or is like an array to return\na subset of the collection."}, {"access": "", "host": "Object", "params": "o <Object> the supplier object", "name": "()", "url": "Object.html#method_()", "type": "method", "description": "Y.Object(o) returns a new object based upon the supplied object."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create() in io-base., c <object> - configuration object for the transaction.", "name": "_abort", "url": "io.html#method__abort", "type": "method", "description": "Method for intiating an XDR transaction abort."}, {"access": "", "host": "Get", "params": "o <string|object> Either the tId or the object returned from\nscript() or css()", "name": "abort", "url": "Get.html#method_abort", "type": "method", "description": "Abort a transaction"}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_activateShim", "url": "DD.Drop.html#method__activateShim", "type": "method", "description": "Activates the shim and adds some interaction CSS classes"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_activateTargets", "url": "DD.DDM.html#method__activateTargets", "type": "method", "description": "Clear the cache and activate the shims of all the targets"}, {"access": "", "host": "DD.DDM", "params": "", "name": "_active", "url": "DD.DDM.html#property__active", "type": "property", "description": "flag set when we activate our first drag, so DDM can start listening for events."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "activeDescendant", "url": "plugin.NodeFocusManager.html#config_activeDescendant", "type": "config", "description": "<p>Node, or index of the Node, representing the descendant that is either \nfocused or is focusable (<code>tabIndex</code> attribute is set to 0). \nThe value cannot represent a disabled descendant Node. Use a value of -1\nto remove all descendant Nodes from the default tab flow.\nIf no value is specified, the active descendant will be inferred using \nthe following criteria:</p>\n<ol>\n<li>Examining the <code>tabIndex</code> attribute of each descendant and \nusing the first descendant whose <code>tabIndex</code> attribute is set \nto 0</li>\n<li>If no default can be inferred then the value is set to either 0 or \nthe index of the first enabled descendant.</li>\n</ol>"}, {"access": "", "host": "plugin.NodeFocusManager", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "activeDescendantChange", "url": "plugin.NodeFocusManager.html#event_activeDescendantChange", "type": "event", "description": "Fires when the value for the configuration attribute 'activeDescendant' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.DDM", "params": "", "name": "activeDrag", "url": "DD.DDM.html#property_activeDrag", "type": "property", "description": "A reference to the currently active draggable object."}, {"access": "", "host": "DD.DDM", "params": "", "name": "activeDrop", "url": "DD.DDM.html#property_activeDrop", "type": "property", "description": "A reference to the active Drop Target"}, {"access": "", "host": "DD.Drag", "params": "", "name": "activeHandle", "url": "DD.Drag.html#config_activeHandle", "type": "config", "description": "This config option is set by Drag to inform you of which handle fired the drag event (in the case that there are several handles): default false."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "activeHandleChange", "url": "DD.Drag.html#event_activeHandleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'activeHandle' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_activeItem", "url": "plugin.NodeMenuNav.html#property__activeItem", "type": "property", "description": "Node instance representing the menu's active descendent: \nthe menuitem or menu label the user is currently interacting with."}, {"access": "", "host": "WidgetParent", "params": "", "name": "activeItem", "url": "WidgetParent.html#config_activeItem", "type": "config", "description": "Returns the Widget's currently focused descendant Widget."}, {"access": "", "host": "WidgetParent", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "activeItemChange", "url": "WidgetParent.html#event_activeItemChange", "type": "event", "description": "Fires when the value for the configuration attribute 'activeItem' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_activeMenu", "url": "plugin.NodeMenuNav.html#property__activeMenu", "type": "property", "description": "Node instance representing the menu that is the parent of \nthe menu's active descendent."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_activeShims", "url": "DD.DDM.html#property__activeShims", "type": "property", "description": "Placeholder for all active shims on the page"}, {"access": "", "host": "Assert.ComparisonFailure", "params": "", "name": "actual", "url": "Assert.ComparisonFailure.html#property_actual", "type": "property", "description": "The actual value."}, {"access": "", "host": "DD.Drag", "params": "", "name": "actXY", "url": "DD.Drag.html#property_actXY", "type": "property", "description": "The xy that the node will be set to. Changing this will alter the position as it's dragged."}, {"access": "", "host": "State", "params": "name <String> The name of the item., key <String> The name of the property., val <Any> The value of the property.", "name": "add", "url": "State.html#method_add", "type": "method", "description": "Adds a property to an item."}, {"access": "", "host": "AsyncQueue", "params": "callback* <Function|Object> 0..n callbacks", "name": "add", "url": "AsyncQueue.html#method_add", "type": "method", "description": "Add any number of callbacks to the end of the queue. Callbacks may be\nprovided as functions or objects."}, {"access": "", "host": "Cache", "params": "request <Object> Request value., response <Object> Response value., payload <Object> (optional) Arbitrary data payload.", "name": "add", "url": "Cache.html#method_add", "type": "method", "description": "Adds a new entry to the cache of the format\n{request:request, response:response, payload:payload}.\nIf cache is full, evicts the stalest entry before adding the new one."}, {"access": "", "host": "Cache", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>entry (Object)</dt> <dd>The cached entry.</dd>\n</dl>", "name": "add", "url": "Cache.html#event_add", "type": "event", "description": "Fired when an entry is added."}, {"access": "", "host": "Test.Runner", "params": "testObject <Object> Either a TestCase or a TestSuite that should be run.", "name": "add", "url": "Test.Runner.html#method_add", "type": "method", "description": "Adds a test suite or test case to the list of test objects to run."}, {"access": "", "host": "Test.Suite", "params": "testObject <Y.Test.Suite||Y.Test.Case> The test suite or test case to add.", "name": "add", "url": "Test.Suite.html#method_add", "type": "method", "description": "Adds a test suite or test case to the test suite."}, {"access": "", "host": "Queue", "params": "item* <MIXED> 0..n items", "name": "add", "url": "Queue.html#method_add", "type": "method", "description": "Add 0..n items to the end of the queue"}, {"access": "", "host": "YUI", "params": "name <string> module name, fn <Function> entry point into the module that\nis used to bind module to the YUI instance, version <string> version string, details <Object> optional config data: \nrequires - features that should be present before loading\noptional - optional features that should be present if load optional defined\nuse - features that should be attached automatically\nskinnable -\nrollup\nomit - features that should not be loaded if this module is present", "name": "add", "url": "YUI.html#method_add", "type": "method", "description": "Register a module"}, {"access": "", "host": "WidgetParent", "params": "child <Widget|Object> The Widget instance, or configuration \nobject for the Widget to be added as a child., index <Number> (Optional.) Number representing the position at \nwhich the child should be inserted.", "name": "add", "url": "WidgetParent.html#method_add", "type": "method", "description": "Adds a Widget as a child. If the specified Widget already\nhas a parent it will be removed from its current parent before\nbeing added as a child."}, {"access": "private", "host": "DD.DDM", "params": "d <Object> The Drop instance to add to the list.", "name": "_addActiveShim", "url": "DD.DDM.html#method__addActiveShim", "type": "method", "description": "Adds a Drop Target to the list of active shims"}, {"access": "", "host": "State", "params": "name <String> The name of the item., o <Object> A hash of property/value pairs.", "name": "addAll", "url": "State.html#method_addAll", "type": "method", "description": "Adds multiple properties to an item."}, {"access": "", "host": "Attribute", "params": "name <String> The name of the attribute., config <Object> An object with attribute configuration property/value pairs, specifying the configuration for the attribute.\n<p>\n<strong>NOTE:</strong> The configuration object is modified when adding an attribute, so if you need \nto protect the original values, you will need to merge the object.\n</p>, lazy <boolean> (optional) Whether or not to add this attribute lazily (on the first call to get/set).", "name": "addAttr", "url": "Attribute.html#method_addAttr", "type": "method", "description": "<p>\nAdds an attribute with the provided configuration to the host object.\n</p>\n<p>\nThe config argument object supports the following properties:\n</p>\n<dl>\n<dt>value <Any></dt>\n<dd>The initial value to set on the attribute</dd>\n<dt>valueFn <Function | String></dt>\n<dd>\n<p>A function, which will return the initial value to set on the attribute. This is useful\nfor cases where the attribute configuration is defined statically, but needs to \nreference the host instance (\"this\") to obtain an initial value.\nIf defined, valueFn has precedence over the value property.</p>\n<p>valueFn can also be set to a string, representing the name of the instance method to be used to retrieve the value.</p>\n</dd>\n<dt>readOnly <boolean></dt>\n<dd>Whether or not the attribute is read only. Attributes having readOnly set to true\ncannot be modified by invoking the set method.</dd>\n<dt>writeOnce <boolean></dt>\n<dd>Whether or not the attribute is \"write once\". Attributes having writeOnce set to true, \ncan only have their values set once, be it through the default configuration, \nconstructor configuration arguments, or by invoking set.</dd>\n<dt>setter <Function | String></dt>\n<dd>\n<p>The setter function used to massage or normalize the value passed to the set method for the attribute. \nThe value returned by the setter will be the final stored value. Returning\n<a href=\"#property_Attribute.INVALID_VALUE\">Attribute.INVALID_VALUE</a>, from the setter will prevent\nthe value from being stored.\n</p>\n<p>setter can also be set to a string, representing the name of the instance method to be used as the setter function.</p>\n</dd>\n<dt>getter <Function | String></dt>\n<dd>\n<p>\nThe getter function used to massage or normalize the value returned by the get method for the attribute.\nThe value returned by the getter function is the value which will be returned to the user when they \ninvoke get.\n</p>\n<p>getter can also be set to a string, representing the name of the instance method to be used as the getter function.</p>\n</dd>\n<dt>validator <Function | String></dt>\n<dd>\n<p>\nThe validator function invoked prior to setting the stored value. Returning\nfalse from the validator function will prevent the value from being stored.\n</p>\n<p>validator can also be set to a string, representing the name of the instance method to be used as the validator function.</p>\n</dd>\n<dt>broadcast <int></dt>\n<dd>If and how attribute change events for this attribute should be broadcast. See CustomEvent's <a href=\"CustomEvent.html#property_broadcast\">broadcast</a> property for \nvalid values. By default attribute change events are not broadcast.</dd>\n<dt>lazyAdd <boolean></dt>\n<dd>Whether or not to delay initialization of the attribute until the first call to get/set it. \nThis flag can be used to over-ride lazy initialization on a per attribute basis, when adding multiple attributes through \nthe <a href=\"#method_addAttrs\">addAttrs</a> method.</dd>\n</dl>\n<p>The setter, getter and validator are invoked with the value and name passed in as the first and second arguments, and with\nthe context (\"this\") set to the host object.</p>\n<p>Configuration properties outside of the list mentioned above are considered private properties used internally by attribute, and are not intended for public use.</p>"}, {"access": "private", "host": "Attribute", "params": "cfgs <Object> An object with attribute name/configuration pairs., values <Object> An object with attribute name/value pairs, defining the initial values to apply.\nValues defined in the cfgs argument will be over-written by values in this argument unless defined as read only., lazy <boolean> Whether or not to delay the intialization of these attributes until the first call to get/set.\nIndividual attributes can over-ride this behavior by defining a lazyAdd configuration property in their configuration.\nSee <a href=\"#method_addAttr\">addAttr</a>.", "name": "_addAttrs", "url": "Attribute.html#method__addAttrs", "type": "method", "description": "Implementation behind the public addAttrs method. \nThis method is invoked directly by get if it encounters a scenario \nin which an attribute's valueFn attempts to obtain the \nvalue an attribute in the same group of attributes, which has not yet \nbeen added (on demand initialization)."}, {"access": "", "host": "Attribute", "params": "cfgs <Object> An object with attribute name/configuration pairs., values <Object> An object with attribute name/value pairs, defining the initial values to apply.\nValues defined in the cfgs argument will be over-written by values in this argument unless defined as read only., lazy <boolean> Whether or not to delay the intialization of these attributes until the first call to get/set.\nIndividual attributes can over-ride this behavior by defining a lazyAdd configuration property in their configuration.\nSee <a href=\"#method_addAttr\">addAttr</a>.", "name": "addAttrs", "url": "Attribute.html#method_addAttrs", "type": "method", "description": "Configures a group of attributes, and sets initial values.\n<p>\n<strong>NOTE:</strong> This method does not isolate the configuration object by merging/cloning. \nThe caller is responsible for merging/cloning the configuration object if required.\n</p>"}, {"access": "", "host": "Node", "params": "className <String> the class name to add to the node's class attribute", "name": "addClass", "url": "Node.html#method_addClass", "type": "method", "description": "Adds a class name to each node."}, {"access": "", "host": "NodeList", "params": "className <String> the class name to add to the node's class attribute", "name": "addClass", "url": "NodeList.html#method_addClass", "type": "method", "description": "Adds a class name to each node."}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element., className <String> the class name to add to the class attribute", "name": "addClass", "url": "YUI.html#method_addClass", "type": "method", "description": "Adds a class name to a given DOM element."}, {"access": "", "host": "ImgLoadGroup", "params": "name <String> The name of the event, obj <Object> The object on which to attach the event. <code>obj</code> is optional - by default the event is attached to the <code>Y</code> instance", "name": "addCustomTrigger", "url": "ImgLoadGroup.html#method_addCustomTrigger", "type": "method", "description": "Adds a custom event trigger to the group."}, {"access": "", "host": "Test.Reporter", "params": "name <String> The name of the field., value <Variant> The value of the field.", "name": "addField", "url": "Test.Reporter.html#method_addField", "type": "method", "description": "Adds a field to the form that submits the results."}, {"access": "", "host": "DD.Drag", "params": "str <String> The selector to test for a valid handle. Must be a child of the element.", "name": "addHandle", "url": "DD.Drag.html#method_addHandle", "type": "method", "description": "Add a handle to a drag element. Drag only initiates when a mousedown happens on this element."}, {"access": "", "host": "DOM", "params": "node <HTMLElement> The node to insert into, content <String> The content to be inserted, where <String> Where to insert the content; default is after lastChild", "name": "addHTML", "url": "DOM.html#method_addHTML", "type": "method", "description": "Inserts content in a node at the given location"}, {"access": "", "host": "DD.Drag", "params": "str <String> The selector to test against to determine if this is an invalid drag handle.", "name": "addInvalid", "url": "DD.Drag.html#method_addInvalid", "type": "method", "description": "Add a selector string to test the handle against. If the test passes the drag operation will not continue."}, {"access": "private", "host": "Attribute", "params": "name <Object> The name of the attribute", "name": "_addLazyAttr", "url": "Attribute.html#method__addLazyAttr", "type": "method", "description": "Finishes initializing an attribute which has been lazily added."}, {"access": "", "host": "Loader", "params": "o <Object> An object containing the module data, name <Object> the module name (optional), required if not in the module data", "name": "addModule", "url": "Loader.html#method_addModule", "type": "method", "description": "Add a new module to the component metadata. \n<dl>\n<dt>name:</dt> <dd>required, the component name</dd>\n<dt>type:</dt> <dd>required, the component type (js or css)</dd>\n<dt>path:</dt> <dd>required, the path to the script from \"base\"</dd>\n<dt>requires:</dt> <dd>array of modules required by this component</dd>\n<dt>optional:</dt> <dd>array of optional modules for this component</dd>\n<dt>supersedes:</dt> <dd>array of the modules this component replaces</dd>\n<dt>after:</dt> <dd>array of modules the components which, if present, should be sorted above this one</dd>\n<dt>rollup:</dt> <dd>the number of superseded modules required for automatic rollup</dd>\n<dt>fullpath:</dt> <dd>If fullpath is specified, this is used instead of the configured base + path</dd>\n<dt>skinnable:</dt> <dd>flag to determine if skin assets should automatically be pulled in</dd>\n<dt>submodules:</dt> <dd>a has of submodules</dd>\n</dl>"}, {"access": "private", "host": "WidgetStdMod", "params": "node <Node> The section Node to be updated., html <String> The new content HTML string to be added to the section Node., where <String> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.\nIf not provided, the content will replace Nodes existing content.", "name": "_addNodeHTML", "url": "WidgetStdMod.html#method__addNodeHTML", "type": "method", "description": "Helper method to add the given HTML string to the node reference provided.\nThe HTML is added either before, after or replaces the existing node content \nbased on the value of the <code>where</code> argument."}, {"access": "private", "host": "WidgetStdMod", "params": "node <Node> The section Node to be updated., children <Node|NodeList> The new content Node, or NodeList to be added to section Node provided., where <String> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.\nIf not provided, the content will replace existing content in the Node.", "name": "_addNodeRef", "url": "WidgetStdMod.html#method__addNodeRef", "type": "method", "description": "Helper method to add nodes, to another node.\nThe child node(s) are added either before, after or replaces the existing node content \nbased on the value of the <code>where</code> argument."}, {"access": "private", "host": "WidgetStack", "params": "", "name": "_addShimResizeHandlers", "url": "WidgetStack.html#method__addShimResizeHandlers", "type": "method", "description": "Sets up event listeners to resize the shim when the size of the Widget changes.\n<p>\nNOTE: This method is only used for IE6 currently, since IE6 doesn't support a way to\nresize the shim purely through CSS, when the Widget does not have an explicit width/height \nset.\n</p>"}, {"access": "private", "host": "Loader", "params": "skin <string> the name of the skin, mod <string> the name of the module, parent <string> parent module if this is a skin of a\nsubmodule or plugin", "name": "_addSkin", "url": "Loader.html#method__addSkin", "type": "method", "description": "Adds the skin def to the module info"}, {"access": "", "host": "EventTarget", "params": "o <EventTarget> the target to add", "name": "addTarget", "url": "EventTarget.html#method_addTarget", "type": "method", "description": "Registers another EventTarget as a bubble target. Bubble order\nis determined by the order registered. Multiple targets can\nbe specified.\nEvents can only bubble if emitFacade is true.\nIncluded in the event-custom-complex submodule."}, {"access": "private", "host": "Test.Runner", "params": "parentNode <TestNode> The node to add the test case to as a child., testCase <Y.Test.Case> The test case to add.", "name": "_addTestCaseToTestTree", "url": "Test.Runner.html#method__addTestCaseToTestTree", "type": "method", "description": "Adds a test case to the test tree as a child of the specified node."}, {"access": "private", "host": "Test.Runner", "params": "parentNode <TestNode> The node to add the test suite to as a child., testSuite <Y.Test.Suite> The test suite to add.", "name": "_addTestSuiteToTestTree", "url": "Test.Runner.html#method__addTestSuiteToTestTree", "type": "method", "description": "Adds a test suite to the test tree as a child of the specified node."}, {"access": "", "host": "DD.Drag", "params": "g <String> The group to add this Drag Instance to.", "name": "addToGroup", "url": "DD.Drag.html#method_addToGroup", "type": "method", "description": "Add this Drag instance to a group, this should be used for on-the-fly group additions."}, {"access": "", "host": "DD.Drop", "params": "g <String> The group to add this Drop Instance to.", "name": "addToGroup", "url": "DD.Drop.html#method_addToGroup", "type": "method", "description": "Add this Drop instance to a group, this should be used for on-the-fly group additions."}, {"access": "", "host": "ImgLoadGroup", "params": "obj <Object> The DOM object to attach the trigger event to, type <String> The event type", "name": "addTrigger", "url": "ImgLoadGroup.html#method_addTrigger", "type": "method", "description": "Adds a trigger to the group. Arguments are passed to <code>Y.on</code>."}, {"access": "private", "host": "DD.DDM", "params": "drop <Object> ", "name": "_addValid", "url": "DD.DDM.html#method__addValid", "type": "method", "description": "Add a Drop Target to the list of Valid Targets. This list get's regenerated on each new drag operation."}, {"access": "", "host": "NodeList", "params": "type <String> The event being listened for, fn <Function> The handler to call when the event fires, context <Object> The context to call the handler with.\nDefault is the NodeList instance.", "name": "after", "url": "NodeList.html#method_after", "type": "method", "description": "Applies an event listener to each Node bound to the NodeList. \nThe handler is called only after all on() handlers are called\nand the event is not prevented."}, {"access": "", "host": "YUI", "params": "type <Object> event type (this parameter does not apply for function events), fn <Object> the callback, target <Object> a descriptor for the target (applies to custom events only).\nFor function events, this is the object that contains the function to\nexecute., extra <Object> 0..n Extra information a particular event may need. These\nwill be documented with the event. In the case of function events, this\nis the name of the function to execute on the host. In the case of\ndelegate listeners, this is the event delegation specification., context <Object> optionally change the value of 'this' in the callback, args* <Object> 0..n additional arguments to pass to the callback.", "name": "after", "url": "YUI.html#method_after", "type": "method", "description": "after() is a unified interface for subscribing to\nmost events exposed by YUI. This includes custom events,\nDOM events, and AOP events. This works the same way as\nthe on() function, only it operates after any default\nbehavior for the event has executed. @see <code>on</code> for more \ninformation."}, {"access": "", "host": "CustomEvent", "params": "fn <Function> The function to execute", "name": "after", "url": "CustomEvent.html#method_after", "type": "method", "description": "Listen for this event after the normal subscribers have been notified and\nthe default behavior has been applied. If a normal subscriber prevents the \ndefault behavior, it also prevents after listeners from firing."}, {"access": "", "host": "Do", "params": "fn <Function> the function to execute, obj <Object> the object hosting the method to displace, sFn <string> the name of the method to displace, c <Object> The execution context for fn", "name": "after", "url": "Do.html#method_after", "type": "method", "description": "Execute the supplied method after the specified function"}, {"access": "", "host": "EventTarget", "params": "type <string> The type of the event, fn <Function> The callback", "name": "after", "url": "EventTarget.html#method_after", "type": "method", "description": "Subscribe to a custom event hosted by this object. The\nsupplied callback will execute after any listeners add\nvia the subscribe method, and after the default function,\nif configured for the event, has executed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the Attribute change event., menuNav <NodeMenuNav> Object representing the NodeMenuNav instance.", "name": "_afterActiveDescendantChange", "url": "plugin.NodeMenuNav.html#method__afterActiveDescendantChange", "type": "method", "description": "\"activeDescendantChange\" event handler for menu's \nFocus Manager."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "event <Object> Object representing the change event.", "name": "_afterActiveDescendantChange", "url": "plugin.NodeFocusManager.html#method__afterActiveDescendantChange", "type": "method", "description": "afterChange event handler for the \n\"activeDescendant\" attribute."}, {"access": "protected", "host": "WidgetPositionExt", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterAlignChange", "url": "WidgetPositionExt.html#method__afterAlignChange", "type": "method", "description": "Default attribute change listener for the align attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "protected", "host": "WidgetStdMod", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterBodyChange", "url": "WidgetStdMod.html#method__afterBodyChange", "type": "method", "description": "Default attribute change listener for the bodyContent attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "e <Event> the attribute change event object", "name": "_afterCacheLimitChange", "url": "Plugin.ConsoleFilters.html#method__afterCacheLimitChange", "type": "method", "description": "Trims the cache of entries to the appropriate new length."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "e <Event> the attribute change event object", "name": "_afterCategoryChange", "url": "Plugin.ConsoleFilters.html#method__afterCategoryChange", "type": "method", "description": "Triggers the Console to update if a known category filter\nchanges value (e.g. visible => hidden). Updates the appropriate\ncheckbox's checked state if necessary."}, {"access": "protected", "host": "WidgetChild", "params": "event <EventFacade> The event facade for the attribute change.", "name": "_afterChildSelectedChange", "url": "WidgetChild.html#method__afterChildSelectedChange", "type": "method", "description": "Default attribute change listener for the <code>selected</code> \nattribute, responsible for updating the UI, in response to \nattribute changes."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "_afterClearConsole", "url": "Plugin.ConsoleFilters.html#method__afterClearConsole", "type": "method", "description": "Flushes the cached entries after a call to the Console's clearConsole()."}, {"access": "protected", "host": "Console", "params": "e <Event> Custom event for the attribute change", "name": "_afterCollapsedChange", "url": "Console.html#method__afterCollapsedChange", "type": "method", "description": "Updates the className of the contentBox, which should trigger CSS to\nhide or show the body and footer sections depending on the new value."}, {"access": "protected", "host": "Console", "params": "e <Event> Custom event for the attribute change", "name": "_afterConsoleLimitChange", "url": "Console.html#method__afterConsoleLimitChange", "type": "method", "description": "Calls this._trimOldEntries() in response to changes in the configured\nconsoleLimit attribute."}, {"access": "protected", "host": "Slider", "params": "e <Event> disabledChange custom event", "name": "_afterDisabledChange", "url": "Slider.html#method__afterDisabledChange", "type": "method", "description": "Locks or unlocks the DD instance in response to a change in the disabled\nattribute."}, {"access": "protected", "host": "WidgetStdMod", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterFillHeightChange", "url": "WidgetStdMod.html#method__afterFillHeightChange", "type": "method", "description": "Default attribute change listener for the fillHeight attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "protected", "host": "WidgetStdMod", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterFooterChange", "url": "WidgetStdMod.html#method__afterFooterChange", "type": "method", "description": "Default attribute change listener for the footerContent attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "protected", "host": "WidgetStdMod", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterHeaderChange", "url": "WidgetStdMod.html#method__afterHeaderChange", "type": "method", "description": "Default attribute change listener for the headerContent attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "protected", "host": "Slider", "params": "e <Event> maxChange custom event", "name": "_afterMaxChange", "url": "Slider.html#method__afterMaxChange", "type": "method", "description": "Updates the Slider UI in response to change in the max attribute."}, {"access": "protected", "host": "Slider", "params": "e <Event> minChange custom event", "name": "_afterMinChange", "url": "Slider.html#method__afterMinChange", "type": "method", "description": "Updates the Slider UI in response to change in the min attribute."}, {"access": "protected", "host": "WidgetParent", "params": "event <EventFacade> The event facade for the attribute change.", "name": "_afterParentSelectedChange", "url": "WidgetParent.html#method__afterParentSelectedChange", "type": "method", "description": "Attribute change listener for the <code>selected</code> \nattribute, responsible for syncing the selected state of all children to \nmatch that of their parent Widget."}, {"access": "protected", "host": "Console", "params": "e <Event> Custom event for the attribute change", "name": "_afterPausedChange", "url": "Console.html#method__afterPausedChange", "type": "method", "description": "Updates the UI and schedules or cancels the print loop."}, {"access": "protected", "host": "Slider", "params": "e <Event> railSizeChange custom event", "name": "_afterRailSizeChange", "url": "Slider.html#method__afterRailSizeChange", "type": "method", "description": "Updates the Slider UI in response to change in the railSize attribute."}, {"access": "", "host": "CustomEvent", "params": "", "name": "afters", "url": "CustomEvent.html#property_afters", "type": "property", "description": "'After' subscribers"}, {"access": "protected", "host": "WidgetParent", "params": "event <EventFacade> The event facade for the attribute change.", "name": "_afterSelectionChange", "url": "WidgetParent.html#method__afterSelectionChange", "type": "method", "description": "Attribute change listener for the <code>selection</code> \nattribute, responsible for setting the value of the \nparent's <code>selected</code> attribute."}, {"access": "protected", "host": "WidgetStack", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterShimChange", "url": "WidgetStack.html#method__afterShimChange", "type": "method", "description": "Default attribute change listener for the shim attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "e <Event> the attribute change event object", "name": "_afterSourceChange", "url": "Plugin.ConsoleFilters.html#method__afterSourceChange", "type": "method", "description": "Triggers the Console to update if a known source filter\nchanges value (e.g. visible => hidden). Updates the appropriate\ncheckbox's checked state if necessary."}, {"access": "protected", "host": "Console", "params": "e <Event> Custom event for the attribute change", "name": "_afterStringsChange", "url": "Console.html#method__afterStringsChange", "type": "method", "description": "Updates the UI if changes are made to any of the strings in the strings\nattribute."}, {"access": "protected", "host": "Slider", "params": "e <Event> thumbChange custom event", "name": "_afterThumbChange", "url": "Slider.html#method__afterThumbChange", "type": "method", "description": "Replaces the thumb Node in response to a change in the thumb attribute.\nThis only has effect after the Slider is rendered."}, {"access": "protected", "host": "Slider", "params": "e <Event> thumbImageChange custom event", "name": "_afterThumbImageChange", "url": "Slider.html#method__afterThumbImageChange", "type": "method", "description": "Sets or replaces the thumb's contained <code>img</code> Node with the\nnew Node in response to a change in the thumbImage attribute. This only\nhas effect after the Slider is rendered."}, {"access": "protected", "host": "Slider", "params": "e <Event> valueChange custom event", "name": "_afterValueChange", "url": "Slider.html#method__afterValueChange", "type": "method", "description": "Fires the internal positionThumb event in response to a change in the\nvalue attribute."}, {"access": "protected", "host": "Console", "params": "e <Event> the visibleChange event", "name": "_afterVisibleChange", "url": "Console.html#method__afterVisibleChange", "type": "method", "description": "Makes adjustments to the UI if needed when the Console is hidden or shown"}, {"access": "protected", "host": "WidgetStack", "params": "e <EventFacade> The event facade for the attribute change", "name": "_afterZIndexChange", "url": "WidgetStack.html#method__afterZIndexChange", "type": "method", "description": "Default attribute change listener for the zIndex attribute, responsible\nfor updating the UI, in response to attribute changes."}, {"access": "", "host": "YUI~oop", "params": "r <Function> the object to receive the augmentation, s <Function> the object that supplies the properties to augment, ov <boolean> if true, properties already on the receiver\nwill be overwritten if found on the supplier., wl <string[]> a whitelist. If supplied, only properties in \nthis list will be applied to the receiver.", "name": "aggregate", "url": "YUI~oop.html#method_aggregate", "type": "method", "description": "Applies object properties from the supplier to the receiver. If\nthe target has the property, and the property is an object, the target\nobject will be augmented with the supplier's value. If the property\nis an array, the suppliers value will be appended to the target."}, {"access": "private", "host": "Base", "params": "allAttrs <Array> An array of ATTRS definitions across classes in the hierarchy \n(subclass first, Base last)", "name": "_aggregateAttrs", "url": "Base.html#method__aggregateAttrs", "type": "method", "description": "A helper method, used by _initHierarchyData to aggregate \nattribute configuration across the instances class hierarchy.\nThe method will potect the attribute configuration value to protect the statically defined \ndefault value in ATTRS if required (if the value is an object literal, array or the \nattribute configuration has cloneDefaultValue set to shallow or deep)."}, {"access": "", "host": "UA", "params": "", "name": "air", "url": "UA.html#property_air", "type": "property", "description": "Adobe AIR version number or 0. Only populated if webkit is detected.\nExample: 1.0"}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "align", "url": "Plugin.DragConstrained.html#method_align", "type": "method", "description": "Modifies the Drag.actXY method from the after drag:align event. This is where the constraining happens."}, {"access": "private", "host": "DD.Drag", "params": "xy <Array> The xy coords to align with.", "name": "_align", "url": "DD.Drag.html#method__align", "type": "method", "description": "Calculates the offsets and set's the XY that the element will move to."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "align", "url": "DD.Scroll.html#method_align", "type": "method", "description": "Called from the drag:align event to determine if we need to scroll."}, {"access": "", "host": "WidgetPositionExt", "params": "node <Node | String | null> A reference (or selector string) for the Node which with the Widget is to be aligned.\nIf null is passed in, the Widget will be aligned with the viewport., points <Array[2]> A two element array, specifying the points on the Widget and node/viewport which need to be aligned. \nThe first entry is the point on the Widget, and the second entry is the point on the node/viewport which need to align.\nValid point references are defined as static constants on the WidgetPositionExt class. \ne.g. [WidgetPositionExt.TL, WidgetPositionExt.TR] will align the top-left corner of the Widget with the top-right corner of the node/viewport.", "name": "align", "url": "WidgetPositionExt.html#method_align", "type": "method", "description": "Aligns the Widget to the provided node (or viewport) using the provided\npoints. The method can be invoked directly, however it will result in \nthe align attribute being out of sync with current position of the of Widget."}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "align", "url": "WidgetPositionExt.html#config_align", "type": "config", "description": ""}, {"access": "", "host": "WidgetPositionExt", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "alignChange", "url": "WidgetPositionExt.html#event_alignChange", "type": "event", "description": "Fires when the value for the configuration attribute 'align' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Drag", "params": "eXY <Array> The XY to move the element to, usually comes from the mousemove DOM event.", "name": "_alignNode", "url": "DD.Drag.html#method__alignNode", "type": "method", "description": "This method performs the alignment before the element move."}, {"access": "", "host": "Node", "params": "selector <string> The CSS selector to test against.", "name": "all", "url": "Node.html#method_all", "type": "method", "description": "Retrieves a nodeList based on the given CSS selector."}, {"access": "", "host": "Loader", "params": "", "name": "allowRollup", "url": "Loader.html#property_allowRollup", "type": "property", "description": "Should we allow rollups"}, {"access": "", "host": "Node", "params": "fn <String | Function> A selector string or boolean method for testing elements., testSelf <Boolean> optional Whether or not to include the element in the scan \nIf a function is used, it receives the current node being tested as the only argument.", "name": "ancestor", "url": "Node.html#method_ancestor", "type": "method", "description": "Returns the nearest ancestor that passes the test applied by supplied boolean method."}, {"access": "", "host": "Selector", "params": "element <HTMLElement> An HTMLElement to start the query from., selector <String> The CSS selector to test the node against., testSelf <Boolean> optional Whether or not to include the element in the scan", "name": "ancestor", "url": "Selector.html#method_ancestor", "type": "method", "description": "A convenience function to emulate Y.Node's aNode.ancestor(selector)."}, {"access": "", "host": "Node", "params": "content <String | Y.Node | HTMLElement> The content to insert", "name": "append", "url": "Node.html#method_append", "type": "method", "description": "Inserts the content as the lastChild of the node."}, {"access": "", "host": "NodeList", "params": "", "name": "append", "url": "NodeList.html#method_append", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "Test.TestNode", "params": "testObject <Variant> A TestSuite, TestCase, or the name of a test function.", "name": "appendChild", "url": "Test.TestNode.html#method_appendChild", "type": "method", "description": "Appends a new test object (TestSuite, TestCase, or test function name) as a child\nof this node."}, {"access": "", "host": "Node", "params": "node <HTMLElement | Node> Node to be appended", "name": "appendChild", "url": "Node.html#method_appendChild", "type": "method", "description": "Passes through to DOM method."}, {"access": "private", "host": "io", "params": "f <object> HTML form object., s <string> The key-value POST data.", "name": "appendData", "url": "io.html#method_appendData", "type": "method", "description": "Parses the POST data object and creates hidden form elements\nfor each key-value, and appends them to the HTML form object."}, {"access": "", "host": "DataSchema.Array", "params": "schema <Object> Schema to apply., data <Object> Array data.", "name": "apply", "url": "DataSchema.Array.html#method_apply", "type": "method", "description": "Applies a given schema to given Array data."}, {"access": "", "host": "DataSchema.Base", "params": "schema <Object> Schema to apply., data <Object> Data.", "name": "apply", "url": "DataSchema.Base.html#method_apply", "type": "method", "description": "Overridable method returns data as-is."}, {"access": "", "host": "DataSchema.JSON", "params": "schema <Object> Schema to apply., data <Object> JSON data.", "name": "apply", "url": "DataSchema.JSON.html#method_apply", "type": "method", "description": "Applies a given schema to given JSON data."}, {"access": "", "host": "DataSchema.Text", "params": "schema <Object> Schema to apply., data <Object> Text data.", "name": "apply", "url": "DataSchema.Text.html#method_apply", "type": "method", "description": "Applies a given schema to given delimited text data."}, {"access": "", "host": "DataSchema.XML", "params": "schema <Object> Schema to apply., data <XMLDoc> XML document.", "name": "apply", "url": "DataSchema.XML.html#method_apply", "type": "method", "description": "Applies a given schema to given XML data."}, {"access": "", "host": "CustomEvent", "params": "o <Object> hash of properties to apply, force <boolean> if true, properties that exist on the event \nwill be overwritten.", "name": "applyConfig", "url": "CustomEvent.html#method_applyConfig", "type": "method", "description": "Apply configuration properties. Only applies the CONFIG whitelist"}, {"access": "protected", "host": "Widget", "params": "", "name": "_applyParsedConfig", "url": "Widget.html#method__applyParsedConfig", "type": "method", "description": ""}, {"access": "private", "host": "Widget", "params": "config <Object> User configuration object (will be populated with values from Node)", "name": "_applyParser", "url": "Widget.html#method__applyParser", "type": "method", "description": "Utilitity method used to apply the <code>HTML_PARSER</code> configuration for the \ninstance, to retrieve config data values."}, {"access": "", "host": "YUI", "params": "id <string> the YUI instance id, method <string> the name of the method to exectute.\nEx: 'Object.keys', args <Array> the arguments to apply to the method", "name": "applyTo", "url": "YUI.html#method_applyTo", "type": "method", "description": "Executes a method on a YUI instance with\nthe specified id if the specified method is whitelisted."}, {"access": "", "host": "Assert", "params": "expected <Object> The expected value., actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "areEqual", "url": "Assert.html#method_areEqual", "type": "method", "description": "Asserts that a value is equal to another. This uses the double equals sign\nso type cohersion may occur."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_areFoldTriggersSet", "url": "ImgLoadGroup.html#property__areFoldTriggersSet", "type": "property", "description": "Boolean tracking whether the window scroll and window resize triggers have been set if this is a fold group."}, {"access": "", "host": "Assert", "params": "unexpected <Object> The unexpected value., actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "areNotEqual", "url": "Assert.html#method_areNotEqual", "type": "method", "description": "Asserts that a value is not equal to another. This uses the double equals sign\nso type cohersion may occur."}, {"access": "", "host": "Assert", "params": "unexpected <Object> The unexpected value., actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "areNotSame", "url": "Assert.html#method_areNotSame", "type": "method", "description": "Asserts that a value is not the same as another. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Assert", "params": "expected <Object> The expected value., actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "areSame", "url": "Assert.html#method_areSame", "type": "method", "description": "Asserts that a value is the same as another. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Subscriber", "params": "", "name": "args", "url": "Subscriber.html#property_args", "type": "property", "description": "Additional arguments to propagate to the subscriber"}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to iterate, f <Function> the function to execute on each item, o <Object> Optional context object", "name": "Array.every", "url": "YUI~array~extras.html#method_Array.every", "type": "method", "description": "Executes the supplied function on each item in the array."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to iterate, f <Function> the function to execute on each item, o <Object> Optional context object", "name": "Array.filter", "url": "YUI~array~extras.html#method_Array.filter", "type": "method", "description": "Executes the supplied function on each item in the array.\nReturns a new array containing the items that the supplied\nfunction returned true for."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to search, f <Function> the function to execute on each item. \nIteration is stopped as soon as this function returns true\non an item., o <Object> Optional context object", "name": "Array.find", "url": "YUI~array~extras.html#method_Array.find", "type": "method", "description": "Executes the supplied function on each item in the array,\nsearching for the first item that matches the supplied\nfunction."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> a collection to iterate over, pattern <RegExp> The regular expression to test against \neach item", "name": "Array.grep", "url": "YUI~array~extras.html#method_Array.grep", "type": "method", "description": "Iterates over an array, returning a new array of all the elements\nthat match the supplied regular expression"}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to iterate, f <Function> the function to execute on each item, o <Object> Optional context object", "name": "Array.map", "url": "YUI~array~extras.html#method_Array.map", "type": "method", "description": "Executes the supplied function on each item in the array."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> a collection to iterate over, o <Object> Optional execution context of f.", "name": "Array.partition", "url": "YUI~array~extras.html#method_Array.partition", "type": "method", "description": "Partitions an array into two new arrays, one with the items\nthat match the supplied function, and one with the items that\ndo not."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to iterate, init <Object> The initial value to start from, f <Function> the function to execute on each item. It\nis responsible for returning the updated value of the\ncomputation., o <Object> Optional context object", "name": "Array.reduce", "url": "YUI~array~extras.html#method_Array.reduce", "type": "method", "description": "Executes the supplied function on each item in the array.\nReduce \"folds\" the array into a single value."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to iterate, f <Function> the function to execute on each item, o <Object> Optional context object", "name": "Array.reject", "url": "YUI~array~extras.html#method_Array.reject", "type": "method", "description": "The inverse of filter. Executes the supplied function on each item. \nReturns a new array containing the items that the supplied\nfunction returned *false* for."}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> the array to find the subset of uniques for, sort <bool> flag to denote if the array is sorted or not. Defaults to false, the more general operation", "name": "Array.unique", "url": "YUI~array~extras.html#method_Array.unique", "type": "method", "description": "Returns a copy of the array with the duplicate entries removed"}, {"access": "", "host": "YUI~array~extras", "params": "a <Array> a collection to iterate over, a2 <Array> another collection whose members will be \npaired with members of the first parameter", "name": "Array.zip", "url": "YUI~array~extras.html#method_Array.zip", "type": "method", "description": "Creates an array of arrays by pairing the corresponding\nelements of two arrays together into a new array."}, {"access": "private", "host": "Assert", "params": "", "name": "_asserts", "url": "Assert.html#property__asserts", "type": "property", "description": "The number of assertions performed."}, {"access": "", "host": "DataSource.Get", "params": "", "name": "asyncMode", "url": "DataSource.Get.html#config_asyncMode", "type": "config", "description": "Defines request/response management in the following manner:\n<dl>\n<!--<dt>queueRequests</dt>\n<dd>If a request is already in progress, wait until response is\nreturned before sending the next request.</dd>\n<dt>cancelStaleRequests</dt>\n<dd>If a request is already in progress, cancel it before\nsending the next request.</dd>-->\n<dt>ignoreStaleResponses</dt>\n<dd>Send all requests, but handle only the response for the most\nrecently sent request.</dd>\n<dt>allowAll</dt>\n<dd>Send all requests and handle all responses.</dd>\n</dl>"}, {"access": "", "host": "DataSource.Get", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "asyncModeChange", "url": "DataSource.Get.html#event_asyncModeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'asyncMode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "AsyncQueue.defaults", "url": "AsyncQueue.html#property_AsyncQueue.defaults", "type": "property", "description": "<p>Static default values used to populate callback configuration properties.\nPreconfigured defaults include:</p>\n<ul>\n<li><code>autoContinue</code>: <code>true</code></li>\n<li><code>iterations</code>: 1</li>\n<li><code>timeout</code>: 10 (10ms between callbacks)</li>\n<li><code>until</code>: (function to run until iterations <= 0)</li>\n</ul>"}, {"access": "", "host": "Event", "params": "type <String> The type of event to append, fn <Function> The method the event invokes, el <String|HTMLElement|Array|NodeList> An id, an element \nreference, or a collection of ids and/or elements to assign the \nlistener to., context <Object> optional context object, args <Boolean|object> 0..n arguments to pass to the callback", "name": "attach", "url": "Event.html#method_attach", "type": "method", "description": "Adds an event listener"}, {"access": "", "host": "Loader", "params": "", "name": "attaching", "url": "Loader.html#property_attaching", "type": "property", "description": "A list of modules to attach to the YUI instance when complete.\nIf not supplied, the sorted list of dependencies are applied."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "", "name": "_attachKeyHandler", "url": "plugin.NodeFocusManager.html#method__attachKeyHandler", "type": "method", "description": "Attaches the \"key\" event handlers used to support the \"keys\"\nattribute."}, {"access": "", "host": "Attribute", "params": "name <String> The name of the attribute to check.", "name": "attrAdded", "url": "Attribute.html#method_attrAdded", "type": "method", "description": "Checks if the given attribute has been added to the host"}, {"access": "protected", "host": "Attribute", "params": "", "name": "Attribute._ATTR_CFG", "url": "Attribute.html#property_Attribute._ATTR_CFG", "type": "property", "description": "The list of properties which can be configured for \neach attribute (e.g. setter, getter, writeOnce etc.).\nThis property is used internally as a whitelist for faster\nY.mix operations."}, {"access": "", "host": "Attribute", "params": "", "name": "Attribute.INVALID_VALUE", "url": "Attribute.html#property_Attribute.INVALID_VALUE", "type": "property", "description": "<p>The value to return from an attribute setter in order to prevent the set from going through.</p>\n<p>You can return this value from your setter if you wish to combine validator and setter \nfunctionality into a single setter function, which either returns the massaged value to be stored or \nAttribute.INVALID_VALUE to prevent invalid values from being stored.</p>"}, {"access": "", "host": "YUI~oop", "params": "r <Function> the object to receive the augmentation, s <Function> the object that supplies the properties to augment, ov <boolean> if true, properties already on the receiver\nwill be overwritten if found on the supplier., wl <string[]> a whitelist. If supplied, only properties in \nthis list will be applied to the receiver., args <Array | Any> arg or arguments to apply to the supplier\nconstructor when initializing.", "name": "augment", "url": "YUI~oop.html#method_augment", "type": "method", "description": "Applies prototype properties from the supplier to the receiver.\nThe receiver can be a constructor or an instance."}, {"access": "private", "host": "Get", "params": "", "name": "_autoPurge", "url": "Get.html#method__autoPurge", "type": "method", "description": "Removes processed queues and corresponding nodes"}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "autoSubmenuDisplay", "url": "plugin.NodeMenuNav.html#config_autoSubmenuDisplay", "type": "config", "description": "Boolean indicating if submenus are automatically made visible when the \nuser mouses over the menu's items."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "autoSubmenuDisplayChange", "url": "plugin.NodeMenuNav.html#event_autoSubmenuDisplayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'autoSubmenuDisplay' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Event", "params": "", "name": "_avail", "url": "Event.html#property__avail", "type": "property", "description": "onAvailable listeners"}, {"access": "", "host": "YUI", "params": "type <string> 'available', fn <function> the callback function to execute., el <string|HTMLElement|collection> the element(s) to attach, context <Object> optional argument that specifies what 'this' refers to., args* <Object> 0..n additional arguments to pass on to the callback function.\nThese arguments will be added after the event object.", "name": "available", "url": "YUI.html#event_available", "type": "event", "description": "Executes the callback as soon as the specified element \nis detected in the DOM."}, {"access": "", "host": "Slider", "params": "", "name": "axis", "url": "Slider.html#config_axis", "type": "config", "description": "Axis upon which the Slider's thumb moves. "x" for\nhorizontal, "y" for vertical."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "axisChange", "url": "Slider.html#event_axisChange", "type": "event", "description": "Fires when the value for the configuration attribute 'axis' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation, s <Number> Overshoot (optional)", "name": "backBoth", "url": "Easing.html#method_backBoth", "type": "method", "description": "Backtracks slightly, then reverses direction, overshoots end, \nthen reverses and comes back to end."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation, s <Number> Overshoot (optional)", "name": "backIn", "url": "Easing.html#method_backIn", "type": "method", "description": "Backtracks slightly, then reverses direction and moves to end."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation, s <Number> Overshoot (optional)", "name": "backOut", "url": "Easing.html#method_backOut", "type": "method", "description": "Overshoots end, then reverses and comes back to end."}, {"access": "", "host": "Loader", "params": "", "name": "base", "url": "Loader.html#property_base", "type": "property", "description": "The base directory."}, {"access": "", "host": "config", "params": "", "name": "base", "url": "config.html#property_base", "type": "property", "description": "Base directory for dynamic loading"}, {"access": "private", "host": "Base", "params": "", "name": "Base._ATTR_CFG", "url": "Base.html#property_Base._ATTR_CFG", "type": "property", "description": "The list of properties which can be configured for \neach attribute (e.g. setter, getter, writeOnce, readOnly etc.)"}, {"access": "", "host": "Base", "params": "", "name": "Base.ATTRS", "url": "Base.html#property_Base.ATTRS", "type": "property", "description": "The default set of attributes which will be available for instances of this class, and \ntheir configuration. In addition to the configuration properties listed by \nAttribute's <a href=\"Attribute.html#method_addAttr\">addAttr</a> method, the attribute \ncan also be configured with a \"cloneDefaultValue\" property, which defines how the statically\ndefined value field should be protected (\"shallow\", \"deep\" and false are supported values). \nBy default if the value is an object literal or an array it will be \"shallow\" cloned, to \nprotect the default value."}, {"access": "", "host": "Base", "params": "name <Function> The name of the new class. Used to defined the NAME property for the new class., main <Function> The main class on which to base the built class, extensions <Function[]> The set of extension classes which will be\naugmented/aggregated to the built class., cfg <Object> Optional. Build configuration for the class (see description).", "name": "Base.build", "url": "Base.html#method_Base.build", "type": "method", "description": "<p>\nBuilds a custom constructor function (class) from the\nmain function, and array of extension functions (classes)\nprovided. The NAME field for the constructor function is \ndefined by the first argument passed in.\n</p>\n<p>\nThe cfg object supports the following properties\n</p>\n<dl>\n<dt>dynamic <boolean></dt>\n<dd>\n<p>If true (default), a completely new class\nis created which extends the main class, and acts as the \nhost on which the extension classes are augmented.</p>\n<p>If false, the extensions classes are augmented directly to\nthe main class, modifying the main class' prototype.</p>\n</dd>\n<dt>aggregates <String[]></dt>\n<dd>An array of static property names, which will get aggregated\non to the built class, in addition to the default properties build \nwill always aggregate as defined by the main class' static _buildCfg\nproperty.\n</dd>\n</dl>"}, {"access": "private", "host": "Base", "params": "", "name": "Base._buildCfg", "url": "Base.html#property_Base._buildCfg", "type": "property", "description": "The build configuration for the Base class.\nDefines the static fields which need to be aggregated\nwhen the Base class is used as the main class passed to \nthe <a href=\"#method_Base.build\">Base.build</a> method."}, {"access": "", "host": "Base", "params": "", "name": "Base.NAME", "url": "Base.html#property_Base.NAME", "type": "property", "description": "<p>\nThe string to be used to identify instances of \nthis class, for example in prefixing events.\n</p>\n<p>\nClasses extending Base, should define their own\nstatic NAME property, which should be camelCase by\nconvention (e.g. MyClass.NAME = \"myClass\";).\n</p>"}, {"access": "", "host": "Base", "params": "", "name": "Base.plug", "url": "Base.html#method_Base.plug", "type": "method", "description": "Alias for <a href=\"Plugin.Host.html#method_Plugin.Host.plug\">Plugin.Host.plug</a>. See aliased \nmethod for argument and return value details."}, {"access": "", "host": "Base", "params": "", "name": "Base.unplug", "url": "Base.html#method_Base.unplug", "type": "method", "description": "Alias for <a href=\"Plugin.Host.html#method_Plugin.Host.unplug\">Plugin.Host.unplug</a>. See the \naliased method for argument and return value details."}, {"access": "", "host": "Do", "params": "fn <Function> the function to execute, obj <Object> the object hosting the method to displace, sFn <string> the name of the method to displace, c <Object> The execution context for fn", "name": "before", "url": "Do.html#method_before", "type": "method", "description": "Execute the supplied method before the specified function"}, {"access": "", "host": "EventTarget", "params": "", "name": "before", "url": "EventTarget.html#method_before", "type": "method", "description": "Executes the callback before a DOM event, custom event\nor method. If the first argument is a function, it\nis assumed the target is a method. For DOM and custom\nevents, this is an alias for Y.on.\nFor DOM and custom events:\ntype, callback, context, 0-n arguments\nFor methods:\ncallback, object (method host), methodName, context, 0-n arguments"}, {"access": "protected", "host": "DataSourceArraySchema", "params": "", "name": "_beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "url": "DataSourceArraySchema.html#method__beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "type": "method", "description": "Parses raw data into a normalized response."}, {"access": "protected", "host": "DataSourceJSONSchema", "params": "", "name": "_beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "url": "DataSourceJSONSchema.html#method__beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "type": "method", "description": "Parses raw data into a normalized response."}, {"access": "protected", "host": "DataSourceTextSchema", "params": "", "name": "_beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "url": "DataSourceTextSchema.html#method__beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "type": "method", "description": "Parses raw data into a normalized response."}, {"access": "protected", "host": "DataSourceXMLSchema", "params": "", "name": "_beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "url": "DataSourceXMLSchema.html#method__beforeDefDataFn\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "type": "method", "description": "Parses raw data into a normalized response."}, {"access": "protected", "host": "DataSourceCache", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object.</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "_beforeDefRequestFn", "url": "DataSourceCache.html#method__beforeDefRequestFn", "type": "method", "description": "First look for cached response, then send request to live data."}, {"access": "protected", "host": "DataSourceCache", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n<dt>response (Object)</dt> <dd>Normalized response object with the following properties:\n<dl>\n<dt>cached (Object)</dt> <dd>True when response is cached.</dd>\n<dt>results (Object)</dt> <dd>Parsed results.</dd>\n<dt>meta (Object)</dt> <dd>Parsed meta data.</dd>\n<dt>error (Object)</dt> <dd>Error object.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "_beforeDefResponseFn", "url": "DataSourceCache.html#method__beforeDefResponseFn", "type": "method", "description": "Adds data to cache before returning data."}, {"access": "", "host": "Test.Runner", "params": "", "name": "begin", "url": "Test.Runner.html#event_begin", "type": "event", "description": "Fires when the run() method is called."}, {"access": "", "host": "Anim", "params": "", "name": "behaviors", "url": "Anim.html#property_behaviors", "type": "property", "description": "Bucket for custom getters and setters"}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "bgUrl", "url": "ImgLoadImgObj.html#config_bgUrl", "type": "config", "description": "Background URL for the image.\nFor an image whose URL is specified by \"<code>background-image</code>\" in the element's style."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "bgUrlChange", "url": "ImgLoadImgObj.html#event_bgUrlChange", "type": "event", "description": "Fires when the value for the configuration attribute 'bgUrl' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI~oop", "params": "f <Function|String> the function to bind, or a function name\nto execute on the context object, c <Object> the execution context, args* <Object> 0..n arguments to include before the arguments the \nfunction is executed with.", "name": "bind", "url": "YUI~oop.html#method_bind", "type": "method", "description": "Returns a function that will execute the supplied function in the\nsupplied object's context, optionally adding any additional\nsupplied parameters to the beginning of the arguments collection the \nsupplied to the function."}, {"access": "protected", "host": "Widget", "params": "attrs <Object> ", "name": "_bindAttrUI", "url": "Widget.html#method__bindAttrUI", "type": "method", "description": ""}, {"access": "protected", "host": "Widget", "params": "", "name": "_bindDOM", "url": "Widget.html#method__bindDOM", "type": "method", "description": "Sets up DOM listeners, on elements rendered by the widget."}, {"access": "protected", "host": "Slider", "params": "", "name": "_bindThumbDD", "url": "Slider.html#method__bindThumbDD", "type": "method", "description": "Creates the Y.DD instance used to handle the thumb interaction."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "bindUI", "url": "Plugin.ConsoleFilters.html#method_bindUI", "type": "method", "description": "Binds to checkbox click events and internal attribute change events to\nmaintain the UI state."}, {"access": "protected", "host": "Console", "params": "", "name": "bindUI", "url": "Console.html#method_bindUI", "type": "method", "description": "Set up event listeners to wire up the UI to the internal state."}, {"access": "protected", "host": "Widget", "params": "", "name": "_bindUI", "url": "Widget.html#method__bindUI", "type": "method", "description": "Sets up DOM and CustomEvent listeners for the widget."}, {"access": "protected", "host": "Widget", "params": "", "name": "bindUI", "url": "Widget.html#method_bindUI", "type": "method", "description": "Configures/Sets up listeners to bind Widget State to UI/DOM\nThis method is not called by framework and is not chained \nautomatically for the class hierarchy."}, {"access": "protected", "host": "Slider", "params": "", "name": "bindUI", "url": "Slider.html#method_bindUI", "type": "method", "description": "Creates the Y.DD instance used to handle the thumb movement and binds\nSlider interaction to the configured value model."}, {"access": "protected", "host": "WidgetChild", "params": "", "name": "_bindUIChild", "url": "WidgetChild.html#method__bindUIChild", "type": "method", "description": "Binds event listeners responsible for updating the UI state in response \nto WidgetChild related state changes.\n<p>\nThis method is invoked after bindUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "protected", "host": "WidgetStack", "params": "", "name": "_bindUIStack", "url": "WidgetStack.html#method__bindUIStack", "type": "method", "description": "Binds event listeners responsible for updating the UI state in response to \nWidget stack related state changes.\n<p>\nThis method is invoked after bindUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "protected", "host": "WidgetPositionExt", "params": "", "name": "_bindUIStack", "url": "WidgetPositionExt.html#method__bindUIStack", "type": "method", "description": "Binds event listeners responsible for updating the UI state in response to \nWidget extended positioning related state changes.\n<p>\nThis method is invoked after bindUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "protected", "host": "WidgetStdMod", "params": "", "name": "_bindUIStdMod", "url": "WidgetStdMod.html#method__bindUIStdMod", "type": "method", "description": "Binds event listeners responsible for updating the UI state in response to \nWidget standard module related state changes.\n<p>\nThis method is invoked after bindUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_blockMouseEvent", "url": "plugin.NodeMenuNav.html#property__blockMouseEvent", "type": "property", "description": "Boolean indicating whether or not to handle the \n\"mouseover\" event."}, {"access": "", "host": "Node", "params": "", "name": "blur", "url": "Node.html#method_blur", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Widget", "params": "", "name": "blur", "url": "Widget.html#method_blur", "type": "method", "description": "Causes the Widget to lose focus by setting the \"focused\" attribute \nto \"false\""}, {"access": "", "host": "YUI", "params": "type <string> 'blur', fn <function> the callback function to execute, o <string|HTMLElement|collection> the element(s) to bind, context <Object> optional context object, args <Object> 0..n additional arguments to provide to the listener.", "name": "blur", "url": "YUI.html#event_blur", "type": "event", "description": "Adds a DOM blur listener. Uses the focusout event in IE, \nDOMFocusOut for Opera and Webkit, and the capture phase for Gecko so that\nthe event propagates in a way that enables event delegation."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "blur", "url": "plugin.NodeFocusManager.html#method_blur", "type": "method", "description": "Blurs the current active descendant and sets the \n<code>focused</code> attribute to false."}, {"access": "protected", "host": "Console", "params": "", "name": "_body", "url": "Console.html#property__body", "type": "property", "description": "Reference to the Node instance that will house the console messages."}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "bodyContent", "url": "WidgetStdMod.html#config_bodyContent", "type": "config", "description": "The content to be added to the body section. This will replace any existing content\nin the body. If you want to append, or insert new content, use the <a href=\"#method_setStdModContent\">setStdModContent</a> method."}, {"access": "", "host": "WidgetStdMod", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "bodyContentChange", "url": "WidgetStdMod.html#event_bodyContentChange", "type": "event", "description": "Fires when the value for the configuration attribute 'bodyContent' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "config", "params": "", "name": "bootstrap", "url": "config.html#property_bootstrap", "type": "property", "description": "Allows the YUI seed file to fetch the loader component and library\nmetadata to dynamically load additional dependencies."}, {"access": "", "host": "Plugin.DDProxy", "params": "", "name": "borderStyle", "url": "Plugin.DDProxy.html#config_borderStyle", "type": "config", "description": "The default border style for the border of the proxy. Default: 1px solid #808080"}, {"access": "", "host": "Plugin.DDProxy", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "borderStyleChange", "url": "Plugin.DDProxy.html#event_borderStyleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'borderStyle' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "bounceBoth", "url": "Easing.html#method_bounceBoth", "type": "method", "description": "Bounces off start and end."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "bounceIn", "url": "Easing.html#method_bounceIn", "type": "method", "description": "Bounce off of start."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "bounceOut", "url": "Easing.html#method_bounceOut", "type": "method", "description": "Bounces off end."}, {"access": "", "host": "Widget", "params": "", "name": "boundingBox", "url": "Widget.html#config_boundingBox", "type": "config", "description": "The outermost DOM node for the Widget, used for sizing and positioning \nof a Widget as well as a containing element for any decorator elements used \nfor skinning."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "boundingBoxChange", "url": "Widget.html#event_boundingBoxChange", "type": "event", "description": "Fires when the value for the configuration attribute 'boundingBox' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "", "name": "BOUNDING_TEMPLATE", "url": "Widget.html#property_BOUNDING_TEMPLATE", "type": "property", "description": "Property defining the markup template for bounding box."}, {"access": "private", "host": "JSON", "params": "", "name": "_BRACKETS", "url": "JSON.html#property__BRACKETS", "type": "property", "description": "Third step in the safety evaluation. Regex used to remove all open\nsquare brackets following a colon, comma, or at the beginning of the\nstring."}, {"access": "", "host": "CustomEvent", "params": "", "name": "broadcast", "url": "CustomEvent.html#property_broadcast", "type": "property", "description": "If 0, this event does not broadcast. If 1, the YUI instance is notified\nevery time this event fires. If 2, the YUI instance and the YUI global\n(if event is enabled on the global) are notified every time this event\nfires."}, {"access": "private", "host": "DOM", "params": "element <HTMLElement> The containing html element., needle <HTMLElement> The html element that may be contained.", "name": "_bruteContains", "url": "DOM.html#method__bruteContains", "type": "method", "description": "Brute force version of contains.\nUsed for browsers without contains support for non-HTMLElement Nodes (textNodes, etc)."}, {"access": "", "host": "EventTarget", "params": "evt <Event.Custom> the custom event to propagate", "name": "bubble", "url": "EventTarget.html#method_bubble", "type": "method", "description": "Propagate an event. Requires the event-custom-complex module."}, {"access": "", "host": "DD.Drag", "params": "", "name": "bubbles", "url": "DD.Drag.html#config_bubbles", "type": "config", "description": "Controls the default bubble parent for this Drag instance. Default: Y.DD.DDM. Set to false to disable bubbling."}, {"access": "", "host": "DD.Drop", "params": "", "name": "bubbles", "url": "DD.Drop.html#config_bubbles", "type": "config", "description": "Controls the default bubble parent for this Drop instance. Default: Y.DD.DDM. Set to false to disable bubbling."}, {"access": "", "host": "CustomEvent", "params": "", "name": "bubbles", "url": "CustomEvent.html#property_bubbles", "type": "property", "description": "Specifies whether or not a subscriber can stop the event propagation\nvia stopPropagation(), stopImmediatePropagation(), or halt()\nEvents can only bubble if emitFacade is true."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "bubblesChange", "url": "DD.Drag.html#event_bubblesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'bubbles' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drop", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "bubblesChange", "url": "DD.Drop.html#event_bubblesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'bubbles' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Console", "params": "", "name": "buffer", "url": "Console.html#property_buffer", "type": "property", "description": "Array of normalized message objects awaiting printing."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "buffer", "url": "DD.Scroll.html#config_buffer", "type": "config", "description": "The number of pixels from the edge of the screen to turn on scrolling. Default: 30"}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "bufferChange", "url": "DD.Scroll.html#event_bufferChange", "type": "event", "description": "Fires when the value for the configuration attribute 'buffer' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Widget", "params": "", "name": "_buildCfg", "url": "Widget.html#property__buildCfg", "type": "property", "description": "The build configuration for the Widget class.\n<p>\nDefines the static fields which need to be aggregated,\nwhen this class is used as the main class passed to \nthe <a href=\"Base.html#method_build\">Base.build</a> method.\n</p>"}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_buildTestTree", "url": "Test.Runner.html#method__buildTestTree", "type": "method", "description": "Builds the test tree based on items in the master suite. The tree is a hierarchical\nrepresentation of the test suites, test cases, and test functions. The resulting tree\nis stored in _root and the pointer _cur is set to the root initially."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "button", "url": "DOMEventFacade.html#property_button", "type": "property", "description": "The button that was pushed."}, {"access": "", "host": "DOM", "params": "id <String> the id attribute, doc <Object> optional The document to search. Defaults to current document", "name": "byId", "url": "DOM.html#method_byId", "type": "method", "description": "Returns the HTMLElement with the given ID (Wrapper for document.getElementById)."}, {"access": "", "host": "YUI", "params": "source <function> the function to memoize, cache <Object> an optional cache seed, refetch <Object> if supplied, this value is tested against the cached\nvalue. If the values are equal, the wrapped function is executed again.", "name": "cached", "url": "YUI.html#method_cached", "type": "method", "description": "Returns a wrapper for a function which caches the\nreturn value of that function, keyed off of the combined \nargument values."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "_cacheLimit", "url": "Plugin.ConsoleFilters.html#property__cacheLimit", "type": "property", "description": "Maximum number of entries to store in the message cache."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "cacheLimit", "url": "Plugin.ConsoleFilters.html#config_cacheLimit", "type": "config", "description": "Maximum number of entries to store in the message cache. Use this to\nlimit the memory footprint in environments with heavy log usage.\nBy default, there is no limit (Number.POSITIVE_INFINITY)."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "cacheLimitChange", "url": "Plugin.ConsoleFilters.html#event_cacheLimitChange", "type": "event", "description": "Fires when the value for the configuration attribute 'cacheLimit' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Plugin.DragConstrained", "params": "", "name": "_cacheRegion", "url": "Plugin.DragConstrained.html#method__cacheRegion", "type": "method", "description": "Get's the region and caches it, called from window.resize and when the cache is null"}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "cacheRegion", "url": "Plugin.DragConstrained.html#config_cacheRegion", "type": "config", "description": "Should the region be cached for performace. Default: true"}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "cacheRegionChange", "url": "Plugin.DragConstrained.html#event_cacheRegionChange", "type": "event", "description": "Fires when the value for the configuration attribute 'cacheRegion' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "UA", "params": "", "name": "caja", "url": "UA.html#property_caja", "type": "property", "description": "Google Caja version number or 0."}, {"access": "private", "host": "DD.DDM", "params": "pos <Number> The current X or Y position, ticks <Number> The array containing our custom tick positions., off1 <Number> The min offset that we can't pass (region), off2 <Number> The max offset that we can't pass (region)", "name": "_calcTickArray", "url": "DD.DDM.html#method__calcTickArray", "type": "method", "description": "This method is used with the tickXArray and tickYArray config options"}, {"access": "private", "host": "DD.DDM", "params": "pos <Number> The current X or Y position, start <Number> The start X or Y position, tick <Number> The X or Y tick increment, off1 <Number> The min offset that we can't pass (region), off2 <Number> The max offset that we can't pass (region)", "name": "_calcTicks", "url": "DD.DDM.html#method__calcTicks", "type": "method", "description": "Helper method to calculate the tick offsets for a given position"}, {"access": "", "host": "Loader", "params": "o <Object> optional options object, type <Object> optional argument to prune modules", "name": "calculate", "url": "Loader.html#method_calculate", "type": "method", "description": "Calculates the dependency tree, the result is stored in the sorted \nproperty"}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_cancelHideSubmenuTimer", "url": "plugin.NodeMenuNav.html#method__cancelHideSubmenuTimer", "type": "method", "description": "Cancels the timer used to hide a submenu."}, {"access": "protected", "host": "Console", "params": "", "name": "_cancelPrintLoop", "url": "Console.html#method__cancelPrintLoop", "type": "method", "description": "Clears the timeout for printing buffered messages."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_cancelScroll", "url": "DD.Scroll.html#method__cancelScroll", "type": "method", "description": "Cancel a currently running scroll timer."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_cancelShowSubmenuTimer", "url": "plugin.NodeMenuNav.html#method__cancelShowSubmenuTimer", "type": "method", "description": "Cancels the timer used to show a submenu."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "_categories", "url": "Plugin.ConsoleFilters.html#property__categories", "type": "property", "description": "The container node created to house the category filters."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "category", "url": "Plugin.ConsoleFilters.html#config_category", "type": "config", "description": "<p>Map of entry categories to their visibility status. Update a\nparticular category's visibility by setting the subattribute to true\n(visible) or false (hidden).</p>\n<p>For example, yconsole.filter.set('category.info', false) to hide\nlog entries with the category/logLevel of 'info'.</p>\n<p>Similarly, yconsole.filter.get('category.warn') will return a\nboolean indicating whether that category is currently being included\nin the UI.</p>\n<p>Unlike the YUI instance configuration's logInclude and logExclude\nproperties, filtered entries are only hidden from the UI, but\ncan be made visible again.</p>"}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "categoryChange", "url": "Plugin.ConsoleFilters.html#event_categoryChange", "type": "event", "description": "Fires when the value for the configuration attribute 'category' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Assert.UnexpectedError", "params": "", "name": "cause", "url": "Assert.UnexpectedError.html#property_cause", "type": "property", "description": "The unexpected error that occurred."}, {"access": "", "host": "Plugin.Align", "params": "", "name": "center", "url": "Plugin.Align.html#method_center", "type": "method", "description": "Aligns the center of a node to the center of another node or region."}, {"access": "", "host": "WidgetPositionExt", "params": "node <Node | String> Optional. A node reference or selector string defining the node \ninside which the Widget is to be centered. If not passed in, the Widget will be centered in the \nviewport.", "name": "centered", "url": "WidgetPositionExt.html#method_centered", "type": "method", "description": "Centers the container in the viewport, or if a node is passed in,\nthe node."}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "centered", "url": "WidgetPositionExt.html#config_centered", "type": "config", "description": "A convenience attribute, which can be used as a shortcut for the align attribute.\nIf set to true, the Widget is centered in the viewport. If set to a node reference or valid selector string,\nthe Widget will be centered within the node. If set the false, no center positioning is applied."}, {"access": "", "host": "WidgetPositionExt", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "centeredChange", "url": "WidgetPositionExt.html#event_centeredChange", "type": "event", "description": "Fires when the value for the configuration attribute 'centered' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "charCode", "url": "DOMEventFacade.html#property_charCode", "type": "property", "description": "The charCode for key events. Same as keyCode"}, {"access": "", "host": "Loader", "params": "", "name": "charset", "url": "Loader.html#property_charset", "type": "property", "description": "The charset attribute for inserted nodes"}, {"access": "", "host": "config", "params": "", "name": "charset", "url": "config.html#property_charset", "type": "property", "description": "charset for dynamic nodes"}, {"access": "private", "host": "History", "params": "", "name": "_checkIframeLoaded", "url": "History.html#method__checkIframeLoaded", "type": "method", "description": "Periodically checks whether our internal IFrame is ready to be used"}, {"access": "private", "host": "Plugin.DragConstrained", "params": "_xy <Array> The XY to check if it's in the current region, if it isn't inside the region, it will reset the xy array to be inside the region.", "name": "_checkRegion", "url": "Plugin.DragConstrained.html#method__checkRegion", "type": "method", "description": "Check if xy is inside a given region, if not change to it be inside."}, {"access": "private", "host": "Plugin.DragConstrained", "params": "xy <Array> The XY coords for the Drag, r <Object> The optional region that we are bound to.", "name": "_checkTicks", "url": "Plugin.DragConstrained.html#method__checkTicks", "type": "method", "description": "This method delegates the proper helper method for tick calculations"}, {"access": "private", "host": "DD.Scroll", "params": "move <Boolean> Should we move the window. From Y.later", "name": "_checkWinScroll", "url": "DD.Scroll.html#method__checkWinScroll", "type": "method", "description": "Check to see if we need to fire the scroll timer. If scroll timer is running this will scroll the window."}, {"access": "", "host": "WidgetParent", "params": "e <EventFacade> The Event Facade", "name": "childAdded", "url": "WidgetParent.html#event_childAdded", "type": "event", "description": "Fires when a Widget is add as a child.\n<p>\nSubscribers to the \"on\" moment of this event, will be notified \nbefore a child is added.\n</p>\n<p>\nSubscribers to the \"after\" moment of this event, will be notified\nafter a child is added.\n</p>"}, {"access": "", "host": "WidgetParent", "params": "e <EventFacade> The Event Facade", "name": "childRemoved", "url": "WidgetParent.html#event_childRemoved", "type": "event", "description": "Fires when a child Widget is removed.\n<p>\nSubscribers to the \"on\" moment of this event, will be notified \nbefore a child is removed.\n</p>\n<p>\nSubscribers to the \"after\" moment of this event, will be notified\nafter a child is removed.\n</p>"}, {"access": "", "host": "Node", "params": "", "name": "children", "url": "Node.html#config_children", "type": "config", "description": "Returns a NodeList instance of all HTMLElement children."}, {"access": "", "host": "WidgetParent", "params": "", "name": "children", "url": "WidgetParent.html#config_children", "type": "config", "description": "Returns an array of all of the children that are \ndirect descendants."}, {"access": "", "host": "WidgetParent", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "childrenChange", "url": "WidgetParent.html#event_childrenChange", "type": "event", "description": "Fires when the value for the configuration attribute 'children' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "UA", "params": "", "name": "chrome", "url": "UA.html#property_chrome", "type": "property", "description": "Chrome will be detected as webkit, but this property will also\nbe populated with the Chrome version number"}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "circular", "url": "plugin.NodeFocusManager.html#config_circular", "type": "config", "description": "Boolean indicating if focus should be set to the first/last descendant \nwhen the end or beginning of the descendants has been reached."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "circularChange", "url": "plugin.NodeFocusManager.html#event_circularChange", "type": "event", "description": "Fires when the value for the configuration attribute 'circular' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_classImageEls", "url": "ImgLoadGroup.html#property__classImageEls", "type": "property", "description": "DOM elements having the class name that is associated with this group.\nElements are stored during the <code>_foldCheck</code> function and reused later during any subsequent <code>_foldCheck</code> calls - gives a slight performance improvement when the page fold is repeatedly checked."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_className", "url": "ImgLoadGroup.html#property__className", "type": "property", "description": "Keep the CSS class name in a member variable for ease and speed."}, {"access": "", "host": "ImgLoadGroup", "params": "", "name": "className", "url": "ImgLoadGroup.html#config_className", "type": "config", "description": "Class name that will identify images belonging to the group. This class name will be removed from each element in order to fetch images.\nThis class should have, in its CSS style definition, \"<code>background:none !important;</code>\"."}, {"access": "", "host": "ImgLoadGroup", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "classNameChange", "url": "ImgLoadGroup.html#event_classNameChange", "type": "event", "description": "Fires when the value for the configuration attribute 'className' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Test.Runner", "params": "", "name": "clear", "url": "Test.Runner.html#method_clear", "type": "method", "description": "Removes all test objects from the runner."}, {"access": "", "host": "Profiler", "params": "name <String> (Optional) The name of the report to clear. If\nomitted, then all report data is cleared.", "name": "clear", "url": "Profiler.html#method_clear", "type": "method", "description": "Removes all report data from the profiler."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_clearActiveItem", "url": "plugin.NodeMenuNav.html#method__clearActiveItem", "type": "method", "description": "Clears the menu's active descendent."}, {"access": "", "host": "Pollable", "params": "", "name": "clearAllIntervals", "url": "Pollable.html#method_clearAllIntervals", "type": "method", "description": "Clears all intervals."}, {"access": "", "host": "DD.DDM", "params": "", "name": "clearCache", "url": "DD.DDM.html#method_clearCache", "type": "method", "description": "Clears the cache data used for this interaction."}, {"access": "", "host": "Console", "params": "", "name": "clearConsole", "url": "Console.html#method_clearConsole", "type": "method", "description": "Clear the console of messages and flush the buffer of pending messages."}, {"access": "", "host": "Pollable", "params": "id <Number> Interval ID.", "name": "clearInterval", "url": "Pollable.html#method_clearInterval", "type": "method", "description": "Disables polling mechanism associated with the given interval ID."}, {"access": "private", "host": "io", "params": "id <number> - Transaction id.", "name": "_clearTimeout", "url": "io.html#method__clearTimeout", "type": "method", "description": "Clears the timeout interval started by _startTimeout()."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_clearTriggers", "url": "ImgLoadGroup.html#method__clearTriggers", "type": "method", "description": "Clears the timeout and all triggers associated with the group."}, {"access": "", "host": "DD.DDM", "params": "", "name": "clickPixelThresh", "url": "DD.DDM.html#config_clickPixelThresh", "type": "config", "description": "The number of pixels to move to start a drag operation, default is 3."}, {"access": "", "host": "DD.Drag", "params": "", "name": "clickPixelThresh", "url": "DD.Drag.html#config_clickPixelThresh", "type": "config", "description": "The number of pixels to move to start a drag operation, default is 3."}, {"access": "", "host": "DD.DDM", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "clickPixelThreshChange", "url": "DD.DDM.html#event_clickPixelThreshChange", "type": "event", "description": "Fires when the value for the configuration attribute 'clickPixelThresh' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "clickPixelThreshChange", "url": "DD.Drag.html#event_clickPixelThreshChange", "type": "event", "description": "Fires when the value for the configuration attribute 'clickPixelThresh' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_clickTimeout", "url": "DD.Drag.html#property__clickTimeout", "type": "property", "description": "Holder for the setTimeout call"}, {"access": "", "host": "DD.DDM", "params": "", "name": "clickTimeThresh", "url": "DD.DDM.html#config_clickTimeThresh", "type": "config", "description": "The number of milliseconds a mousedown has to pass to start a drag operation, default is 1000."}, {"access": "", "host": "DD.Drag", "params": "", "name": "clickTimeThresh", "url": "DD.Drag.html#config_clickTimeThresh", "type": "config", "description": "The number of milliseconds a mousedown has to pass to start a drag operation, default is 1000."}, {"access": "", "host": "DD.DDM", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "clickTimeThreshChange", "url": "DD.DDM.html#event_clickTimeThreshChange", "type": "event", "description": "Fires when the value for the configuration attribute 'clickTimeThresh' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "clickTimeThreshChange", "url": "DD.Drag.html#event_clickTimeThreshChange", "type": "event", "description": "Fires when the value for the configuration attribute 'clickTimeThresh' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI~oop", "params": "o <Object> what to clone, safe <boolean> if true, objects will not have prototype\nitems from the source. If false, they will. In this case, the\noriginal is initially protected, but the clone is not completely immune\nfrom changes to the source object prototype. Also, cloned prototype\nitems that are deleted from the clone will result in the value\nof the source prototype being exposed. If operating on a non-safe\nclone, items should be nulled out rather than deleted., f <Object> optional function to apply to each item in a collection;\nit will be executed prior to applying the value to\nthe new object. Return false to prevent the copy., c <Object> optional execution context for f, owner <Object> Owner object passed when clone is iterating an\nobject. Used to set up context for cloned functions.", "name": "clone", "url": "YUI~oop.html#method_clone", "type": "method", "description": "Deep obj/array copy. Functions are cloned with Y.bind.\nArray-like objects are treated as arrays.\nPrimitives are returned untouched. Optionally, a\nfunction can be provided to handle other data types,\nfilter keys, validate values, etc."}, {"access": "", "host": "Node", "params": "deep <Boolean> Whether or not to perform a deep clone, which includes\nsubtree and attributes", "name": "cloneNode", "url": "Node.html#method_cloneNode", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Console", "params": "", "name": "collapse", "url": "Console.html#method_collapse", "type": "method", "description": "Collapses the body and footer."}, {"access": "", "host": "Console", "params": "", "name": "collapsed", "url": "Console.html#config_collapsed", "type": "config", "description": "Controls the collapsed state of the Console"}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "collapsedChange", "url": "Console.html#event_collapsedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'collapsed' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Loader", "params": "", "name": "combine", "url": "Loader.html#property_combine", "type": "property", "description": "If configured, YUI JS resources will use the combo\nhandler"}, {"access": "", "host": "config", "params": "", "name": "combine", "url": "config.html#property_combine", "type": "property", "description": "Use the YUI combo service to reduce the number of http connections \nrequired to load your dependencies.\nFor dynamic loading."}, {"access": "", "host": "Loader", "params": "", "name": "comboBase", "url": "Loader.html#property_comboBase", "type": "property", "description": "Base path for the combo service"}, {"access": "", "host": "config", "params": "", "name": "comboBase", "url": "config.html#property_comboBase", "type": "property", "description": "The YUI combo service base dir. Ex: http://yui.yahooapis.com/combo?\nFor dynamic loading."}, {"access": "", "host": "Node", "params": "refNode <HTMLElement | Node> The reference node to compare to the node.", "name": "compareTo", "url": "Node.html#method_compareTo", "type": "method", "description": "Compares nodes to determine if they match.\nNode instances can be compared to each other and/or HTMLElements."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "complete", "url": "AsyncQueue.html#event_complete", "type": "event", "description": "Event fired after the last queued callback is executed."}, {"access": "", "host": "Test.Runner", "params": "", "name": "complete", "url": "Test.Runner.html#event_complete", "type": "event", "description": "Fires when all test suites and test cases have been completed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "con", "url": "Plugin.DragConstrained.html#property_con", "type": "property", "description": "The Constrained instance will be placed on the Drag instance under the con namespace."}, {"access": "private", "host": "io", "params": "s <string> - URI or root data., d <string> - data to be concatenated onto URI.", "name": "_concat", "url": "io.html#method__concat", "type": "method", "description": "Method that concatenates string data for HTTP GET transactions."}, {"access": "", "host": "Console", "params": "", "name": "Console.ATTRS", "url": "Console.html#property_Console.ATTRS", "type": "property", "description": "Static property used to define the default attribute configuration of\nthe Widget."}, {"access": "", "host": "Console", "params": "", "name": "Console.BODY_TEMPLATE", "url": "Console.html#property_Console.BODY_TEMPLATE", "type": "property", "description": "Markup template used to generate the DOM structure for the Console body\n(where the messages are inserted) when it is rendered. The template\nincludes only the {placeholder} "console_bd_class", which is\nconstributed by Console.CHROME_CLASSES."}, {"access": "", "host": "Console", "params": "", "name": "Console.CHROME_CLASSES", "url": "Console.html#property_Console.CHROME_CLASSES", "type": "property", "description": "Map (object) of classNames used to populate the placeholders in the\nConsole.HEADER_TEMPLATE, Console.BODY_TEMPLATE, and\nConsole.FOOTER_TEMPLATE markup when rendering the Console UI.\n<p>By default, the keys contained in the object are:</p>\n<ul>\n<li>console_hd_class</li>\n<li>console_bd_class</li>\n<li>console_ft_class</li>\n<li>console_controls_class</li>\n<li>console_checkbox_class</li>\n<li>console_pause_class</li>\n<li>console_pause_label_class</li>\n<li>console_button_class</li>\n<li>console_clear_class</li>\n<li>console_collapse_class</li>\n<li>console_title_class</li>\n</ul>"}, {"access": "", "host": "Console", "params": "", "name": "Console.ENTRY_CLASSES", "url": "Console.html#property_Console.ENTRY_CLASSES", "type": "property", "description": "Map (object) of classNames used to populate the placeholders in the\nConsole.ENTRY_TEMPLATE markup when rendering a new Console entry.\n<p>By default, the keys contained in the object are:</p>\n<ul>\n<li>entry_class</li>\n<li>entry_meta_class</li>\n<li>entry_cat_class</li>\n<li>entry_src_class</li>\n<li>entry_time_class</li>\n<li>entry_content_class</li>\n</ul>"}, {"access": "", "host": "Console", "params": "", "name": "Console.ENTRY_TEMPLATE", "url": "Console.html#property_Console.ENTRY_TEMPLATE", "type": "property", "description": "Default markup template used to create the DOM structure for Console\nentries. The markup contains {placeholder}s for content and classes\nthat are replaced via Y.substitute. The default template contains\nthe {placeholder}s identified in Console.ENTRY_CLASSES as well as the\nfollowing placeholders that will be populated by the log entry data:\n<ul>\n<li>cat_class</li>\n<li>src_class</li>\n<li>totalTime</li>\n<li>elapsedTime</li>\n<li>localTime</li>\n<li>sourceAndDetail</li>\n<li>message</li>\n</ul>"}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "ConsoleFilters.CATEGORIES_TEMPLATE", "url": "Plugin.ConsoleFilters.html#property_ConsoleFilters.CATEGORIES_TEMPLATE", "type": "property", "description": "Markup template used to create the container for the category filters."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "ConsoleFilters.CHROME_CLASSES", "url": "Plugin.ConsoleFilters.html#property_ConsoleFilters.CHROME_CLASSES", "type": "property", "description": "Classnames used by the templates when creating nodes."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "ConsoleFilters.FILTER_TEMPLATE", "url": "Plugin.ConsoleFilters.html#property_ConsoleFilters.FILTER_TEMPLATE", "type": "property", "description": "Markup template used to create the category and source filter checkboxes."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "ConsoleFilters.NAME", "url": "Plugin.ConsoleFilters.html#property_ConsoleFilters.NAME", "type": "property", "description": "Plugin name."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "ConsoleFilters.NS", "url": "Plugin.ConsoleFilters.html#property_ConsoleFilters.NS", "type": "property", "description": "The namespace hung off the host object that this plugin will inhabit."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "ConsoleFilters.SOURCES_TEMPLATE", "url": "Plugin.ConsoleFilters.html#property_ConsoleFilters.SOURCES_TEMPLATE", "type": "property", "description": "Markup template used to create the container for the source filters."}, {"access": "", "host": "Console", "params": "", "name": "Console.FOOTER_TEMPLATE", "url": "Console.html#property_Console.FOOTER_TEMPLATE", "type": "property", "description": "Markup template used to generate the DOM structure for the footer\nsection of the Console when it is rendered. The template includes\nmany of the {placeholder}s from Console.CHROME_CLASSES as well as:\n<ul>\n<li>id_guid - generated unique id, relates the label and checkbox</li>\n<li>str_pause - pulled from attribute strings.pause</li>\n<li>str_clear - pulled from attribute strings.clear</li>\n</ul>"}, {"access": "", "host": "Console", "params": "", "name": "Console.HEADER_TEMPLATE", "url": "Console.html#property_Console.HEADER_TEMPLATE", "type": "property", "description": "Markup template used to generate the DOM structure for the header\nsection of the Console when it is rendered. The template includes\nthese {placeholder}s:\n<ul>\n<li>console_button_class - contributed by Console.CHROME_CLASSES</li>\n<li>console_collapse_class - contributed by Console.CHROME_CLASSES</li>\n<li>console_hd_class - contributed by Console.CHROME_CLASSES</li>\n<li>console_title_class - contributed by Console.CHROME_CLASSES</li>\n<li>str_collapse - pulled from attribute strings.collapse</li>\n<li>str_title - pulled from attribute strings.title</li>\n</ul>"}, {"access": "", "host": "Console", "params": "", "name": "consoleLimit", "url": "Console.html#config_consoleLimit", "type": "config", "description": "Maximum number of Console entries allowed in the Console body at one\ntime. This is used to keep acquired messages from exploding the\nDOM tree and impacting page performance."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "consoleLimitChange", "url": "Console.html#event_consoleLimitChange", "type": "event", "description": "Fires when the value for the configuration attribute 'consoleLimit' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "", "name": "Console.LOG_LEVEL_ERROR", "url": "Console.html#property_Console.LOG_LEVEL_ERROR", "type": "property", "description": "Static identifier for logLevel configuration setting to allow only\nincoming messages of logLevel "error" to generate\nConsole entries."}, {"access": "", "host": "Console", "params": "", "name": "Console.LOG_LEVEL_INFO", "url": "Console.html#property_Console.LOG_LEVEL_INFO", "type": "property", "description": "Static identifier for logLevel configuration setting to allow all\nincoming messages to generate Console entries."}, {"access": "", "host": "Console", "params": "", "name": "Console.LOG_LEVEL_WARN", "url": "Console.html#property_Console.LOG_LEVEL_WARN", "type": "property", "description": "Static identifier for logLevel configuration setting to allow only\nincoming messages of logLevel "warn" or "error"\nto generate Console entries."}, {"access": "", "host": "Console", "params": "", "name": "Console.NAME", "url": "Console.html#property_Console.NAME", "type": "property", "description": "The identity of the widget."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "constrain2node", "url": "Plugin.DragConstrained.html#config_constrain2node", "type": "config", "description": "Will attempt to constrain the drag node to the boundaries of this node."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "constrain2nodeChange", "url": "Plugin.DragConstrained.html#event_constrain2nodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'constrain2node' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "constrain2region", "url": "Plugin.DragConstrained.html#config_constrain2region", "type": "config", "description": "An Object Literal containing a valid region (top, right, bottom, left) of page positions to constrain the drag node to."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "constrain2regionChange", "url": "Plugin.DragConstrained.html#event_constrain2regionChange", "type": "event", "description": "Fires when the value for the configuration attribute 'constrain2region' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "constrain2view", "url": "Plugin.DragConstrained.html#config_constrain2view", "type": "config", "description": "Will attempt to constrain the drag node to the boundaries of the viewport region."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "constrain2viewChange", "url": "Plugin.DragConstrained.html#event_constrain2viewChange", "type": "event", "description": "Fires when the value for the configuration attribute 'constrain2view' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "cont", "url": "DD.Delegate.html#config_cont", "type": "config", "description": "A selector query to get the container to listen for mousedown events on. All \"nodes\" should be a child of this container."}, {"access": "", "host": "Sortable", "params": "", "name": "cont", "url": "Sortable.html#config_cont", "type": "config", "description": "A selector query to get the container to listen for mousedown events on. All \"nodes\" should be a child of this container."}, {"access": "", "host": "ArrayAssert", "params": "needle <Object> The value that is expected in the array., haystack <Array> An array of values., message <String> (Optional) The message to display if the assertion fails.", "name": "contains", "url": "ArrayAssert.html#method_contains", "type": "method", "description": "Asserts that a value is present in an array. This uses the triple equals \nsign so no type cohersion may occur."}, {"access": "", "host": "Node", "params": "needle <Node | HTMLElement> The possible node or descendent", "name": "contains", "url": "Node.html#method_contains", "type": "method", "description": "Determines whether the node is an ancestor of another HTML element in the DOM hierarchy."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The containing html element., needle <HTMLElement> The html element that may be contained.", "name": "contains", "url": "DOM.html#method_contains", "type": "method", "description": "Determines whether or not one HTMLElement is or contains another HTMLElement."}, {"access": "", "host": "Subscriber", "params": "fn <Function> the function to execute, context <Object> optional 'this' keyword for the listener", "name": "contains", "url": "Subscriber.html#method_contains", "type": "method", "description": "Returns true if the fn and obj match this objects properties.\nUsed by the unsubscribe method to match the right subscriber."}, {"access": "", "host": "ArrayAssert", "params": "needles <Object[]> An array of values that are expected in the array., haystack <Array> An array of values to check., message <String> (Optional) The message to display if the assertion fails.", "name": "containsItems", "url": "ArrayAssert.html#method_containsItems", "type": "method", "description": "Asserts that a set of values are present in an array. This uses the triple equals \nsign so no type cohersion may occur. For this assertion to pass, all values must\nbe found."}, {"access": "", "host": "ArrayAssert", "params": "matcher <Function> A function that returns true if the items matches or false if not., haystack <Array> An array of values., message <String> (Optional) The message to display if the assertion fails.", "name": "containsMatch", "url": "ArrayAssert.html#method_containsMatch", "type": "method", "description": "Asserts that a value matching some condition is present in an array. This uses\na function to determine a match."}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "contChange", "url": "DD.Delegate.html#event_contChange", "type": "event", "description": "Fires when the value for the configuration attribute 'cont' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "contChange", "url": "Sortable.html#event_contChange", "type": "event", "description": "Fires when the value for the configuration attribute 'cont' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "", "name": "contentBox", "url": "Widget.html#config_contentBox", "type": "config", "description": "A DOM node that is a direct descendent of a Widget's bounding box that \nhouses its content."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "contentBoxChange", "url": "Widget.html#event_contentBoxChange", "type": "event", "description": "Fires when the value for the configuration attribute 'contentBox' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI", "params": "type <string> 'contentready', fn <function> the callback function to execute., el <string|HTMLElement|collection> the element(s) to attach, context <Object> optional argument that specifies what 'this' refers to., args* <Object> 0..n additional arguments to pass on to the callback function.\nThese arguments will be added after the event object.", "name": "contentready", "url": "YUI.html#event_contentready", "type": "event", "description": "Executes the callback as soon as the specified element \nis detected in the DOM with a nextSibling property\n(indicating that the element's children are available)"}, {"access": "", "host": "Widget", "params": "", "name": "CONTENT_TEMPLATE", "url": "Widget.html#property_CONTENT_TEMPLATE", "type": "property", "description": "Property defining the markup template for content box. If your Widget doesn't\nneed the dual boundingBox/contentBox structure, set CONTENT_TEMPLATE to null,\nand contentBox and boundingBox will both point to the same Node."}, {"access": "", "host": "Loader", "params": "", "name": "context", "url": "Loader.html#property_context", "type": "property", "description": "The execution context for all callbacks"}, {"access": "", "host": "CustomEvent", "params": "", "name": "context", "url": "CustomEvent.html#property_context", "type": "property", "description": "The context the the event will fire from by default. Defaults to the YUI\ninstance."}, {"access": "", "host": "Subscriber", "params": "", "name": "context", "url": "Subscriber.html#property_context", "type": "property", "description": "Optional 'this' keyword for the listener"}, {"access": "protected", "host": "Slider", "params": "v <Number> pixel offset of the thumb on the rail", "name": "_convertOffsetToValue", "url": "Slider.html#method__convertOffsetToValue", "type": "method", "description": "Converts a pixel offset of the thumb on the rail to a value."}, {"access": "protected", "host": "Slider", "params": "v <Number> value between the Slider's min and max", "name": "_convertValueToOffset", "url": "Slider.html#method__convertValueToOffset", "type": "method", "description": "Converts a value to a pixel offset for the thumb position on the rail."}, {"access": "", "host": "config", "params": "", "name": "core", "url": "config.html#property_core", "type": "property", "description": "A list of modules that defines the YUI core (overrides the default)."}, {"access": "private", "host": "io", "params": "c <number> - configuration object subset to determine if\nthe transaction is an XDR or file upload,\nrequiring an alternate transport., i <number> - transaction id", "name": "_create", "url": "io.html#method__create", "type": "method", "description": "Method that creates a unique transaction object for each\nrequest."}, {"access": "", "host": "Node", "params": "html <String> The markup used to create the element, doc <HTMLDocument> An optional document context", "name": "create", "url": "Node.html#method_create", "type": "method", "description": "Creates a new dom node using the provided markup string."}, {"access": "", "host": "DOM", "params": "html <String> The markup used to create the element, doc <HTMLDocument> An optional document context", "name": "create", "url": "DOM.html#method_create", "type": "method", "description": "Creates a new dom node using the provided markup string."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "container <Node> the parentNode of the new checkbox and label, name <String> the identifier of the filter", "name": "_createCheckbox", "url": "Plugin.ConsoleFilters.html#method__createCheckbox", "type": "method", "description": "Creates a checkbox and label from the ConsoleFilters.FILTER_TEMPLATE for\nthe provided type and name. The checkbox and label are appended to the\ncontainer node passes as the first arg."}, {"access": "protected", "host": "WidgetParent", "params": "config <Object> Object literal representing the configuration \nused to create an instance of a Widget.", "name": "_createChild", "url": "WidgetParent.html#method__createChild", "type": "method", "description": "Creates an instance of a child Widget using the specified configuration.\nBy default Widget instances will be created of the type specified \nby the <code>defaultChildType</code> attribute. Types can be explicitly\ndefined via the <code>type</code> property of the configuration object\nliteral."}, {"access": "private", "host": "Cookie", "params": "hash <Object> An object of key-value pairs to create a string for.", "name": "_createCookieHashString", "url": "Cookie.html#method__createCookieHashString", "type": "method", "description": "Formats a cookie value for an object containing multiple values."}, {"access": "private", "host": "Cookie", "params": "name <String> The name of the cookie., value <String> The value of the cookie., encodeValue <Boolean> True to encode the value, false to leave as-is., options <Object> (Optional) Options for the cookie.", "name": "_createCookieString", "url": "Cookie.html#method__createCookieString", "type": "method", "description": "Creates a cookie string that can be assigned into document.cookie."}, {"access": "", "host": "DD.Delegate", "params": "node <Node> The Node to apply the plugin to, groups <Array> The default groups to assign this target to.", "name": "createDrop", "url": "DD.Delegate.html#method_createDrop", "type": "method", "description": "Apply the Drop plugin to this node"}, {"access": "protected", "host": "Console", "params": "m <Object> object literal containing normalized message metadata", "name": "_createEntryHTML", "url": "Console.html#method__createEntryHTML", "type": "method", "description": "Translates message meta into the markup for a console entry."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_createEvents", "url": "DD.Drag.html#method__createEvents", "type": "method", "description": "This method creates all the events for this Event Target and publishes them so we get Event Bubbling."}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_createEvents", "url": "DD.Drop.html#method__createEvents", "type": "method", "description": "This method creates all the events for this Event Target and publishes them so we get Event Bubbling."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_createFrame", "url": "DD.DDM.html#method__createFrame", "type": "method", "description": "Create the proxy element if it doesn't already exist and set the DD.DDM._proxy value"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_createPG", "url": "DD.DDM.html#method__createPG", "type": "method", "description": "Creates the shim and adds it's listeners to it."}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_createShim", "url": "DD.Drop.html#method__createShim", "type": "method", "description": "Creates the Target shim and adds it to the DDM's playground.."}, {"access": "private", "host": "Widget", "params": "type <String> String representing the name of the event", "name": "_createUIEvent", "url": "Widget.html#method__createUIEvent", "type": "method", "description": "Binds a delegated DOM event listener of the specified type to the \nWidget's outtermost DOM element to facilitate the firing of a Custom\nEvent of the same type for the Widget instance."}, {"access": "", "host": "Get", "params": "url <string> the url or urls to the css file(s), opts <Object> Options: \n<dl>\n<dt>onSuccess</dt>\n<dd>\ncallback to execute when the css file(s) are finished loading\nThe callback receives an object back with the following\ndata:\n<dl>win</dl>\n<dd>the window the link nodes(s) were inserted into</dd>\n<dt>data</dt>\n<dd>the data object passed in when the request was made</dd>\n<dt>nodes</dt>\n<dd>An array containing references to the nodes that were\ninserted</dd>\n<dt>purge</dt>\n<dd>A function that, when executed, will remove the nodes\nthat were inserted</dd>\n<dt>\n</dl>\n</dd>\n<dt>context</dt>\n<dd>the execution context for the callbacks</dd>\n<dt>win</dt>\n<dd>a window other than the one the utility occupies</dd>\n<dt>data</dt>\n<dd>\ndata that is supplied to the callbacks when the nodes(s) are\nloaded.\n</dd>\n<dt>insertBefore</dt>\n<dd>node or node id that will become the new node's nextSibling</dd>\n<dt>charset</dt>\n<dd>Node charset, default utf-8 (deprecated, use the attributes config)</dd>\n<dt>attributes</dt>\n<dd>An object literal containing additional attributes to add to the link tags</dd>\n</dl>\n<pre>\nY.Get.css(\"http://yui.yahooapis.com/2.3.1/build/menu/assets/skins/sam/menu.css\");\n</pre>\n<pre>\n Y.Get.css(\n [\"http://yui.yahooapis.com/2.3.1/build/menu/assets/skins/sam/menu.css\",\n \"http://yui.yahooapis.com/2.3.1/build/logger/assets/skins/sam/logger.css\"], {\n insertBefore: 'custom-styles' // nodes will be inserted before the specified node\n });\n</pre>", "name": "css", "url": "Get.html#method_css", "type": "method", "description": "Fetches and inserts one or more css link nodes into the \nhead of the current document or the document in a specified\nwindow."}, {"access": "", "host": "Loader", "params": "", "name": "cssAttributes", "url": "Loader.html#property_cssAttributes", "type": "property", "description": "An object literal containing attributes to add to link nodes"}, {"access": "", "host": "config", "params": "", "name": "cssAttributes", "url": "config.html#property_cssAttributes", "type": "property", "description": "Object literal containing attributes to add to dynamically loaded link nodes."}, {"access": "", "host": "DD.DDM", "params": "", "name": "CSS_PREFIX", "url": "DD.DDM.html#property_CSS_PREFIX", "type": "property", "description": "The PREFIX to attach to all DD CSS class names"}, {"access": "private", "host": "DD.DDM", "params": "gutter <String> CSS style string for gutter: '5 0' (sets top and bottom to 5px, left and right to 0px), '1 2 3 4' (top 1px, right 2px, bottom 3px, left 4px)", "name": "cssSizestoObject", "url": "DD.DDM.html#method_cssSizestoObject", "type": "method", "description": "//TODO Private, rename??..."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_cur", "url": "Test.Runner.html#property__cur", "type": "property", "description": "Pointer to the current node in the test tree."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_curPage", "url": "Test.Manager.html#property__curPage", "type": "property", "description": "The URL of the page currently being executed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_currentMouseX", "url": "plugin.NodeMenuNav.html#property__currentMouseX", "type": "property", "description": "Number representing the current x coordinate of the mouse \ninside the menu."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "currentNode", "url": "DD.Delegate.html#config_currentNode", "type": "config", "description": "Y.Node instance of the dd node."}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "currentNodeChange", "url": "DD.Delegate.html#event_currentNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'currentNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "History.Module", "params": "", "name": "currentState", "url": "History.Module.html#property_currentState", "type": "property", "description": "The module's current state"}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "currentTarget", "url": "DOMEventFacade.html#property_currentTarget", "type": "property", "description": "Node reference for the element that the listener was attached to."}, {"access": "", "host": "EventFacade", "params": "", "name": "currentTarget", "url": "EventFacade.html#property_currentTarget", "type": "property", "description": "Node reference for the element that the listener was attached to."}, {"access": "", "host": "State", "params": "", "name": "data", "url": "State.html#property_data", "type": "property", "description": "Hash of attributes"}, {"access": "", "host": "Loader", "params": "", "name": "data", "url": "Loader.html#property_data", "type": "property", "description": "Data that is passed to all callbacks"}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create() in io-base., isFlash <boolean> - True if Flash was used as the transport., isXML <boolean> - True if the response data are XML.", "name": "_data", "url": "io.html#method__data", "type": "method", "description": "Creates a response object for XDR transactions, for success\nand failure cases."}, {"access": "", "host": "DD.Drag", "params": "", "name": "data", "url": "DD.Drag.html#config_data", "type": "config", "description": "A payload holder to store arbitrary data about this drag object, can be used to store any value."}, {"access": "", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "name": "data", "url": "DataSource.Local.html#event_data", "type": "event", "description": "Fired when raw data is received."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dataChange", "url": "DD.Drag.html#event_dataChange", "type": "event", "description": "Fires when the value for the configuration attribute 'data' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DataSchema.JSON", "params": "path <String[]> Locator path., data <String> Data to traverse.", "name": "DataSchema.JSON.getLocationValue", "url": "DataSchema.JSON.html#method_DataSchema.JSON.getLocationValue", "type": "method", "description": "Utility function to walk a path and return the value located there."}, {"access": "", "host": "DataSchema.JSON", "params": "locator <String> JSON value locator.", "name": "DataSchema.JSON.getPath", "url": "DataSchema.JSON.html#method_DataSchema.JSON.getPath", "type": "method", "description": "Utility function converts JSON locator strings into walkable paths"}, {"access": "", "host": "DataSource.Local", "params": "callback <Object> The callback object., params <Array> params to be passed to the callback method, error <Boolean> whether an error occurred", "name": "DataSource.issueCallback", "url": "DataSource.Local.html#method_DataSource.issueCallback", "type": "method", "description": "Executes a given callback. The third param determines whether to execute"}, {"access": "private", "host": "DataSource.Local", "params": "", "name": "DataSource._tId", "url": "DataSource.Local.html#property_DataSource._tId", "type": "property", "description": "Global transaction counter."}, {"access": "", "host": "config", "params": "", "name": "dateFormat", "url": "config.html#property_dateFormat", "type": "property", "description": "The default date format"}, {"access": "", "host": "Coverage.Format.DateAssert", "params": "expected <Date> The expected date., actual <Date> The actual date to test., message <String> (Optional) The message to display if the assertion fails.", "name": "datesAreEqual", "url": "Coverage.Format.DateAssert.html#method_datesAreEqual", "type": "method", "description": "Asserts that a date's month, day, and year are equal to another date's."}, {"access": "", "host": "JSON", "params": "d <Date> The Date to serialize", "name": "dateToString", "url": "JSON.html#method_dateToString", "type": "method", "description": "Serializes a Date instance as a UTC date string. Used internally by\nstringify. Override this method if you need Dates serialized in a\ndifferent format."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "dd", "url": "DD.Delegate.html#property_dd", "type": "property", "description": "A reference to the temporary dd instance used under the hood."}, {"access": "", "host": "DD.DDM", "params": "", "name": "ddm:end", "url": "DD.DDM.html#event_ddm:end", "type": "event", "description": "Fires from the DDM after the DDM finishes, before the drag end events."}, {"access": "", "host": "DD.DDM", "params": "", "name": "ddm:start", "url": "DD.DDM.html#event_ddm:start", "type": "event", "description": "Fires from the DDM before all drag events fire."}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_deactivateShim", "url": "DD.Drop.html#method__deactivateShim", "type": "method", "description": "Removes classes from the target, resets some flags and sets the shims deactive position [-999, -999]"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_deactivateTargets", "url": "DD.DDM.html#method__deactivateTargets", "type": "method", "description": "This method fires the drop:hit, drag:drophit, drag:dropmiss methods and deactivates the shims.."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_debugShim", "url": "DD.DDM.html#property__debugShim", "type": "property", "description": "Set this to true to set the shims opacity to .5 for debugging it, default: false."}, {"access": "protected", "host": "AsyncQueue", "params": "e <Event> the event object", "name": "_defAddFn", "url": "AsyncQueue.html#method__defAddFn", "type": "method", "description": "Default functionality for the "add" event. Adds the callbacks\nin the event facade to the queue. Callbacks successfully added to the\nqueue are present in the event's <code>added</code> property in the\nafter phase."}, {"access": "protected", "host": "Cache", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>entry (Object)</dt> <dd>The cached entry.</dd>\n</dl>", "name": "_defAddFn", "url": "Cache.html#method__defAddFn", "type": "method", "description": "Adds entry to cache."}, {"access": "private", "host": "DD.Drag", "params": "e <Event.Facade> The drag:align event.", "name": "_defAlignFn", "url": "DD.Drag.html#method__defAlignFn", "type": "method", "description": "Calculates the offsets and set's the XY that the element will move to."}, {"access": "private", "host": "Attribute", "params": "e <EventFacade> The event object for attribute change events.", "name": "_defAttrChangeFn", "url": "Attribute.html#method__defAttrChangeFn", "type": "method", "description": "Default function for attribute change events."}, {"access": "", "host": "Console", "params": "", "name": "defaultCategory", "url": "Console.html#config_defaultCategory", "type": "config", "description": "If a category is not specified in the Y.log(..) statement, this\ncategory will be used. Categories "info",\n"warn", and "error" are also called log level."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "defaultCategoryChange", "url": "Console.html#event_defaultCategoryChange", "type": "event", "description": "Fires when the value for the configuration attribute 'defaultCategory' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "WidgetParent", "params": "", "name": "defaultChildType", "url": "WidgetParent.html#config_defaultChildType", "type": "config", "description": "String representing the default type of the children \nmanaged by this Widget. Can also supply default type as a constructor\nreference."}, {"access": "", "host": "WidgetParent", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "defaultChildTypeChange", "url": "WidgetParent.html#event_defaultChildTypeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'defaultChildType' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "CustomEvent", "params": "", "name": "defaultFn", "url": "CustomEvent.html#property_defaultFn", "type": "property", "description": "The default function to execute after event listeners\nhave fire, but only if the default action was not\nprevented."}, {"access": "", "host": "Anim", "params": "", "name": "DEFAULT_GETTER", "url": "Anim.html#property_DEFAULT_GETTER", "type": "property", "description": "The default getter to use when getting object properties."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "defaults", "url": "AsyncQueue.html#property_defaults", "type": "property", "description": "Callback defaults for this instance. Static defaults that are not\noverridden are also included."}, {"access": "", "host": "Anim", "params": "", "name": "DEFAULT_SETTER", "url": "Anim.html#property_DEFAULT_SETTER", "type": "property", "description": "The default setter to use when setting object properties."}, {"access": "", "host": "Console", "params": "", "name": "defaultSource", "url": "Console.html#config_defaultSource", "type": "config", "description": "If a source is not specified in the Y.log(..) statement, this\nsource will be used."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "defaultSourceChange", "url": "Console.html#event_defaultSourceChange", "type": "event", "description": "Fires when the value for the configuration attribute 'defaultSource' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Anim", "params": "", "name": "DEFAULT_UNIT", "url": "Anim.html#property_DEFAULT_UNIT", "type": "property", "description": "The default unit to use with properties that pass the RE_DEFAULT_UNIT test."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "defaultVisibility", "url": "Plugin.ConsoleFilters.html#config_defaultVisibility", "type": "config", "description": "Default visibility applied to new categories and sources."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "defaultVisibilityChange", "url": "Plugin.ConsoleFilters.html#event_defaultVisibilityChange", "type": "event", "description": "Fires when the value for the configuration attribute 'defaultVisibility' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "WidgetParent", "params": "event <EventFacade> The Event object, child <Widget> The Widget instance, or configuration \nobject for the Widget to be added as a child., index <Number> Number representing the position at \nwhich the child will be inserted.", "name": "_defChildAdded", "url": "WidgetParent.html#method__defChildAdded", "type": "method", "description": "Default childAdded handler"}, {"access": "protected", "host": "WidgetParent", "params": "event <EventFacade> The Event object, child <Widget> The Widget instance to be removed., index <Number> Number representing the index of the Widget to \nbe removed.", "name": "_defChildRemoved", "url": "WidgetParent.html#method__defChildRemoved", "type": "method", "description": "Default childRemoved handler"}, {"access": "protected", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n</dl>", "name": "_defDataFn", "url": "DataSource.Local.html#method__defDataFn", "type": "method", "description": "Normalizes raw data into a response that includes results and meta properties."}, {"access": "protected", "host": "Base", "params": "e <EventFacade> Event object", "name": "_defDestroyFn", "url": "Base.html#method__defDestroyFn", "type": "method", "description": "Default destroy event handler"}, {"access": "private", "host": "DD.Drag", "params": "ev <Event.Facade> The drag:drag event", "name": "_defDragFn", "url": "DD.Drag.html#method__defDragFn", "type": "method", "description": "Default function for drag:drag. Fired from _moveNode."}, {"access": "protected", "host": "Console", "params": "e <Event> The Custom event carrying the message in its payload", "name": "_defEntryFn", "url": "Console.html#method__defEntryFn", "type": "method", "description": "Buffers incoming message objects and schedules the printing."}, {"access": "protected", "host": "AsyncQueue", "params": "e <Event> the event object", "name": "_defExecFn", "url": "AsyncQueue.html#method__defExecFn", "type": "method", "description": "Default functionality for the "execute" event. Executes the\ncallback function"}, {"access": "protected", "host": "Cache", "params": "e <Event.Facade> Event Facade object.", "name": "_defFlushFn", "url": "Cache.html#method__defFlushFn", "type": "method", "description": "Flushes cache."}, {"access": "protected", "host": "Base", "params": "e <EventFacade> Event object, with a cfg property which \nrefers to the configuration object passed to the constructor.", "name": "_defInitFn", "url": "Base.html#method__defInitFn", "type": "method", "description": "Default init event handler"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_defMouseDownFn", "url": "DD.Drag.html#method__defMouseDownFn", "type": "method", "description": "Handler for the mousedown DOM event"}, {"access": "protected", "host": "Slider", "params": "e <Event> the positionThumb custom event", "name": "_defPositionThumbFn", "url": "Slider.html#method__defPositionThumbFn", "type": "method", "description": "Calls _uiPositionThumb with the value of the custom event's\n"offset" property."}, {"access": "protected", "host": "AsyncQueue", "params": "e <Event> the custom event", "name": "_defPromoteFn", "url": "AsyncQueue.html#method__defPromoteFn", "type": "method", "description": "<p>Default functionality for the "promote" event. Promotes the\nnamed callback to the head of the queue.</p>\n<p>The event object will contain a property "callback", which\nholds the id of a callback or the callback object itself.</p>"}, {"access": "protected", "host": "AsyncQueue", "params": "e <Event> the custom event", "name": "_defRemoveFn", "url": "AsyncQueue.html#method__defRemoveFn", "type": "method", "description": "<p>Default functionality for the "remove" event. Removes the\ncallback from the queue.</p>\n<p>The event object will contain a property "callback", which\nholds the id of a callback or the callback object itself.</p>"}, {"access": "protected", "host": "Widget", "params": "e <EventFacade> The Event object, parentNode <Node> The parent node to render to, if passed in to the <code>render</code> method", "name": "_defRenderFn", "url": "Widget.html#method__defRenderFn", "type": "method", "description": "Default render handler"}, {"access": "protected", "host": "DataSource.Function", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "_defRequestFn", "url": "DataSource.Function.html#method__defRequestFn", "type": "method", "description": "Passes query string to IO. Fires <code>response</code> event when\nresponse is received asynchronously."}, {"access": "protected", "host": "DataSource.Get", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "_defRequestFn", "url": "DataSource.Get.html#method__defRequestFn", "type": "method", "description": "Passes query string to Get Utility. Fires <code>response</code> event when\nresponse is received asynchronously."}, {"access": "protected", "host": "DataSource.IO", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "_defRequestFn", "url": "DataSource.IO.html#method__defRequestFn", "type": "method", "description": "Passes query string to IO. Fires <code>response</code> event when\nresponse is received asynchronously."}, {"access": "protected", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facadewith the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "_defRequestFn", "url": "DataSource.Local.html#method__defRequestFn", "type": "method", "description": "Manages request/response transaction. Must fire <code>response</code>\nevent when response is received. This method should be implemented by\nsubclasses to achieve more complex behavior such as accessing remote data."}, {"access": "protected", "host": "Console", "params": "", "name": "_defResetFn", "url": "Console.html#method__defResetFn", "type": "method", "description": "Clears the console, resets the startTime attribute, enables and\nunpauses the widget."}, {"access": "protected", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n<dt>response (Object)</dt> <dd>Normalized response object with the following properties:\n<dl>\n<dt>results (Object)</dt> <dd>Parsed results.</dd>\n<dt>meta (Object)</dt> <dd>Parsed meta data.</dd>\n<dt>error (Boolean)</dt> <dd>Error flag.</dd>\n</dl>\n</dd>\n</dl>", "name": "_defResponseFn", "url": "DataSource.Local.html#method__defResponseFn", "type": "method", "description": "Sends data as a normalized response to callback."}, {"access": "protected", "host": "AsyncQueue", "params": "e <Event> The event object", "name": "_defShiftFn", "url": "AsyncQueue.html#method__defShiftFn", "type": "method", "description": "Default functionality for the "shift" event. Shifts the\ncallback stored in the event object's <em>callback</em> property from\nthe queue if it is the first item."}, {"access": "protected", "host": "Slider", "params": "e <Event> Internal sync event", "name": "_defSyncFn", "url": "Slider.html#method__defSyncFn", "type": "method", "description": "The default synchronization behavior, updating the Slider's DOM state to\nmatch the current attribute values."}, {"access": "protected", "host": "Slider", "params": "e <Event> the internal thumbDrag event", "name": "_defThumbDragFn", "url": "Slider.html#method__defThumbDragFn", "type": "method", "description": "The default value update behavior in response to Slider thumb\ninteraction. Calculates the value using stored offsets, the _factor\nmultiplier and the min value."}, {"access": "", "host": "Widget", "params": "", "name": "DEF_UNIT", "url": "Widget.html#property_DEF_UNIT", "type": "property", "description": "Default unit to use for dimension values"}, {"access": "", "host": "Test.Wait", "params": "", "name": "delay", "url": "Test.Wait.html#property_delay", "type": "property", "description": "The delay before running the segment of code."}, {"access": "", "host": "Node", "params": "type <String> the event type to delegate, fn <Function> the function to execute, selector <String> a selector that must match the target of the event.", "name": "delegate", "url": "Node.html#method_delegate", "type": "method", "description": "Functionality to make the node a delegated event container"}, {"access": "", "host": "Sortable", "params": "", "name": "delegate", "url": "Sortable.html#property_delegate", "type": "property", "description": "A reference to the DD.Delegate instance."}, {"access": "", "host": "YUI", "params": "type <string> the event type to delegate, fn <function> the callback function to execute. This function\nwill be provided the event object for the delegated event., el <string|node> the element that is the delegation container, spec <string> a selector that must match the target of the\nevent., context <Object> optional argument that specifies what 'this' refers to., args* <Object> 0..n additional arguments to pass on to the callback function.\nThese arguments will be added after the event object.", "name": "delegate", "url": "YUI.html#method_delegate", "type": "method", "description": "Sets up event delegation on a container element. The delegated event\nwill use a supplied selector to test if the target or one of the\ndescendants of the target match it. The supplied callback function \nwill only be executed if a match was encountered, and, in fact, \nwill be executed for each element that matches if you supply an \nambiguous selector.\nThe event object for the delegated event is supplied to the callback\nfunction. It is modified slightly in order to support all properties\nthat may be needed for event delegation. 'currentTarget' is set to\nthe element that matched the delegation specifcation. 'container' is\nset to the element that the listener is bound to (this normally would\nbe the 'currentTarget')."}, {"access": "", "host": "YUI", "params": "type <string> 'delegate', fn <function> the callback function to execute. This function\nwill be provided the event object for the delegated event., el <string|node> the element that is the delegation container, delegateType <string> the event type to delegate, spec <string> a selector that must match the target of the\nevent., context <Object> optional argument that specifies what 'this' refers to., args* <Object> 0..n additional arguments to pass on to the callback function.\nThese arguments will be added after the event object.", "name": "delegate", "url": "YUI.html#event_delegate", "type": "event", "description": "Sets up event delegation on a container element. The delegated event\nwill use a supplied selector to test if the target or one of the\ndescendants of the target match it. The supplied callback function \nwill only be executed if a match was encountered, and, in fact, \nwill be executed for each element that matches if you supply an \nambiguous selector.\nThe event object for the delegated event is supplied to the callback\nfunction. It is modified slightly in order to support all properties\nthat may be needed for event delegation. 'currentTarget' is set to\nthe element that matched the delegation specifcation. 'container' is\nset to the element that the listener is bound to (this normally would\nbe the 'currentTarget')."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_delegates", "url": "DD.DDM.html#property__delegates", "type": "property", "description": "Holder for all Y.DD.Delegate instances"}, {"access": "private", "host": "CustomEvent", "params": "subscriber <Object> object", "name": "_delete", "url": "CustomEvent.html#method__delete", "type": "method", "description": ""}, {"access": "", "host": "Do.Method", "params": "sid <string> the subscriber id, fn <Function> the function to execute, when <string> when to execute the function", "name": "delete", "url": "Do.Method.html#method_delete", "type": "method", "description": "Unregister a aop subscriber"}, {"access": "", "host": "DD.Drag", "params": "", "name": "deltaXY", "url": "DD.Drag.html#property_deltaXY", "type": "property", "description": "The offset of the mouse position to the element's position"}, {"access": "", "host": "WidgetChild", "params": "", "name": "depth", "url": "WidgetChild.html#config_depth", "type": "config", "description": "Number representing the depth of this Widget in the object \nhierarchy."}, {"access": "", "host": "WidgetChild", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "depthChange", "url": "WidgetChild.html#event_depthChange", "type": "event", "description": "Fires when the value for the configuration attribute 'depth' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "descendants", "url": "plugin.NodeFocusManager.html#config_descendants", "type": "config", "description": "String representing the CSS selector used to define the descendant Nodes \nwhose focus should be managed."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "descendantsChange", "url": "plugin.NodeFocusManager.html#event_descendantsChange", "type": "event", "description": "Fires when the value for the configuration attribute 'descendants' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.Align", "params": "", "name": "destroy", "url": "Plugin.Align.html#method_destroy", "type": "method", "description": "Removes the resize handler, if any. This is called automatically\nwhen unplugged from the host node."}, {"access": "", "host": "Plugin.Shim", "params": "", "name": "destroy", "url": "Plugin.Shim.html#method_destroy", "type": "method", "description": "Removes the shim and destroys the plugin"}, {"access": "private", "host": "io", "params": "o <o> The transaction object, uri <object> Qualified path to transaction resource., c <object> Configuration object for the transaction.", "name": "_destroy", "url": "io.html#method__destroy", "type": "method", "description": ""}, {"access": "", "host": "Test.Reporter", "params": "", "name": "destroy", "url": "Test.Reporter.html#method_destroy", "type": "method", "description": "Cleans up the memory associated with the TestReporter, removing DOM elements\nthat were created."}, {"access": "", "host": "Node", "params": "recursivePurge <Boolean> (optional) Whether or not to remove listeners from the\nnode's subtree (default is false)", "name": "destroy", "url": "Node.html#method_destroy", "type": "method", "description": "Nulls internal node references, removes any plugins and event listeners"}, {"access": "", "host": "Base", "params": "", "name": "destroy", "url": "Base.html#method_destroy", "type": "method", "description": "<p>\nDestroy lifecycle method. Fires the destroy\nevent, prior to invoking destructors for the\nclass hierarchy.\n</p>\n<p>\nSubscribers to the destroy\nevent can invoke preventDefault on the event object, to prevent destruction\nfrom proceeding.\n</p>"}, {"access": "", "host": "Base", "params": "e <EventFacade> Event object", "name": "destroy", "url": "Base.html#event_destroy", "type": "event", "description": "<p>\nLifecycle event for the destroy phase, \nfired prior to destruction. Invoking the preventDefault \nmethod on the event object provided to subscribers will \nprevent destruction from proceeding.\n</p>\n<p>\nSubscribers to the \"after\" moment of this event, will be notified\nafter destruction is complete (and as a result cannot prevent\ndestruction).\n</p>"}, {"access": "", "host": "Base", "params": "", "name": "destroyed", "url": "Base.html#config_destroyed", "type": "config", "description": "Flag indicating whether or not this object\nhas been through the destroy lifecycle phase."}, {"access": "", "host": "Base", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "destroyedChange", "url": "Base.html#event_destroyedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'destroyed' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Base", "params": "", "name": "_destroyHierarchy", "url": "Base.html#method__destroyHierarchy", "type": "method", "description": "Destroys the class hierarchy for this instance by invoking\nthe descructor method on the prototype of each class in the hierarchy."}, {"access": "private", "host": "Plugin.Host", "params": "", "name": "_destroyPlugins", "url": "Plugin.Host.html#method__destroyPlugins", "type": "method", "description": "Unplugs and destroys all plugins on the host"}, {"access": "private", "host": "WidgetStack", "params": "", "name": "_destroyShim", "url": "WidgetStack.html#method__destroyShim", "type": "method", "description": "Removes the shim from the DOM, and detaches any related event\nlisteners."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "destructor", "url": "Plugin.ConsoleFilters.html#method_destructor", "type": "method", "description": "Removes the plugin UI and unwires events."}, {"access": "protected", "host": "Console", "params": "", "name": "destructor", "url": "Console.html#method_destructor", "type": "method", "description": "Tears down the instance, flushing event subscriptions and purging the UI."}, {"access": "private", "host": "Cache", "params": "", "name": "destructor", "url": "Cache.html#method_destructor", "type": "method", "description": "Internal destroy() handler."}, {"access": "protected", "host": "Widget", "params": "", "name": "destructor", "url": "Widget.html#method_destructor", "type": "method", "description": "Descructor lifecycle implementation for the Widget class. Purges events attached\nto the bounding box (and all child nodes) and removes the Widget from the \nlist of registered widgets."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "destructor", "url": "DD.Drag.html#method_destructor", "type": "method", "description": "Lifecycle destructor, unreg the drag from the DDM and remove listeners"}, {"access": "private", "host": "DD.Drop", "params": "", "name": "destructor", "url": "DD.Drop.html#method_destructor", "type": "method", "description": "Lifecycle destructor, unreg the drag from the DDM and remove listeners"}, {"access": "", "host": "Plugin.Base", "params": "", "name": "destructor", "url": "Plugin.Base.html#method_destructor", "type": "method", "description": "Destructor lifecycle implementation.\nRemoves any event listeners or injected methods applied by the Plugin"}, {"access": "", "host": "Event", "params": "type <String> the type of event to remove., fn <Function> the method the event invokes. If fn is\nundefined, then all event handlers for the type of event are \nremoved., el <String|HTMLElement|Array|NodeList|EventHandle> An \nevent handle, an id, an element reference, or a collection \nof ids and/or elements to remove the listener from.", "name": "detach", "url": "Event.html#method_detach", "type": "method", "description": "Removes an event listener. Supports the signature the event was bound\nwith, but the preferred way to remove listeners is using the handle\nthat is returned when using Y.on"}, {"access": "", "host": "NodeList", "params": "", "name": "detach", "url": "NodeList.html#method_detach", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "EventHandle", "params": "", "name": "detach", "url": "EventHandle.html#method_detach", "type": "method", "description": "Detaches this subscriber"}, {"access": "", "host": "CustomEvent", "params": "fn <Function> The subscribed function to remove, if not supplied\nall will be removed, context <Object> The context object passed to subscribe.", "name": "detach", "url": "CustomEvent.html#method_detach", "type": "method", "description": "Detach listeners."}, {"access": "", "host": "Do", "params": "handle <string> the subscription handle", "name": "detach", "url": "Do.html#method_detach", "type": "method", "description": "Detach a before or after subscription"}, {"access": "", "host": "EventTarget", "params": "type <string|Object> Either the handle to the subscriber or the \ntype of event. If the type\nis not specified, it will attempt to remove\nthe listener from all hosted events., fn <Function> The subscribed function to unsubscribe, if not\nsupplied, all subscribers will be removed., context <Object> The custom object passed to subscribe. This is\noptional, but if supplied will be used to\ndisambiguate multiple listeners that are the same\n(e.g., you subscribe many object using a function\nthat lives on the prototype)", "name": "detach", "url": "EventTarget.html#method_detach", "type": "method", "description": "Detach one or more listeners the from the specified event"}, {"access": "", "host": "NodeList", "params": "", "name": "detachAll", "url": "NodeList.html#method_detachAll", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "CustomEvent", "params": "", "name": "detachAll", "url": "CustomEvent.html#method_detachAll", "type": "method", "description": "Removes all listeners"}, {"access": "", "host": "EventTarget", "params": "type <string> The type, or name of the event", "name": "detachAll", "url": "EventTarget.html#method_detachAll", "type": "method", "description": "Removes all listeners from the specified event. If the event type\nis not specified, all listeners from all hosted custom events will\nbe removed."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "", "name": "_detachEventHandlers", "url": "plugin.NodeFocusManager.html#method__detachEventHandlers", "type": "method", "description": "Detaches all event handlers used by the Focus Manager."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "", "name": "_detachKeyHandler", "url": "plugin.NodeFocusManager.html#method__detachKeyHandler", "type": "method", "description": "Detaches the \"key\" event handlers used to support the \"keys\"\nattribute."}, {"access": "private", "host": "WidgetStack", "params": "String <Object> handleKey The key defining the group of handles which should be detached", "name": "_detachStackHandles", "url": "WidgetStack.html#method__detachStackHandles", "type": "method", "description": "Detaches any handles stored for the provided key"}, {"access": "", "host": "EventFacade", "params": "", "name": "details", "url": "EventFacade.html#property_details", "type": "property", "description": "The arguments passed to fire"}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_dimCache", "url": "DD.Scroll.html#property__dimCache", "type": "property", "description": "Cache of the dragNode dims."}, {"access": "", "host": "Anim", "params": "", "name": "direction", "url": "Anim.html#config_direction", "type": "config", "description": "How iterations of the animation should behave. \nPossible values are \"normal\" and \"alternate\".\nNormal will repeat the animation, alternate will reverse on every other pass."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "directionChange", "url": "Anim.html#event_directionChange", "type": "event", "description": "Fires when the value for the configuration attribute 'direction' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Loader", "params": "", "name": "dirty", "url": "Loader.html#property_dirty", "type": "property", "description": "Flag to indicate the dependency tree needs to be recomputed\nif insert is called again."}, {"access": "", "host": "StyleSheet", "params": "", "name": "disable", "url": "StyleSheet.html#method_disable", "type": "method", "description": "Disable all the rules in the sheet. Rules may be changed while the\nStyleSheet is disabled."}, {"access": "", "host": "Widget", "params": "", "name": "disable", "url": "Widget.html#method_disable", "type": "method", "description": "Set the Widget's \"disabled\" attribute to \"true\"."}, {"access": "", "host": "Widget", "params": "", "name": "disabled", "url": "Widget.html#config_disabled", "type": "config", "description": "Boolean indicating if the Widget should be disabled. The disabled implementation\nis left to the specific classes extending widget."}, {"access": "protected", "host": "Slider", "params": "", "name": "_disabled", "url": "Slider.html#property__disabled", "type": "property", "description": "Deferred value for the disabled attribute when stalled (see _stall\nproperty)."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "disabledChange", "url": "Widget.html#event_disabledChange", "type": "event", "description": "Fires when the value for the configuration attribute 'disabled' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Test.Runner", "params": "", "name": "disableLogging", "url": "Test.Runner.html#method_disableLogging", "type": "method", "description": "Disable logging via Y.log(). Test output will not be visible unless\nTestRunner events are subscribed to."}, {"access": "", "host": "Plugin.Base", "params": "sFn <String> The event to listen for, or method to inject logic after., fn <Function> The handler function. For events, the \"after\" moment listener. For methods, the function to execute after the given method is executed., context <Object> An optional context to call the handler with. The default context is the plugin instance.", "name": "doAfter", "url": "Plugin.Base.html#method_doAfter", "type": "method", "description": "Listens for the \"after\" moment of events fired by the host, \nor injects code \"after\" a given method on the host."}, {"access": "private", "host": "WidgetPositionExt", "params": "widgetPoint <String> Supported point constant (e.g. WidgetPositionExt.TL), x <Number> X page co-ordinate to align to, y <Number> Y page co-ordinate to align to", "name": "_doAlign", "url": "WidgetPositionExt.html#method__doAlign", "type": "method", "description": "Helper method, used to align the given point on the widget, with the XY page co-ordinates provided."}, {"access": "", "host": "Plugin.Base", "params": "sFn <String> The event to listen for, or method to inject logic before., fn <Function> The handler function. For events, the \"on\" moment listener. For methods, the function to execute before the given method is executed., context <Object> An optional context to call the handler with. The default context is the plugin instance.", "name": "doBefore", "url": "Plugin.Base.html#method_doBefore", "type": "method", "description": "Listens for the \"on\" moment of events fired by the host, \nor injects code \"before\" a given method on the host."}, {"access": "private", "host": "Widget", "params": "attrs <Array> Array of attribute to bind/unbind, bind <boolean> If true, bind, else unbind", "name": "_doBindAttrUI", "url": "Widget.html#method__doBindAttrUI", "type": "method", "description": ""}, {"access": "", "host": "config", "params": "", "name": "doc", "url": "config.html#property_doc", "type": "property", "description": "The document associated with the 'win' configuration."}, {"access": "", "host": "Node", "params": "", "name": "docHeight", "url": "Node.html#config_docHeight", "type": "config", "description": "Document height"}, {"access": "", "host": "DOM", "params": "", "name": "docHeight", "url": "DOM.html#method_docHeight", "type": "method", "description": "Document height"}, {"access": "", "host": "Node", "params": "", "name": "docScrollX", "url": "Node.html#config_docScrollX", "type": "config", "description": "Amount page has been scroll vertically"}, {"access": "", "host": "DOM", "params": "", "name": "docScrollX", "url": "DOM.html#method_docScrollX", "type": "method", "description": "Amount page has been scroll horizontally"}, {"access": "", "host": "Node", "params": "", "name": "docScrollY", "url": "Node.html#config_docScrollY", "type": "config", "description": "Amount page has been scroll horizontally"}, {"access": "", "host": "DOM", "params": "", "name": "docScrollY", "url": "DOM.html#method_docScrollY", "type": "method", "description": "Amount page has been scroll vertically"}, {"access": "", "host": "DOM", "params": "", "name": "docWidth", "url": "DOM.html#method_docWidth", "type": "method", "description": "Document width"}, {"access": "", "host": "ArrayAssert", "params": "needle <Object> The value that is expected in the array., haystack <Array> An array of values., message <String> (Optional) The message to display if the assertion fails.", "name": "doesNotContain", "url": "ArrayAssert.html#method_doesNotContain", "type": "method", "description": "Asserts that a value is not present in an array. This uses the triple equals \nAsserts that a value is not present in an array. This uses the triple equals \nsign so no type cohersion may occur."}, {"access": "", "host": "ArrayAssert", "params": "needles <Object[]> An array of values that are not expected in the array., haystack <Array> An array of values to check., message <String> (Optional) The message to display if the assertion fails.", "name": "doesNotContainItems", "url": "ArrayAssert.html#method_doesNotContainItems", "type": "method", "description": "Asserts that a set of values are not present in an array. This uses the triple equals \nsign so no type cohersion may occur. For this assertion to pass, all values must\nnot be found."}, {"access": "", "host": "ArrayAssert", "params": "matcher <Function> A function that returns true if the items matches or false if not., haystack <Array> An array of values., message <String> (Optional) The message to display if the assertion fails.", "name": "doesNotContainMatch", "url": "ArrayAssert.html#method_doesNotContainMatch", "type": "method", "description": "Asserts that no values matching a condition are present in an array. This uses\na function to determine a match."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "domId", "url": "ImgLoadImgObj.html#config_domId", "type": "config", "description": "HTML DOM id of the image element."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "domIdChange", "url": "ImgLoadImgObj.html#event_domIdChange", "type": "event", "description": "Fires when the value for the configuration attribute 'domId' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Event", "params": "", "name": "DOMReady", "url": "Event.html#property_DOMReady", "type": "property", "description": "True when the document is initially usable"}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:addHandle", "url": "DD.Drag.html#event_drag:addHandle", "type": "event", "description": "Fires after a handle is added."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:addInvalid", "url": "DD.Drag.html#event_drag:addInvalid", "type": "event", "description": "Fires after an invalid selector is added."}, {"access": "", "host": "DD.Drag", "params": "ev <Event.Facade> The mousedown event.", "name": "drag:afterMouseDown", "url": "DD.Drag.html#event_drag:afterMouseDown", "type": "event", "description": "Fires after the mousedown event has been cleared."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:align", "url": "DD.Drag.html#event_drag:align", "type": "event", "description": "Fires when this node is aligned."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:drag", "url": "DD.Drag.html#event_drag:drag", "type": "event", "description": "Fires every mousemove during a drag operation."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:drophit", "url": "DD.Drag.html#event_drag:drophit", "type": "event", "description": "Fires when this node is dropped on a valid Drop Target. (Fired from dd-ddm-drop)"}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:dropmiss", "url": "DD.Drag.html#event_drag:dropmiss", "type": "event", "description": "Fires when this node is dropped on an invalid Drop Target. (Fired from dd-ddm-drop)"}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:end", "url": "DD.Drag.html#event_drag:end", "type": "event", "description": "Fires at the end of a drag operation."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:enter", "url": "DD.Drag.html#event_drag:enter", "type": "event", "description": "Fires when this node enters a Drop Target. (Fired from dd-drop)"}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:exit", "url": "DD.Drag.html#event_drag:exit", "type": "event", "description": "Fires when this node exits a Drop Target. (Fired from dd-drop)"}, {"access": "", "host": "DD.Drag", "params": "ev <Event.Facade> The mousedown event.", "name": "drag:mouseDown", "url": "DD.Drag.html#event_drag:mouseDown", "type": "event", "description": "Handles the mousedown DOM event, checks to see if you have a valid handle then starts the drag timers."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:over", "url": "DD.Drag.html#event_drag:over", "type": "event", "description": "Fires when this node is over a Drop Target. (Fired from dd-drop)"}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:removeHandle", "url": "DD.Drag.html#event_drag:removeHandle", "type": "event", "description": "Fires after a handle is removed."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:removeInvalid", "url": "DD.Drag.html#event_drag:removeInvalid", "type": "event", "description": "Fires after an invalid selector is removed."}, {"access": "", "host": "DD.Drag", "params": "", "name": "drag:start", "url": "DD.Drag.html#event_drag:start", "type": "event", "description": "Fires at the start of a drag operation."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "dragConfig", "url": "DD.Delegate.html#config_dragConfig", "type": "config", "description": "The default config to be used when creating the DD instance."}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dragConfigChange", "url": "DD.Delegate.html#event_dragConfigChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragConfig' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.DDM", "params": "", "name": "dragCursor", "url": "DD.DDM.html#config_dragCursor", "type": "config", "description": "The cursor to apply when dragging, if shimmed the shim will get the cursor."}, {"access": "", "host": "DD.DDM", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dragCursorChange", "url": "DD.DDM.html#event_dragCursorChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragCursor' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "", "name": "dragging", "url": "DD.Drag.html#config_dragging", "type": "config", "description": "This attribute is not meant to be used by the implementor, it is meant to be used as an Event tracker so you can listen for it to change."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "draggingChange", "url": "DD.Drag.html#event_draggingChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragging' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.DDM", "params": "", "name": "dragMode", "url": "DD.DDM.html#config_dragMode", "type": "config", "description": "This attribute only works if the dd-drop module is active. It will set the dragMode (point, intersect, strict) of all future Drag instances."}, {"access": "", "host": "DD.Drag", "params": "", "name": "dragMode", "url": "DD.Drag.html#config_dragMode", "type": "config", "description": "This attribute only works if the dd-drop module is active. It will set the dragMode (point, intersect, strict) of this Drag instance."}, {"access": "", "host": "DD.DDM", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dragModeChange", "url": "DD.DDM.html#event_dragModeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragMode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dragModeChange", "url": "DD.Drag.html#event_dragModeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragMode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "dragNode", "url": "DD.Delegate.html#config_dragNode", "type": "config", "description": "Y.Node instance of the dd dragNode."}, {"access": "", "host": "DD.Drag", "params": "", "name": "dragNode", "url": "DD.Drag.html#config_dragNode", "type": "config", "description": "Y.Node instance to use as the draggable element, defaults to node"}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dragNodeChange", "url": "DD.Delegate.html#event_dragNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "dragNodeChange", "url": "DD.Drag.html#event_dragNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'dragNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_drags", "url": "DD.DDM.html#property__drags", "type": "property", "description": "Holder for all registered drag elements."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_dragThreshMet", "url": "DD.Drag.html#property__dragThreshMet", "type": "property", "description": "Private flag to see if the drag threshhold was met"}, {"access": "private", "host": "Event", "params": "", "name": "_dri", "url": "Event.html#property__dri", "type": "property", "description": "document readystate poll handle"}, {"access": "", "host": "DD.Drop", "params": "", "name": "drop:enter", "url": "DD.Drop.html#event_drop:enter", "type": "event", "description": "Fires when a drag element enters this target."}, {"access": "", "host": "DD.Drop", "params": "", "name": "drop:exit", "url": "DD.Drop.html#event_drop:exit", "type": "event", "description": "Fires when a drag element exits this target."}, {"access": "", "host": "DD.Drop", "params": "", "name": "drop:hit", "url": "DD.Drop.html#event_drop:hit", "type": "event", "description": "Fires when a draggable node is dropped on this Drop Target. (Fired from dd-ddm-drop)"}, {"access": "", "host": "DD.Drop", "params": "", "name": "drop:over", "url": "DD.Drop.html#event_drop:over", "type": "event", "description": "Fires when a drag element is over this target."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_dropMove", "url": "DD.DDM.html#method__dropMove", "type": "method", "description": "This method is called when the move method is called on the Drag Object."}, {"access": "", "host": "YUI~dump", "params": "o <object> The object to dump, d <int> How deep to recurse child objects, default 3", "name": "dump", "url": "YUI~dump.html#method_dump", "type": "method", "description": "Returns a simple string representation of the object or array.\nOther types of objects will be returned unprocessed. Arrays\nare expected to be indexed. Use object notation for\nassociative arrays."}, {"access": "", "host": "Anim", "params": "", "name": "duration", "url": "Anim.html#config_duration", "type": "config", "description": "The length of the animation. Defaults to \"1\" (second)."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "durationChange", "url": "Anim.html#event_durationChange", "type": "event", "description": "Fires when the value for the configuration attribute 'duration' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "io", "params": "", "name": "_e", "url": "io.html#property__e", "type": "property", "description": "Reference to \"io:complete\" event handler."}, {"access": "", "host": "Node", "params": "fn <Function> The function to apply, context <Object> optional An optional context to apply the function with\nDefault context is the NodeList instance", "name": "each", "url": "Node.html#method_each", "type": "method", "description": "Applies the given function to each Node in the NodeList."}, {"access": "", "host": "NodeList", "params": "fn <Function> The function to apply. It receives 3 arguments:\nthe current node instance, the node's index, and the NodeList instance, context <Object> optional An optional context to apply the function with\nDefault context is the current Node instance", "name": "each", "url": "NodeList.html#method_each", "type": "method", "description": "Applies the given function to each Node in the NodeList."}, {"access": "", "host": "YUI~oop", "params": "o <Object> the object to iterate, f <Object> the function to execute. This function\nreceives the value, key, and object as parameters, proto <Object> if true, prototype properties are\niterated on objects", "name": "each", "url": "YUI~oop.html#method_each", "type": "method", "description": "Executes the supplied function for each item in\na collection. Supports arrays, objects, and\nY.NodeLists"}, {"access": "", "host": "Array", "params": "a <Array> the array to iterate, f <Function> the function to execute on each item. The \nfunction receives three arguments: the value, the index, the full array., o <Object> Optional context object", "name": "each", "url": "Array.html#method_each", "type": "method", "description": "Executes the supplied function on each item in the array."}, {"access": "", "host": "Object", "params": "o <Object> the object to iterate, f <Function> the function to execute on each item. The function \nreceives three arguments: the value, the the key, the full object., c <Object> the execution context, proto <boolean> include proto", "name": "each", "url": "Object.html#method_each", "type": "method", "description": "Executes a function on each item. The function\nreceives the value, the key, and the object\nas paramters (in that order)."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeBoth", "url": "Easing.html#method_easeBoth", "type": "method", "description": "Begins slowly and decelerates towards end. (quadratic)"}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeBothStrong", "url": "Easing.html#method_easeBothStrong", "type": "method", "description": "Begins slowly and decelerates towards end. (quartic)"}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeIn", "url": "Easing.html#method_easeIn", "type": "method", "description": "Begins slowly and accelerates towards end. (quadratic)"}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeInStrong", "url": "Easing.html#method_easeInStrong", "type": "method", "description": "Begins slowly and accelerates towards end. (quartic)"}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeNone", "url": "Easing.html#method_easeNone", "type": "method", "description": "Uniform speed between points."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeOut", "url": "Easing.html#method_easeOut", "type": "method", "description": "Begins quickly and decelerates towards end. (quadratic)"}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation", "name": "easeOutStrong", "url": "Easing.html#method_easeOutStrong", "type": "method", "description": "Begins quickly and decelerates towards end. (quartic)"}, {"access": "", "host": "Anim", "params": "", "name": "easing", "url": "Anim.html#config_easing", "type": "config", "description": "The method that will provide values to the attribute(s) during the animation. \nDefaults to \"Easing.easeNone\"."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "easingChange", "url": "Anim.html#event_easingChange", "type": "event", "description": "Fires when the value for the configuration attribute 'easing' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Anim", "params": "", "name": "elapsedTime", "url": "Anim.html#config_elapsedTime", "type": "config", "description": "Current time the animation has been running."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "elapsedTimeChange", "url": "Anim.html#event_elapsedTimeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'elapsedTime' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation, a <Number> Amplitude (optional), p <Number> Period (optional)", "name": "elasticBoth", "url": "Easing.html#method_elasticBoth", "type": "method", "description": "Snap both elastic effect."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation, a <Number> Amplitude (optional), p <Number> Period (optional)", "name": "elasticIn", "url": "Easing.html#method_elasticIn", "type": "method", "description": "Snap in elastic effect."}, {"access": "", "host": "Easing", "params": "t <Number> Time value used to compute current value, b <Number> Starting value, c <Number> Delta between start and end values, d <Number> Total length of animation, a <Number> Amplitude (optional), p <Number> Period (optional)", "name": "elasticOut", "url": "Easing.html#method_elasticOut", "type": "method", "description": "Snap out elastic effect."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The html element., axis <String> The axis to search (parentNode, nextSibling, previousSibling)., fn <Function> optional An optional boolean test to apply., all <Boolean> optional Whether all node types should be returned, or just element nodes.\nThe optional function is passed the current HTMLElement being tested as its only argument.\nIf no function is given, the first element is returned.", "name": "elementByAxis", "url": "DOM.html#method_elementByAxis", "type": "method", "description": "Searches the element by the given axis for the first matching element."}, {"access": "private", "host": "Event", "params": "", "name": "_el_events", "url": "Event.html#property__el_events", "type": "property", "description": "Custom event wrapper map DOM events. Key is \nElement uid stamp. Each item is a hash of custom event\nwrappers as provided in the _wrappers collection. This\nprovides the infrastructure for getListeners."}, {"access": "", "host": "CustomEvent", "params": "", "name": "emitFacade", "url": "CustomEvent.html#property_emitFacade", "type": "property", "description": "If set to true, the custom event will deliver an EventFacade object\nthat is similar to a DOM event object."}, {"access": "", "host": "StyleSheet", "params": "", "name": "enable", "url": "StyleSheet.html#method_enable", "type": "method", "description": "Enable all the rules in the sheet"}, {"access": "", "host": "Widget", "params": "", "name": "enable", "url": "Widget.html#method_enable", "type": "method", "description": "Set the Widget's \"disabled\" attribute to \"false\"."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "enabled", "url": "ImgLoadImgObj.html#config_enabled", "type": "config", "description": "AlphaImageLoader <code>enabled</code> property to be set for the image.\nOnly set if <code>isPng</code> value for this image is set to <code>true</code>.\nDefaults to <code>true</code>."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "enabledChange", "url": "ImgLoadImgObj.html#event_enabledChange", "type": "event", "description": "Fires when the value for the configuration attribute 'enabled' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Test.Runner", "params": "", "name": "enableLogging", "url": "Test.Runner.html#method_enableLogging", "type": "method", "description": "Enable logging via Y.log(). Test output is published and can be read via\nlogreader."}, {"access": "protected", "host": "Console", "params": "s <String> the raw string", "name": "_encodeHTML", "url": "Console.html#method__encodeHTML", "type": "method", "description": "Returns the input string with ampersands (&), <, and > encoded\nas HTML entities."}, {"access": "", "host": "Anim", "params": "ev <Event> The end event.", "name": "end", "url": "Anim.html#event_end", "type": "event", "description": "fires after the animation completes."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_end", "url": "DD.DDM.html#method__end", "type": "method", "description": "Internal method used by Drag to signal the end of a drag operation"}, {"access": "", "host": "DD.Drag", "params": "", "name": "end", "url": "DD.Drag.html#method_end", "type": "method", "description": "Ends the drag operation"}, {"access": "", "host": "DD.Scroll", "params": "", "name": "end", "url": "DD.Scroll.html#method_end", "type": "method", "description": "Called from the drag:end event"}, {"access": "private", "host": "Get", "params": "id <string> the id of the request", "name": "_end", "url": "Get.html#method__end", "type": "method", "description": "The transaction is finished"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_endDrag", "url": "DD.DDM.html#method__endDrag", "type": "method", "description": "Factory method to be overwritten by other DDM's"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_endTime", "url": "DD.Drag.html#property__endTime", "type": "property", "description": "The getTime of the mouseup event. Not used, just here in case someone wants/needs to use it."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "_entries", "url": "Plugin.ConsoleFilters.html#property__entries", "type": "property", "description": "Collection of all log messages passed through since the plugin's\ninstantiation. This holds all messages regardless of filter status.\nUsed as a single source of truth for repopulating the Console body when\nfilters are changed."}, {"access": "private", "host": "Cache", "params": "", "name": "_entries", "url": "Cache.html#property__entries", "type": "property", "description": "Array of request/response objects indexed chronologically."}, {"access": "", "host": "Cache", "params": "", "name": "entries", "url": "Cache.html#config_entries", "type": "config", "description": "Cached entries."}, {"access": "", "host": "Cache", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "entriesChange", "url": "Cache.html#event_entriesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'entries' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\n<dl>\n<dt>message</dt>\n<dd>The message data normalized into an object literal (see _normalizeMessage)</dd>\n</dl>", "name": "entry", "url": "Console.html#event_entry", "type": "event", "description": "Transfers a received message to the print loop buffer. Default\nbehavior defined in _defEntryFn."}, {"access": "", "host": "Console", "params": "", "name": "entryTemplate", "url": "Console.html#config_entryTemplate", "type": "config", "description": "Markup template used to create the DOM structure for Console entries."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "entryTemplateChange", "url": "Console.html#event_entryTemplateChange", "type": "event", "description": "Fires when the value for the configuration attribute 'entryTemplate' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI", "params": "msg <string> the error message, e <Error> Optional JS error that was caught. If supplied\nand throwFail is specified, this error will be re-thrown.", "name": "error", "url": "YUI.html#method_error", "type": "method", "description": "Report an error. The reporting mechanism is controled by\nthe 'throwFail' configuration attribute. If throwFail is\nnot specified, the message is written to the Logger, otherwise\na JS error is thrown"}, {"access": "", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n<dt>response (Object)</dt> <dd>Normalized response object with the following properties:\n<dl>\n<dt>results (Object)</dt> <dd>Parsed results.</dd>\n<dt>meta (Object)</dt> <dd>Parsed meta data.</dd>\n<dt>error (Object)</dt> <dd>Error object.</dd>\n</dl>\n</dd>\n</dl>", "name": "error", "url": "DataSource.Local.html#event_error", "type": "event", "description": "Fired when an error is encountered."}, {"access": "private", "host": "JSON", "params": "c <String> Unicode character", "name": "escapeException", "url": "JSON.html#method_escapeException", "type": "method", "description": "Replaces specific unicode characters with their appropriate \\unnnn\nformat. Some browsers ignore certain characters during eval."}, {"access": "private", "host": "JSON", "params": "", "name": "_ESCAPES", "url": "JSON.html#property__ESCAPES", "type": "property", "description": "First step in the safety evaluation. Regex used to replace all escape\nsequences (i.e. \"\\\\\", etc) with '@' characters (a non-JSON character)."}, {"access": "", "host": "NodeList", "params": "", "name": "even", "url": "NodeList.html#method_even", "type": "method", "description": "Creates a new NodeList containing all nodes at even indices\n(zero-based index), including zero."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "_event", "url": "DOMEventFacade.html#property__event", "type": "property", "description": "The native event"}, {"access": "", "host": "Subscriber", "params": "", "name": "events", "url": "Subscriber.html#property_events", "type": "property", "description": "Custom events for a given fire transaction."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_ev_md", "url": "DD.Drag.html#property__ev_md", "type": "property", "description": "A private reference to the mousedown DOM event"}, {"access": "", "host": "EventHandle", "params": "", "name": "evt", "url": "EventHandle.html#property_evt", "type": "property", "description": "The custom event"}, {"access": "protected", "host": "Console", "params": "", "name": "_evtCat", "url": "Console.html#property__evtCat", "type": "property", "description": "Category to prefix all event subscriptions to allow for ease of detach\nduring destroy."}, {"access": "", "host": "Do.Method", "params": "", "name": "exec", "url": "Do.Method.html#method_exec", "type": "method", "description": "Execute the wrapped method"}, {"access": "protected", "host": "AsyncQueue", "params": "callback <Object> the callback object to execute", "name": "_execute", "url": "AsyncQueue.html#method__execute", "type": "method", "description": "Handles the execution of callbacks. Returns a boolean indicating\nwhether it is appropriate to continue running."}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to check.", "name": "exists", "url": "Cookie.html#method_exists", "type": "method", "description": "Determines if the cookie with the given name exists. This is useful for\nBoolean cookies (those that do not follow the name=value convention)."}, {"access": "", "host": "Console", "params": "", "name": "expand", "url": "Console.html#method_expand", "type": "method", "description": "Expands the body and footer if collapsed."}, {"access": "", "host": "Coverage.Format.Mock", "params": "mock <Object> The object to add the expectation to., expectation <Object> An object defining the expectation. For\na method, the keys \"method\" and \"args\" are required with\nan optional \"returns\" key available. For properties, the keys\n\"property\" and \"value\" are required.", "name": "expect", "url": "Coverage.Format.Mock.html#method_expect", "type": "method", "description": "Assigns an expectation to a mock object. This is used to create\nmethods and properties on the mock object that are monitored for\ncalls and changes, respectively."}, {"access": "", "host": "Assert.ComparisonFailure", "params": "", "name": "expected", "url": "Assert.ComparisonFailure.html#property_expected", "type": "property", "description": "The expected value."}, {"access": "private", "host": "Loader", "params": "", "name": "_explode", "url": "Loader.html#method__explode", "type": "method", "description": "Inspects the required modules list looking for additional \ndependencies. Expands the required list to include all \nrequired modules. Called by calculate()"}, {"access": "", "host": "YUI~oop", "params": "r <Function> the object to modify, s <Function> the object to inherit, px <Object> prototype properties to add/override, sx <Object> static properties to add/override", "name": "extend", "url": "YUI~oop.html#method_extend", "type": "method", "description": "Utility to set up the prototype, constructor and superclass properties to\nsupport an inheritance strategy that can chain constructors and methods.\nStatic members will not be inherited."}, {"access": "private", "host": "Object", "params": "o <Object> the object, what <Object> what to extract (0: keys, 1: values, 2: size)", "name": "_extract", "url": "Object.html#method__extract", "type": "method", "description": "Extracts the keys, values, or size from an object"}, {"access": "private", "host": "io", "params": "f <object> HTML form object., o <object> HTML form fields created from configuration.data.", "name": "f", "url": "io.html#method_f", "type": "method", "description": "Removes the custom fields created to pass additional POST\ndata, along with the HTML form fields."}, {"access": "protected", "host": "Slider", "params": "", "name": "_factor", "url": "Slider.html#property__factor", "type": "property", "description": "Factor used to translate positional coordinates (e.g. left or top) to\nthe Slider's value."}, {"access": "", "host": "Assert", "params": "message <String> (Optional) The message to display with the failure.", "name": "fail", "url": "Assert.html#method_fail", "type": "method", "description": "Forces an assertion error to occur."}, {"access": "", "host": "Test.Runner", "params": "", "name": "fail", "url": "Test.Runner.html#event_fail", "type": "event", "description": "Fires when a test has failed."}, {"access": "", "host": "ImgLoadGroup", "params": "", "name": "fetch", "url": "ImgLoadGroup.html#method_fetch", "type": "method", "description": "Displays the images in the group.\nThis method is called when a trigger fires or the time limit expires; it shouldn't be called externally, but is not private in the rare event that it needs to be called immediately."}, {"access": "", "host": "ImgLoadImgObj", "params": "withinY <Int> The pixel distance from the top of the page, for which if the image lies within, it will be fetched. Undefined indicates that no check should be made, and the image should always be fetched", "name": "fetch", "url": "ImgLoadImgObj.html#method_fetch", "type": "method", "description": "Displays the image; puts the URL into the DOM.\nThis method shouldn't be called externally, but is not private in the rare event that it needs to be called immediately."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_fetchByClass", "url": "ImgLoadGroup.html#method__fetchByClass", "type": "method", "description": "Finds all elements in the DOM with the class name specified in the group. Removes the class from the element in order to let the style definitions trigger the image fetching."}, {"access": "private", "host": "ImgLoadImgObj", "params": "", "name": "_fetched", "url": "ImgLoadImgObj.html#property__fetched", "type": "property", "description": "Whether this image has already been fetched.\nIn the case of fold-conditional groups, images won't be fetched twice."}, {"access": "private", "host": "Test.Reporter", "params": "", "name": "_fields", "url": "Test.Reporter.html#property__fields", "type": "property", "description": "Extra fields to submit with the request."}, {"access": "private", "host": "WidgetStdMod", "params": "", "name": "_fillHeight", "url": "WidgetStdMod.html#method__fillHeight", "type": "method", "description": "Updates the rendered UI, to resize the current section specified by the fillHeight attribute, so\nthat the standard module fills out the Widget height. If a height has not been set on Widget,\nthe section is not resized (height is set to \"auto\")."}, {"access": "", "host": "WidgetStdMod", "params": "node <Node> The node which should be resized to fill out the height\nof the Widget bounding box. Should be a standard module section node which belongs\nto the widget.", "name": "fillHeight", "url": "WidgetStdMod.html#method_fillHeight", "type": "method", "description": "Sets the height on the provided header, body or footer element to \nfill out the height of the Widget. It determines the height of the \nwidgets bounding box, based on it's configured height value, and \nsets the height of the provided section to fill out any \nspace remaining after the other standard module section heights \nhave been accounted for.\n<p><strong>NOTE:</strong> This method is not designed to work if an explicit \nheight has not been set on the Widget, since for an \"auto\" height Widget, \nthe heights of the header/body/footer will drive the height of the Widget.</p>"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "fillHeight", "url": "WidgetStdMod.html#config_fillHeight", "type": "config", "description": "The section (WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER) which should be resized to fill the height of the standard module, when a \nheight is set on the Widget. If a height is not set on the widget, then all sections are sized based on \ntheir content."}, {"access": "", "host": "WidgetStdMod", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "fillHeightChange", "url": "WidgetStdMod.html#event_fillHeightChange", "type": "event", "description": "Fires when the value for the configuration attribute 'fillHeight' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Loader", "params": "", "name": "filter", "url": "Loader.html#property_filter", "type": "property", "description": "A filter to apply to result urls. This filter will modify the default\npath for all modules. The default path for the YUI library is the\nminified version of the files (e.g., event-min.js). The filter property\ncan be a predefined filter or a custom filter. The valid predefined \nfilters are:\n<dl>\n<dt>DEBUG</dt>\n<dd>Selects the debug versions of the library (e.g., event-debug.js).\nThis option will automatically include the Logger widget</dd>\n<dt>RAW</dt>\n<dd>Selects the non-minified version of the library (e.g., event.js).</dd>\n</dl>\nYou can also define a custom filter, which must be an object literal \ncontaining a search expression and a replace string:\n<pre>\nmyFilter: { \n'searchExp': \"-min\\\\.js\", \n'replaceStr': \"-debug.js\"\n}\n</pre>"}, {"access": "private", "host": "Loader", "params": "u <string> the string to filter, name <string> the name of the module, if we are processing\na single module as opposed to a combined url", "name": "_filter", "url": "Loader.html#method__filter", "type": "method", "description": "Apply filter defined for this instance to a url/path\nmethod _filter"}, {"access": "", "host": "NodeList", "params": "selector <String> The selector to filter against", "name": "filter", "url": "NodeList.html#method_filter", "type": "method", "description": "Filters the NodeList instance down to only nodes matching the given selector."}, {"access": "", "host": "config", "params": "", "name": "filter", "url": "config.html#property_filter", "type": "property", "description": "A filter to apply to result urls. This filter will modify the default\npath for all modules. The default path for the YUI library is the\nminified version of the files (e.g., event-min.js). The filter property\ncan be a predefined filter or a custom filter. The valid predefined \nfilters are:\n<dl>\n<dt>DEBUG</dt>\n<dd>Selects the debug versions of the library (e.g., event-debug.js).\nThis option will automatically include the Logger widget</dd>\n<dt>RAW</dt>\n<dd>Selects the non-minified version of the library (e.g., event.js).</dd>\n</dl>\nYou can also define a custom filter, which must be an object literal \ncontaining a search expression and a replace string:\n<pre>\nmyFilter: { \n'searchExp': \"-min\\\\.js\", \n'replaceStr': \"-debug.js\"\n}\n</pre>\nFor dynamic loading."}, {"access": "private", "host": "Base", "params": "clazz <Function> The class for which the desired attributes are required., allCfgs <Object> The set of all attribute configurations for this instance. \nAttributes will be removed from this set, if they belong to the filtered class, so\nthat by the time all classes are processed, allCfgs will be empty.", "name": "_filterAttrCfs", "url": "Base.html#method__filterAttrCfs", "type": "method", "description": "A helper method used when processing ATTRS across the class hierarchy during \ninitialization. Returns a disposable object with the attributes defined for \nthe provided class, extracted from the set of all attributes passed in ."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "_filterBuffer", "url": "Plugin.ConsoleFilters.html#method__filterBuffer", "type": "method", "description": "Flushes the Console's print buffer of any entries that have a category\nor source that is currently being excluded."}, {"access": "", "host": "Loader", "params": "", "name": "filters", "url": "Loader.html#property_filters", "type": "property", "description": "per-component filter specification. If specified for a given component, this \noverrides the filter config."}, {"access": "", "host": "config", "params": "", "name": "filters", "url": "config.html#property_filters", "type": "property", "description": "Hash of per-component filter specification. If specified for a given component, \nthis overrides the filter config\nFor dynamic loading."}, {"access": "private", "host": "Get", "params": "id <string> the transaction id", "name": "_finalize", "url": "Get.html#method__finalize", "type": "method", "description": "Called by the the helper for detecting script load in Safari"}, {"access": "private", "host": "WidgetStdMod", "params": "section <String> The section for which the render Node is to be found. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.", "name": "_findStdModSection", "url": "WidgetStdMod.html#method__findStdModSection", "type": "method", "description": "Helper method to to find the rendered node for the given section,\nif it exists."}, {"access": "private", "host": "Get", "params": "id <string> the id of the request", "name": "_finish", "url": "Get.html#method__finish", "type": "method", "description": "The request is complete, so executing the requester's callback"}, {"access": "", "host": "CustomEvent", "params": "arguments <Object*> an arbitrary set of parameters to pass to \nthe handler.", "name": "fire", "url": "CustomEvent.html#method_fire", "type": "method", "description": "Notifies the subscribers. The callback functions will be executed\nfrom the context specified when the event was created, and with the \nfollowing parameters:\n<ul>\n<li>The type of event</li>\n<li>All of the arguments fire() was executed with as an array</li>\n<li>The custom object (if any) that was passed into the subscribe() \nmethod</li>\n</ul>"}, {"access": "", "host": "EventTarget", "params": "type <String|Object> The type of the event, or an object that contains\na 'type' property., arguments <Object*> an arbitrary set of parameters to pass to \nthe handler. If the first of these is an object literal and the event is\nconfigured to emit an event facade, the event facade will replace that\nparameter after the properties the object literal contains are copied to\nthe event facade.", "name": "fire", "url": "EventTarget.html#method_fire", "type": "method", "description": "Fire a custom event by name. The callback functions will be executed\nfrom the context specified when the event was created, and with the \nfollowing parameters.\nIf the custom event object hasn't been created, then the event hasn't \nbeen published and it has no subscribers. For performance sake, we \nimmediate exit in this case. This means the event won't bubble, so \nif the intention is that a bubble target be notified, the event must \nbe published on this object first.\nThe first argument is the event type, and any additional arguments are\npassed to the listeners as parameters. If the first of these is an\nobject literal, and the event is configured to emit an event facade,\nthat object is mixed into the event facade and the facade is provided \nin place of the original object."}, {"access": "private", "host": "Attribute", "params": "attrName <String> The name of the attribute, subAttrName <String> The full path of the property being changed, \nif this is a sub-attribute value being change. Otherwise null., currVal <Any> The current value of the attribute, newVal <Any> The new value of the attribute, opts <Object> Any additional event data to mix into the attribute change event's event facade.", "name": "_fireAttrChange", "url": "Attribute.html#method__fireAttrChange", "type": "method", "description": "Utility method to help setup the event payload and fire the attribute change event."}, {"access": "", "host": "CustomEvent", "params": "", "name": "fired", "url": "CustomEvent.html#property_fired", "type": "property", "description": "This event has fired if true"}, {"access": "", "host": "CustomEvent", "params": "", "name": "firedWith", "url": "CustomEvent.html#property_firedWith", "type": "property", "description": "An array containing the arguments the custom event\nwas last fired with."}, {"access": "", "host": "CustomEvent", "params": "", "name": "fireOnce", "url": "CustomEvent.html#property_fireOnce", "type": "property", "description": "This event should only fire one time if true, and if\nit has fired, any new subscribers should be notified\nimmediately."}, {"access": "", "host": "Test.TestNode", "params": "", "name": "firstChild", "url": "Test.TestNode.html#property_firstChild", "type": "property", "description": "Pointer to this node's first child."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_firstItem", "url": "plugin.NodeMenuNav.html#property__firstItem", "type": "property", "description": "Node instance representing the first item (menuitem or menu \nlabel) in the root menu of a menu."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_fixDragStart", "url": "DD.Drag.html#method__fixDragStart", "type": "method", "description": "The function we use as the ondragstart handler when we start a drag in Internet Explorer. This keeps IE from blowing up on images as drag handles."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_fixIEMouseDown", "url": "DD.Drag.html#method__fixIEMouseDown", "type": "method", "description": "This method copies the onselectstart listner on the document to the _ieSelectFix property"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_fixIEMouseUp", "url": "DD.Drag.html#method__fixIEMouseUp", "type": "method", "description": "This method copies the _ieSelectFix property back to the onselectstart listner on the document."}, {"access": "", "host": "Cache", "params": "", "name": "flush", "url": "Cache.html#method_flush", "type": "method", "description": "Flushes cache."}, {"access": "", "host": "Cache", "params": "e <Event.Facade> Event Facade object.", "name": "flush", "url": "Cache.html#event_flush", "type": "event", "description": "Fired when the cache is flushed."}, {"access": "private", "host": "io", "params": "", "name": "_fn", "url": "io.html#property__fn", "type": "property", "description": "Object that stores callback handlers for cross-domain requests\nwhen using Flash as the transport."}, {"access": "", "host": "Subscriber", "params": "", "name": "fn", "url": "Subscriber.html#property_fn", "type": "property", "description": "The callback that will be execute when the event fires\nThis is wrapped by Y.rbind if obj was supplied."}, {"access": "", "host": "Node", "params": "", "name": "focus", "url": "Node.html#method_focus", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Widget", "params": "", "name": "focus", "url": "Widget.html#method_focus", "type": "method", "description": "Causes the Widget to receive the focus by setting the \"focused\" \nattribute to \"true\"."}, {"access": "", "host": "YUI", "params": "type <string> 'focus', fn <function> the callback function to execute, o <string|HTMLElement|collection> the element(s) to bind, context <Object> optional context object, args <Object> 0..n additional arguments to provide to the listener.", "name": "focus", "url": "YUI.html#event_focus", "type": "event", "description": "Adds a DOM focus listener. Uses the focusin event in IE, \nDOMFocusIn for Opera and Webkit, and the capture phase for Gecko so that\nthe event propagates in a way that enables event delegation."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "index <Number> Optional. Number representing the index of the \ndescendant to be set as the active descendant., index <Node> Optional. Node instance representing the \ndescendant to be set as the active descendant.", "name": "focus", "url": "plugin.NodeFocusManager.html#method_focus", "type": "method", "description": "Focuses the active descendant and sets the \n<code>focused</code> attribute to true."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "focusClass", "url": "plugin.NodeFocusManager.html#config_focusClass", "type": "config", "description": "String representing the name of class applied to the focused active \ndescendant Node. Can also be an object literal used to define both the \nclass name, and the Node to which the class should be applied. If using \nan object literal, the format is:\n<code>{ className: \"focus\", fn: myFunction }</code>. The function \nreferenced by the <code>fn</code> property in the object literal will be\npassed a reference to the currently focused active descendant Node."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "focusClassChange", "url": "plugin.NodeFocusManager.html#event_focusClassChange", "type": "event", "description": "Fires when the value for the configuration attribute 'focusClass' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "", "name": "focused", "url": "Widget.html#config_focused", "type": "config", "description": "Boolean indicating if the Widget, or one of its descendants, \nhas focus."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "focused", "url": "plugin.NodeFocusManager.html#config_focused", "type": "config", "description": "Boolean indicating that one of the descendants is focused."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "focusedChange", "url": "Widget.html#event_focusedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'focused' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "focusedChange", "url": "plugin.NodeFocusManager.html#event_focusedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'focused' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "item <Node> Node instance representing a menuitem or menu label.", "name": "_focusItem", "url": "plugin.NodeMenuNav.html#method__focusItem", "type": "method", "description": "Focuses the specified menuitem or menu label."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "event <Object> Object representing the DOM event., activeDescendant <Number> Number representing the index of the \nnext descendant to be focused", "name": "_focusNext", "url": "plugin.NodeFocusManager.html#method__focusNext", "type": "method", "description": "Keydown event handler that moves focus to the next \nenabled descendant."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "event <Object> Object representing the DOM event., activeDescendant <Number> Number representing the index of the \nnext descendant to be focused.", "name": "_focusPrevious", "url": "plugin.NodeFocusManager.html#method__focusPrevious", "type": "method", "description": "Keydown event handler that moves focus to the previous \nenabled descendant."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_foldCheck", "url": "ImgLoadGroup.html#method__foldCheck", "type": "method", "description": "Checks the position of each image in the group. If any part of the image is within the specified distance (<code>foldDistance</code>) of the client viewport, the image is fetched immediately."}, {"access": "", "host": "ImgLoadGroup", "params": "", "name": "foldDistance", "url": "ImgLoadGroup.html#config_foldDistance", "type": "config", "description": "Distance below the fold for which images are loaded. Images are not loaded until they are at most this distance away from (or above) the fold.\nThis check is performed at page load (domready) and after any window scroll or window resize event (until all images are loaded)."}, {"access": "", "host": "ImgLoadGroup", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "foldDistanceChange", "url": "ImgLoadGroup.html#event_foldDistanceChange", "type": "event", "description": "Fires when the value for the configuration attribute 'foldDistance' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Console", "params": "", "name": "_foot", "url": "Console.html#property__foot", "type": "property", "description": "Reference to the Node instance containing the footer contents."}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "footerContent", "url": "WidgetStdMod.html#config_footerContent", "type": "config", "description": "The content to be added to the footer section. This will replace any existing content\nin the footer. If you want to append, or insert new content, use the <a href=\"#method_setStdModContent\">setStdModContent</a> method."}, {"access": "", "host": "WidgetStdMod", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "footerContentChange", "url": "WidgetStdMod.html#event_footerContentChange", "type": "event", "description": "Fires when the value for the configuration attribute 'footerContent' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Loader", "params": "", "name": "force", "url": "Loader.html#property_force", "type": "property", "description": "A list of modules that should always be loaded, even\nif they have already been inserted into the page."}, {"access": "", "host": "config", "params": "", "name": "force", "url": "config.html#property_force", "type": "property", "description": "A list of modules that should always be loaded when required, even if already \npresent on the page."}, {"access": "private", "host": "Test.Reporter", "params": "", "name": "_form", "url": "Test.Reporter.html#property__form", "type": "property", "description": "The form element used to submit the results."}, {"access": "", "host": "Test.Reporter", "params": "", "name": "format", "url": "Test.Reporter.html#property_format", "type": "property", "description": "The formatting function to call when submitting the data."}, {"access": "", "host": "DataType.Date", "params": "oDate <Date> Date., oConfig <Object} (Optional) Object literal of configuration values:\n<dl>\n<dt>format {String} (Optional)</dt>\n<dd>\n<p>\nAny strftime string is supported, such as \"%I:%M:%S %p\". strftime has several format specifiers defined by the Open group at \n<a href=\"http://www.opengroup.org/onlinepubs/007908799/xsh/strftime.html\">http://www.opengroup.org/onlinepubs/007908799/xsh/strftime.html</a>\nPHP added a few of its own, defined at <a href=\"http://www.php.net/strftime\">http://www.php.net/strftime</a>\n</p>\n<p>\nThis javascript implementation supports all the PHP specifiers and a few more. The full list is below.\n</p>\n<p>\nIf not specified, it defaults to the ISO8601 standard date format: %Y-%m-%d. This may be overridden by changing Y.config.dateFormat\n</p>\n<dl>\n<dt>%a</dt> <dd>abbreviated weekday name according to the current locale</dd>\n<dt>%A</dt> <dd>full weekday name according to the current locale</dd>\n<dt>%b</dt> <dd>abbreviated month name according to the current locale</dd>\n<dt>%B</dt> <dd>full month name according to the current locale</dd>\n<dt>%c</dt> <dd>preferred date and time representation for the current locale</dd>\n<dt>%C</dt> <dd>century number (the year divided by 100 and truncated to an integer, range 00 to 99)</dd>\n<dt>%d</dt> <dd>day of the month as a decimal number (range 01 to 31)</dd>\n<dt>%D</dt> <dd>same as %m/%d/%y</dd>\n<dt>%e</dt> <dd>day of the month as a decimal number, a single digit is preceded by a space (range \" 1\" to \"31\")</dd>\n<dt>%F</dt> <dd>same as %Y-%m-%d (ISO 8601 date format)</dd>\n<dt>%g</dt> <dd>like %G, but without the century</dd>\n<dt>%G</dt> <dd>The 4-digit year corresponding to the ISO week number</dd>\n<dt>%h</dt> <dd>same as %b</dd>\n<dt>%H</dt> <dd>hour as a decimal number using a 24-hour clock (range 00 to 23)</dd>\n<dt>%I</dt> <dd>hour as a decimal number using a 12-hour clock (range 01 to 12)</dd>\n<dt>%j</dt> <dd>day of the year as a decimal number (range 001 to 366)</dd>\n<dt>%k</dt> <dd>hour as a decimal number using a 24-hour clock (range 0 to 23); single digits are preceded by a blank. (See also %H.)</dd>\n<dt>%l</dt> <dd>hour as a decimal number using a 12-hour clock (range 1 to 12); single digits are preceded by a blank. (See also %I.) </dd>\n<dt>%m</dt> <dd>month as a decimal number (range 01 to 12)</dd>\n<dt>%M</dt> <dd>minute as a decimal number</dd>\n<dt>%n</dt> <dd>newline character</dd>\n<dt>%p</dt> <dd>either \"AM\" or \"PM\" according to the given time value, or the corresponding strings for the current locale</dd>\n<dt>%P</dt> <dd>like %p, but lower case</dd>\n<dt>%r</dt> <dd>time in a.m. and p.m. notation equal to %I:%M:%S %p</dd>\n<dt>%R</dt> <dd>time in 24 hour notation equal to %H:%M</dd>\n<dt>%s</dt> <dd>number of seconds since the Epoch, ie, since 1970-01-01 00:00:00 UTC</dd>\n<dt>%S</dt> <dd>second as a decimal number</dd>\n<dt>%t</dt> <dd>tab character</dd>\n<dt>%T</dt> <dd>current time, equal to %H:%M:%S</dd>\n<dt>%u</dt> <dd>weekday as a decimal number [1,7], with 1 representing Monday</dd>\n<dt>%U</dt> <dd>week number of the current year as a decimal number, starting with the\nfirst Sunday as the first day of the first week</dd>\n<dt>%V</dt> <dd>The ISO 8601:1988 week number of the current year as a decimal number,\nrange 01 to 53, where week 1 is the first week that has at least 4 days\nin the current year, and with Monday as the first day of the week.</dd>\n<dt>%w</dt> <dd>day of the week as a decimal, Sunday being 0</dd>\n<dt>%W</dt> <dd>week number of the current year as a decimal number, starting with the\nfirst Monday as the first day of the first week</dd>\n<dt>%x</dt> <dd>preferred date representation for the current locale without the time</dd>\n<dt>%X</dt> <dd>preferred time representation for the current locale without the date</dd>\n<dt>%y</dt> <dd>year as a decimal number without a century (range 00 to 99)</dd>\n<dt>%Y</dt> <dd>year as a decimal number including the century</dd>\n<dt>%z</dt> <dd>numerical time zone representation</dd>\n<dt>%Z</dt> <dd>time zone name or abbreviation</dd>\n<dt>%%</dt> <dd>a literal \"%\" character</dd>\n</dl>\n</dd>\n<dt>locale {String> (Optional)</dt>\n<dd>\nThe locale to use when displaying days of week, months of the year, and other locale specific\nstrings. If not specified, this defaults to \"en\" (though this may be overridden by changing Y.config.locale).\nThe following locales are built in:\n<dl>\n<dt>en</dt>\n<dd>English</dd>\n<dt>en-US</dt>\n<dd>US English</dd>\n<dt>en-GB</dt>\n<dd>British English</dd>\n<dt>en-AU</dt>\n<dd>Australian English (identical to British English)</dd>\n</dl>\nMore locales may be added by subclassing of Y.DataType.Date.Locale[\"en\"].\nSee Y.DataType.Date.Locale for more information.\n</dd>\n</dl>", "name": "format", "url": "DataType.Date.html#method_format", "type": "method", "description": "Takes a native JavaScript Date and formats it as a string for display to user."}, {"access": "", "host": "DataType.Number", "params": "data <Number> Number., config <Object} (Optional) Optional configuration values:\n<dl>\n<dt>prefix {String}</dd>\n<dd>String prepended before each number, like a currency designator \"$\"</dd>\n<dt>decimalPlaces {Number}</dd>\n<dd>Number of decimal places to round. Must be a number 0 to 20.</dd>\n<dt>decimalSeparator {String}</dd>\n<dd>Decimal separator</dd>\n<dt>thousandsSeparator {String}</dd>\n<dd>Thousands separator</dd>\n<dt>suffix {String> </dd>\n<dd>String appended after each number, like \" items\" (note the space)</dd>\n</dl>", "name": "format", "url": "DataType.Number.html#method_format", "type": "method", "description": "Takes a Number and formats to string for display to user."}, {"access": "", "host": "DataType.XML", "params": "data <XMLDoc> Data to convert.", "name": "format", "url": "DataType.XML.html#method_format", "type": "method", "description": "Converts data to type XMLDocument."}, {"access": "protected", "host": "Assert", "params": "customMessage <String> The message passed in by the developer., defaultMessage <String> The message created by the error by default.", "name": "_formatMessage", "url": "Assert.html#method__formatMessage", "type": "method", "description": "Formats a message so that it can contain the original assertion message\nin addition to the custom message."}, {"access": "", "host": "Loader", "params": "skin <string> the name of the skin, mod <string> optional: the name of a module to skin", "name": "formatSkin", "url": "Loader.html#method_formatSkin", "type": "method", "description": "Returns the skin module name for the specified skin name. If a\nmodule name is supplied, the returned skin module name is \nspecific to the module passed in."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_frame", "url": "Test.Manager.html#property__frame", "type": "property", "description": "The frame used to load and run tests."}, {"access": "", "host": "Anim", "params": "", "name": "from", "url": "Anim.html#config_from", "type": "config", "description": "The starting values for the animated properties. \nFields may be strings, numbers, or functions.\nIf a function is used, the return value becomes the from value.\nIf no from value is specified, the DEFAULT_GETTER will be used."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "fromChange", "url": "Anim.html#event_fromChange", "type": "event", "description": "Fires when the value for the configuration attribute 'from' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_fromTimeout", "url": "DD.Drag.html#property__fromTimeout", "type": "property", "description": "Flag to determine if the drag operation came from a timeout"}, {"access": "", "host": "UA", "params": "", "name": "gecko", "url": "UA.html#property_gecko", "type": "property", "description": "Gecko engine revision number. Will evaluate to 1 if Gecko \nis detected but the revision could not be found. Other browsers\nwill be 0. Example: 1.8\n<pre>\nFirefox 1.0.0.4: 1.7.8 <-- Reports 1.7\nFirefox 1.5.0.9: 1.8.0.9 <-- 1.8\nFirefox 2.0.0.3: 1.8.1.3 <-- 1.81\nFirefox 3.0 <-- 1.9\nFirefox 3.5 <-- 1.91\n</pre>"}, {"access": "", "host": "Event", "params": "el <Object> the element to create the id for", "name": "generateId", "url": "Event.html#method_generateId", "type": "method", "description": "Generates an unique ID for the element if it does not already \nhave one."}, {"access": "protected", "host": "DataSource.Get", "params": "self <DataSource.Get> the current instance, guid <String> unique identifier for callback function wrapper", "name": "_generateRequest", "url": "DataSource.Get.html#method__generateRequest", "type": "method", "description": "Default method for adding callback param to url. See\ngenerateRequestCallback attribute."}, {"access": "", "host": "DataSource.Get", "params": "", "name": "generateRequestCallback", "url": "DataSource.Get.html#config_generateRequestCallback", "type": "config", "description": "Accepts the DataSource instance and a callback ID, and returns a callback\nparam/value string that gets appended to the script URI. Implementers\ncan customize this string to match their server's query syntax."}, {"access": "", "host": "DataSource.Get", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "generateRequestCallbackChange", "url": "DataSource.Get.html#event_generateRequestCallbackChange", "type": "event", "description": "Fires when the value for the configuration attribute 'generateRequestCallback' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Attribute", "params": "name <String> The name of the attribute. If the value of the attribute is an Object, \ndot notation can be used to obtain the value of a property of the object (e.g. <code>get(\"x.y.z\")</code>)", "name": "get", "url": "Attribute.html#method_get", "type": "method", "description": "Returns the current value of the attribute. If the attribute\nhas been configured with a 'getter' function, this method will delegate\nto the 'getter' to obtain the value of the attribute."}, {"access": "", "host": "State", "params": "name <String> The name of the item, key <String> Optional. The property value to retrieve.", "name": "get", "url": "State.html#method_get", "type": "method", "description": "For a given item, returns the value of the property requested, or undefined if not found."}, {"access": "", "host": "Node", "params": "attr <String> The attribute", "name": "get", "url": "Node.html#method_get", "type": "method", "description": "Returns an attribute value on the Node instance"}, {"access": "", "host": "NodeList", "params": "", "name": "get", "url": "NodeList.html#method_get", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to retrieve., options <Function|Object> (Optional) An object containing one or more\ncookie options: raw (true/false) and converter (a function).\nThe converter function is run on the value before returning it. The\nfunction is not used if the cookie doesn't exist. The function can be\npassed instead of the options object for backwards compatibility. When\nraw is set to true, the cookie value is not URI decoded.", "name": "get", "url": "Cookie.html#method_get", "type": "method", "description": "Returns the cookie value for the given name."}, {"access": "", "host": "DataSource.Get", "params": "", "name": "get", "url": "DataSource.Get.html#config_get", "type": "config", "description": "Pointer to Get Utility."}, {"access": "", "host": "State", "params": "name <String> The name of the item", "name": "getAll", "url": "State.html#method_getAll", "type": "method", "description": "For the given item, returns a disposable object with all of the\nitem's property/value pairs."}, {"access": "", "host": "DOM", "params": "el <String | HTMLElement> The target element for the attribute., attr <String> The attribute to get.", "name": "getAttibute", "url": "DOM.html#method_getAttibute", "type": "method", "description": "Provides a normalized attribute interface."}, {"access": "protected", "host": "Attribute", "params": "name <String> The name of the attribute.", "name": "_getAttr", "url": "Attribute.html#method__getAttr", "type": "method", "description": "Provides the common implementation for the public get method,\nallowing Attribute hosts to over-ride either method.\nSee <a href=\"#method_get\">get</a> for argument details."}, {"access": "protected", "host": "Base", "params": "", "name": "_getAttrCfgs", "url": "Base.html#method__getAttrCfgs", "type": "method", "description": "Returns an aggregated set of attribute configurations, by traversing the class hierarchy."}, {"access": "", "host": "Node", "params": "name <string> The attribute name", "name": "getAttribute", "url": "Node.html#method_getAttribute", "type": "method", "description": "Allows getting attributes on DOM nodes, normalizing in some cases.\nThis passes through to the DOM node, allowing for custom attributes."}, {"access": "", "host": "NodeList", "params": "name <string> The attribute name", "name": "getAttribute", "url": "NodeList.html#method_getAttribute", "type": "method", "description": "Allows getting attributes on DOM nodes, normalizing in some cases.\nThis passes through to the DOM node, allowing for custom attributes."}, {"access": "private", "host": "Attribute", "params": "attr <String> The name of the attribute, cfg <Object> The attribute configuration object, initValues <Object> The object with simple and complex attribute name/value pairs returned from _normAttrVals", "name": "_getAttrInitVal", "url": "Attribute.html#method__getAttrInitVal", "type": "method", "description": "Returns the initial value of the given attribute from\neither the default configuration provided, or the \nover-ridden value if it exists in the set of initValues \nprovided and the attribute is not read-only."}, {"access": "protected", "host": "Attribute", "params": "attrs <Array | boolean> Optional. An array of attribute names. If omitted, all attribute values are\nreturned. If set to true, all attributes modified from their initial values are returned.", "name": "_getAttrs", "url": "Attribute.html#method__getAttrs", "type": "method", "description": "Implementation behind the public getAttrs method, to get multiple attribute values."}, {"access": "", "host": "Attribute", "params": "attrs <Array | boolean> Optional. An array of attribute names. If omitted, all attribute values are\nreturned. If set to true, all attributes modified from their initial values are returned.", "name": "getAttrs", "url": "Attribute.html#method_getAttrs", "type": "method", "description": "Gets multiple attribute values."}, {"access": "", "host": "Node", "params": "attrs <Array> an array of attributes to get values", "name": "getAttrs", "url": "Node.html#method_getAttrs", "type": "method", "description": "Returns an object containing the values for the requested attributes."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the function whose data should be returned.\nIf an object type method, it should be 'constructor.prototype.methodName';\na normal object method would just be 'object.methodName'.", "name": "getAverage", "url": "Profiler.html#method_getAverage", "type": "method", "description": "Returns the average amount of time (in milliseconds) that the function\nwith the given name takes to execute."}, {"access": "", "host": "DD.DDM", "params": "drops <Array> An Array of drops to scan for the best match., all <Boolean> If present, it returns an Array. First item is best match, second is an Array of the other items in the original Array.", "name": "getBestMatch", "url": "DD.DDM.html#method_getBestMatch", "type": "method", "description": "This method will gather the area for all potential targets and see which has the hightest covered area and return it."}, {"access": "", "host": "Anim", "params": "points <Array> An array containing Bezier points, t <Number> A number between 0 and 1 which is the basis for determining current position", "name": "getBezier", "url": "Anim.html#method_getBezier", "type": "method", "description": "Get the current position of the animated element based on t.\nEach point is an array of \"x\" and \"y\" values (0 = x, 1 = y)\nAt least 2 points are required (start and end).\nFirst point is start. Last point is end.\nAdditional control points are optional."}, {"access": "", "host": "History", "params": "moduleId <string> Non-empty string representing your module.", "name": "getBookmarkedState", "url": "History.html#method_getBookmarkedState", "type": "method", "description": "Returns the state of a module according to the URL fragment\nidentifier. This method is useful to initialize your modules\nif your application was bookmarked from a particular state."}, {"access": "", "host": "AsyncQueue", "params": "id <String> the id assigned to the callback", "name": "getCallback", "url": "AsyncQueue.html#method_getCallback", "type": "method", "description": "Retrieve a callback by its id. Useful to modify the configuration\nwhile the queue is running."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the function whose data should be returned.", "name": "getCallCount", "url": "Profiler.html#method_getCallCount", "type": "method", "description": "Returns the number of times that the given function has been called."}, {"access": "", "host": "DataSource.Get", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "getChange", "url": "DataSource.Get.html#event_getChange", "type": "event", "description": "Fires when the value for the configuration attribute 'get' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Base", "params": "", "name": "_getClasses", "url": "Base.html#method__getClasses", "type": "method", "description": "Returns the class hierarchy for this object, with Base being the last class in the array."}, {"access": "", "host": "Widget", "params": "args* <String*> 0..n strings which should be concatenated, using the default separator defined by ClassNameManager, to create the class name", "name": "getClassName", "url": "Widget.html#method_getClassName", "type": "method", "description": "Generate a standard prefixed classname for the Widget, prefixed by the default prefix defined\nby the <code>Y.config.classNamePrefix</code> attribute used by <code>ClassNameManager</code> and \n<code>Widget.NAME.toLowerCase()</code> (e.g. \"yui-widget-xxxxx-yyyyy\", based on default values for \nthe prefix and widget class name).\n<p>\nThe instance based version of this method can be used to generate standard prefixed classnames,\nbased on the instances NAME, as opposed to Widget.NAME. This method should be used when you\nneed to use a constant class name across different types instances.\n</p>"}, {"access": "", "host": "ClassNameManager", "params": "+ <String> one or more classname bits to be joined and prefixed", "name": "getClassName", "url": "ClassNameManager.html#method_getClassName", "type": "method", "description": "Returns a class name prefixed with the the value of the \n<code>Y.config.classNamePrefix</code> attribute + the provided strings.\nUses the <code>Y.config.classNameDelimiter</code> attribute to delimit the \nprovided strings. E.g. Y.ClassNameManager.getClassName('foo','bar'); // yui-foo-bar"}, {"access": "", "host": "Node", "params": "attr <String> The style attribute to retrieve.", "name": "getComputedStyle", "url": "Node.html#method_getComputedStyle", "type": "method", "description": "Returns the computed value for the given style property."}, {"access": "", "host": "NodeList", "params": "attr <String> The style attribute to retrieve.", "name": "getComputedStyle", "url": "NodeList.html#method_getComputedStyle", "type": "method", "description": "Returns an array of the computed value for each node."}, {"access": "", "host": "DOM", "params": "An <HTMLElement> HTMLElement to get the style from., att <String> The style property to get.", "name": "getComputedStyle", "url": "DOM.html#method_getComputedStyle", "type": "method", "description": "Returns the computed style for the given node."}, {"access": "protected", "host": "Assert", "params": "", "name": "_getCount", "url": "Assert.html#method__getCount", "type": "method", "description": "Returns the number of assertions that have been performed."}, {"access": "", "host": "Test.Runner", "params": "format <Function> (Optional) A coverage format to return results in.", "name": "getCoverage", "url": "Test.Runner.html#method_getCoverage", "type": "method", "description": "Returns the coverage report for the files that have been executed.\nThis returns only coverage information for files that have been\ninstrumented using YUI Test Coverage and only those that were run\nin the same pass."}, {"access": "", "host": "StyleSheet", "params": "sel <String> Selector string", "name": "getCssText", "url": "StyleSheet.html#method_getCssText", "type": "method", "description": "Get the current cssText for a rule or the entire sheet. If the\nselector param is supplied, only the cssText for that rule will be\nreturned, if found. If the selector string targets multiple\nselectors separated by commas, the cssText of the first rule only\nwill be returned. If no selector string, the stylesheet's full\ncssText will be returned."}, {"access": "", "host": "History", "params": "moduleId <string> Non-empty string representing your module.", "name": "getCurrentState", "url": "History.html#method_getCurrentState", "type": "method", "description": "Returns the current state of the specified module."}, {"access": "", "host": "Widget", "params": "", "name": "getDefaultLocale", "url": "Widget.html#method_getDefaultLocale", "type": "method", "description": "Returns the default locale for the widget (the locale value defined by the\nwidget class, or provided by the user during construction)."}, {"access": "", "host": "DD.DDM", "params": "", "name": "getDelegate", "url": "DD.DDM.html#method_getDelegate", "type": "method", "description": "Get a delegate instance from a container node"}, {"access": "private", "host": "DOM", "params": "element <HTMLElement> optional Target element.", "name": "_getDoc", "url": "DOM.html#method__getDoc", "type": "method", "description": "returns the appropriate document."}, {"access": "", "host": "DD.DDM", "params": "node <String/Object> The Node instance or Selector string to check for a valid Drag Object", "name": "getDrag", "url": "DD.DDM.html#method_getDrag", "type": "method", "description": "Get a valid Drag instance back from a Node or a selector string, false otherwise"}, {"access": "", "host": "DD.DDM", "params": "node <String/Object> The Node instance or Selector string to check for a valid Drop Object", "name": "getDrop", "url": "DD.DDM.html#method_getDrop", "type": "method", "description": "Get a valid Drop instance back from a Node or a selector string, false otherwise"}, {"access": "", "host": "Node", "params": "tagName <String> The tagName to collect", "name": "getElementsByTagName", "url": "Node.html#method_getElementsByTagName", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Event", "params": "e <Event> the event parameter from the handler, el <HTMLElement> the element the listener was attached to", "name": "getEvent", "url": "Event.html#method_getEvent", "type": "method", "description": "Finds the event in the window object, the caller's arguments, or\nin the arguments of another method in the callstack. This is\nexecuted automatically for events registered through the event\nmanager, so the implementer should not normally need to execute\nthis function at all."}, {"access": "", "host": "EventTarget", "params": "type <string> the type, or name of the event, prefixed <string> if true, the type is prefixed already", "name": "getEvent", "url": "EventTarget.html#method_getEvent", "type": "method", "description": "Returns the custom event of the provided type has been created, a\nfalsy value otherwise"}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_getFetchTimeout", "url": "ImgLoadGroup.html#method__getFetchTimeout", "type": "method", "description": "Returns the group's <code>fetch</code> method, with the proper closure, for use with <code>setTimeout</code>."}, {"access": "protected", "host": "DataSchema.JSON", "params": "fields <Array> Fields to find., array_in <Array> Results to parse., data_out <Object> In-progress parsed data to update.", "name": "_getFieldValues", "url": "DataSchema.JSON.html#method__getFieldValues", "type": "method", "description": "Get field data values out of list of full results"}, {"access": "", "host": "Profiler", "params": "", "name": "getFullReport", "url": "Profiler.html#method_getFullReport", "type": "method", "description": "Returns an object containing profiling data for all of the functions \nthat were profiled. The object has an entry for each function and \nreturns all information (min, max, average, calls, etc.) for each\nfunction."}, {"access": "", "host": "Profiler", "params": "", "name": "getFunctionReport", "url": "Profiler.html#method_getFunctionReport", "type": "method", "description": "Returns an object containing profiling data for a single function.\nThe object has an entry for min, max, avg, calls, and points)."}, {"access": "private", "host": "History", "params": "", "name": "_getHash", "url": "History.html#method__getHash", "type": "method", "description": "Returns the portion of the hash after the '#' symbol."}, {"access": "private", "host": "Widget", "params": "", "name": "_getHtmlParser", "url": "Widget.html#method__getHtmlParser", "type": "method", "description": "Gets the HTML_PARSER definition for this instance, by merging HTML_PARSER\ndefinitions across the class hierarchy."}, {"access": "", "host": "StyleSheet", "params": "", "name": "getId", "url": "StyleSheet.html#method_getId", "type": "method", "description": "Get the unique stamp for this StyleSheet instance"}, {"access": "private", "host": "ImgLoadImgObj", "params": "", "name": "_getImgEl", "url": "ImgLoadImgObj.html#method__getImgEl", "type": "method", "description": "Gets the object (as a <code>Y.Node</code>) of the DOM element indicated by \"<code>domId</code>\"."}, {"access": "", "host": "Event", "params": "el <HTMLElement|string> the element or element id to inspect, type <string> optional type of listener to return. If\nleft out, all listeners will be returned", "name": "getListeners", "url": "Event.html#method_getListeners", "type": "method", "description": "Returns all listeners attached to the given element via addListener.\nOptionally, you can specify a specific type of event to return."}, {"access": "protected", "host": "DataSchema.XML", "params": "field <String | Object> Field definition., context <Object> XML node or document to search within.", "name": "_getLocationValue", "url": "DataSchema.XML.html#method__getLocationValue", "type": "method", "description": "Get an XPath-specified value for a given field from an XML node or document."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the function whose data should be returned.\nIf an object type method, it should be 'constructor.prototype.methodName';\na normal object method would just be 'object.methodName'.", "name": "getMax", "url": "Profiler.html#method_getMax", "type": "method", "description": "Returns the maximum amount of time (in milliseconds) that the function\nwith the given name takes to execute."}, {"access": "", "host": "Assert.Error", "params": "", "name": "getMessage", "url": "Assert.Error.html#method_getMessage", "type": "method", "description": "Returns a fully formatted error for an assertion failure. This should\nbe overridden by all subclasses to provide specific information."}, {"access": "", "host": "Assert.UnexpectedValue", "params": "", "name": "getMessage", "url": "Assert.UnexpectedValue.html#method_getMessage", "type": "method", "description": "Returns a fully formatted error for an assertion failure. The message\ncontains information about the unexpected value that was encountered."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the function whose data should be returned.\nIf an object type method, it should be 'constructor.prototype.methodName';\na normal object method would just be 'object.methodName'.", "name": "getMin", "url": "Profiler.html#method_getMin", "type": "method", "description": "Returns the minimum amount of time (in milliseconds) that the function\nwith the given name takes to execute."}, {"access": "", "host": "Test.Runner", "params": "", "name": "getName", "url": "Test.Runner.html#method_getName", "type": "method", "description": "Retrieves the name of the current result set."}, {"access": "", "host": "DD.DDM", "params": "n <Node/Object/String> The node to resolve.", "name": "getNode", "url": "DD.DDM.html#method_getNode", "type": "method", "description": "Return a node instance from the given node, selector string or Y.Base extended object."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the function/object to retrieve.", "name": "getOriginal", "url": "Profiler.html#method_getOriginal", "type": "method", "description": "Returns the uninstrumented version of a function/object."}, {"access": "private", "host": "WidgetStdMod", "params": "node <Node> The node for which the precise height is required.", "name": "_getPreciseHeight", "url": "WidgetStdMod.html#method__getPreciseHeight", "type": "method", "description": "Helper method to obtain the precise height of the node provided, including padding and border.\nThe height could be a sub-pixel value for certain browsers, such as Firefox 3."}, {"access": "", "host": "Loader", "params": "name <string> The name of the module", "name": "getProvides", "url": "Loader.html#method_getProvides", "type": "method", "description": "Returns a hash of module names the supplied module satisfies."}, {"access": "", "host": "History", "params": "paramName <string> Name of the parameter we want to look up., queryString <string> Optional URL to look at. If not specified,\nthis method uses the URL in the address bar.", "name": "getQueryStringParameter", "url": "History.html#method_getQueryStringParameter", "type": "method", "description": "Returns the value of the specified query string parameter.\nThis method is not used internally by the Browser History Manager.\nHowever, it is provided here as a helper since many applications\nusing the Browser History Manager will want to read the value of\nurl parameters to initialize themselves."}, {"access": "private", "host": "DOM", "params": "str <String> The string to convert to a regular expression., flags <String> optional An optinal string of flags.", "name": "_getRegExp", "url": "DOM.html#method__getRegExp", "type": "method", "description": "Memoizes dynamic regular expressions to boost runtime performance."}, {"access": "", "host": "Plugin.DragConstrained", "params": "inc <Boolean> Include the node's height and width", "name": "getRegion", "url": "Plugin.DragConstrained.html#method_getRegion", "type": "method", "description": "Get the active region: viewport, node, custom region"}, {"access": "", "host": "Profiler", "params": "", "name": "getReport", "url": "Profiler.html#method_getReport", "type": "method", "description": "Returns an object containing profiling data for a single function.\nThe object has an entry for min, max, avg, calls, and points)."}, {"access": "", "host": "Loader", "params": "mod <Object> The module definition from moduleInfo", "name": "getRequires", "url": "Loader.html#method_getRequires", "type": "method", "description": "Returns an object containing properties for all modules required\nin order to load the requested module"}, {"access": "", "host": "Test.Runner", "params": "format <Function> (Optional) A test format to return the results in.", "name": "getResults", "url": "Test.Runner.html#method_getResults", "type": "method", "description": "Returns the last complete results set from the TestRunner. Null is returned\nif the TestRunner is running or no tests have been run."}, {"access": "private", "host": "WidgetStack", "params": "", "name": "_getShimTemplate", "url": "WidgetStack.html#method__getShimTemplate", "type": "method", "description": "Creates a cloned shim node, using the SHIM_TEMPLATE html template, for use on a new instance."}, {"access": "", "host": "Sortable", "params": "node <String|Node> The node instance or selector string to use to find a Sortable instance.", "name": "getSortable", "url": "Sortable.html#method_getSortable", "type": "method", "description": "Get a sortable instance back from a node reference or a selector string."}, {"access": "protected", "host": "Widget", "params": "", "name": "_getSrcNode", "url": "Widget.html#method__getSrcNode", "type": "method", "description": ""}, {"access": "private", "host": "Attribute", "params": "name <String> The name of the attribute", "name": "_getStateVal", "url": "Attribute.html#method__getStateVal", "type": "method", "description": "Gets the stored value for the attribute, from either the \ninternal state object, or the state proxy if it exits"}, {"access": "private", "host": "WidgetStdMod", "params": "section <String> The standard module section whose child nodes are to be retrieved. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.", "name": "_getStdModContent", "url": "WidgetStdMod.html#method__getStdModContent", "type": "method", "description": "Retrieves the child nodes (content) of a standard module section"}, {"access": "", "host": "WidgetStdMod", "params": "section <String> The section whose node reference is required. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.", "name": "getStdModNode", "url": "WidgetStdMod.html#method_getStdModNode", "type": "method", "description": "Returns the node reference for the given section. Note: The DOM is not queried for the node reference. The reference\nstored by the widget instance is returned if set."}, {"access": "protected", "host": "WidgetStdMod", "params": "section <String> The section to create a new node for. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.", "name": "_getStdModTemplate", "url": "WidgetStdMod.html#method__getStdModTemplate", "type": "method", "description": "Gets a new Node reference for the given standard module section, by cloning\nthe stored template node."}, {"access": "", "host": "Widget", "params": "key <String> The key., locale <String> (optional) The locale for which the string value is required. Defaults to the current locale, if not provided.", "name": "getString", "url": "Widget.html#method_getString", "type": "method", "description": "Gets the string for a particular key, for a particular locale, performing locale lookup.\n<p>\nIf no values if defined for the key, for the given locale, the value for the \ndefault locale (in initial locale set for the class) is returned.\n</p>"}, {"access": "protected", "host": "Widget", "params": "locale <Object> ", "name": "_getStrings", "url": "Widget.html#method__getStrings", "type": "method", "description": "Returns the strings key/value hash for a paricular locale, without locale lookup applied."}, {"access": "", "host": "Widget", "params": "locale <String> (optional) The locale for which the string value is required. Defaults to the current locale, if not provided.", "name": "getStrings", "url": "Widget.html#method_getStrings", "type": "method", "description": "Gets the entire strings hash for a particular locale, performing locale lookup.\n<p>\nIf no values of the key are defined for a particular locale the value for the \ndefault locale (in initial locale set for the class) is returned.\n</p>"}, {"access": "", "host": "Node", "params": "attr <String> The style attribute to retrieve.", "name": "getStyle", "url": "Node.html#method_getStyle", "type": "method", "description": "Returns the style's current value."}, {"access": "", "host": "NodeList", "params": "attr <String> The style attribute to retrieve.", "name": "getStyle", "url": "NodeList.html#method_getStyle", "type": "method", "description": "Returns an array of values for each node."}, {"access": "", "host": "DOM", "params": "An <HTMLElement> HTMLElement to get the style from., att <String> The style property to get.", "name": "getStyle", "url": "DOM.html#method_getStyle", "type": "method", "description": "Returns the current style value for the given property."}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to retrieve., subName <String> The name of the subcookie to retrieve., converter <Function> (Optional) A function to run on the value before returning\nit. The function is not used if the cookie doesn't exist.", "name": "getSub", "url": "Cookie.html#method_getSub", "type": "method", "description": "Returns the value of a subcookie."}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to retrieve.", "name": "getSubs", "url": "Cookie.html#method_getSubs", "type": "method", "description": "Returns an object containing name-value pairs stored in the cookie with the given name."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The html element.", "name": "getText", "url": "DOM.html#method_getText", "type": "method", "description": "Returns the text content of the HTMLElement."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu.", "name": "_getTopmostSubmenu", "url": "plugin.NodeMenuNav.html#method__getTopmostSubmenu", "type": "method", "description": "Returns the topmost submenu of a submenu hierarchy."}, {"access": "private", "host": "EventTarget", "params": "", "name": "_getType", "url": "EventTarget.html#method__getType", "type": "method", "description": "If the instance has a prefix attribute and the\nevent type is not prefixed, the instance prefix is\napplied to the supplied type."}, {"access": "protected", "host": "Widget", "params": "", "name": "_getUIEventNode", "url": "Widget.html#method__getUIEventNode", "type": "method", "description": "Returns the node on which to bind delegate listeners."}, {"access": "protected", "host": "Console", "params": "", "name": "_getUseBrowserConsole", "url": "Console.html#method__getUseBrowserConsole", "type": "method", "description": "Getter method for useBrowserConsole attribute. Just a pass through to\nthe YUI instance configuration setting."}, {"access": "", "host": "Slider", "params": "", "name": "getValue", "url": "Slider.html#method_getValue", "type": "method", "description": "Convenience method for accessing the current value of the Slider.\nEquivalent to <code>slider.get("value")</code>."}, {"access": "", "host": "Object", "params": "o <Object> The object from which to extract the property value, path <Array> A path array, specifying the object traversal path\nfrom which to obtain the sub value.", "name": "getValue", "url": "Object.html#method_getValue", "type": "method", "description": "Retrieves the sub value at the provided path,\nfrom the value object provided."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_getVPRegion", "url": "DD.Scroll.html#method__getVPRegion", "type": "method", "description": "Sets the _vpRegionCache property with an Object containing the dims from the viewport."}, {"access": "private", "host": "DOM", "params": "element <HTMLElement> optional Target element.", "name": "_getWin", "url": "DOM.html#method__getWin", "type": "method", "description": "returns the appropriate window."}, {"access": "", "host": "Node", "params": "", "name": "getX", "url": "Node.html#method_getX", "type": "method", "description": "Gets the current position of the node in page coordinates."}, {"access": "", "host": "DOM", "params": "element <Object> The target element", "name": "getX", "url": "DOM.html#method_getX", "type": "method", "description": "Gets the current X position of an element based on page coordinates. \nElement must be part of the DOM tree to have page coordinates\n(display:none or elements not appended return false)."}, {"access": "protected", "host": "DataSchema.XML", "params": "locator <String> The XPath location., context <Object> XML node or document to search within., xmldoc <Object> XML document to resolve namespace.", "name": "_getXPathResult", "url": "DataSchema.XML.html#method__getXPathResult", "type": "method", "description": "Fetches the XPath-specified result for a given location in an XML node or document."}, {"access": "", "host": "Node", "params": "", "name": "getXY", "url": "Node.html#method_getXY", "type": "method", "description": "Gets the current position of the node in page coordinates."}, {"access": "", "host": "DOM", "params": "element <Object> The target element", "name": "getXY", "url": "DOM.html#method_getXY", "type": "method", "description": "Gets the current position of an element based on page coordinates. \nElement must be part of the DOM tree to have page coordinates\n(display:none or elements not appended return false)."}, {"access": "", "host": "Node", "params": "", "name": "getY", "url": "Node.html#method_getY", "type": "method", "description": "Gets the current position of the node in page coordinates."}, {"access": "", "host": "DOM", "params": "element <Object> The target element", "name": "getY", "url": "DOM.html#method_getY", "type": "method", "description": "Gets the current Y position of an element based on page coordinates. \nElement must be part of the DOM tree to have page coordinates\n(display:none or elements not appended return false)."}, {"access": "private", "host": "ImgLoadImgObj", "params": "", "name": "_getYPos", "url": "ImgLoadImgObj.html#method__getYPos", "type": "method", "description": "Gets the Y position of the node in page coordinates.\nExpects that the page-coordinate position of the image won't change."}, {"access": "", "host": "YUI", "params": "", "name": "Global", "url": "YUI.html#property_Global", "type": "property", "description": "Hosts YUI page level events. This is where events bubble to\nwhen the broadcast config is set to 2. This property is\nonly available if the custom event module is loaded."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_groups", "url": "DD.Drag.html#property__groups", "type": "property", "description": "Storage Array for the groups this drag belongs to."}, {"access": "", "host": "DD.Drag", "params": "", "name": "groups", "url": "DD.Drag.html#config_groups", "type": "config", "description": "Array of groups to add this drag into."}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_groups", "url": "DD.Drop.html#property__groups", "type": "property", "description": "The groups this target belongs to."}, {"access": "", "host": "DD.Drop", "params": "", "name": "groups", "url": "DD.Drop.html#config_groups", "type": "config", "description": "Array of groups to add this drop into."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "groupsChange", "url": "DD.Drag.html#event_groupsChange", "type": "event", "description": "Fires when the value for the configuration attribute 'groups' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drop", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "groupsChange", "url": "DD.Drop.html#event_groupsChange", "type": "event", "description": "Fires when the value for the configuration attribute 'groups' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Widget", "params": "", "name": "_guid", "url": "Widget.html#method__guid", "type": "method", "description": ""}, {"access": "", "host": "YUI", "params": "pre <string> optional guid prefix", "name": "guid", "url": "YUI.html#method_guid", "type": "method", "description": "Generate an id that is unique among all YUI instances"}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "gutter", "url": "Plugin.DragConstrained.html#config_gutter", "type": "config", "description": "CSS style string for the gutter of a region (supports negative values): '5 0' (sets top and bottom to 5px, left and right to 0px), '1 2 3 4' (top 1px, right 2px, bottom 3px, left 4px)"}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "gutterChange", "url": "Plugin.DragConstrained.html#event_gutterChange", "type": "event", "description": "Fires when the value for the configuration attribute 'gutter' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DOMEventFacade", "params": "immediate <boolean> if true additional listeners\non the current target will not be executed", "name": "halt", "url": "DOMEventFacade.html#method_halt", "type": "method", "description": "Stops the event propagation and prevents the default\nevent behavior."}, {"access": "", "host": "CustomEvent", "params": "immediate <boolean> if true additional listeners\non the current target will not be executed", "name": "halt", "url": "CustomEvent.html#method_halt", "type": "method", "description": "Stops the event propagation and prevents the default\nevent behavior."}, {"access": "", "host": "EventFacade", "params": "immediate <boolean> if true additional listeners\non the current target will not be executed", "name": "halt", "url": "EventFacade.html#method_halt", "type": "method", "description": "Stops the event propagation and prevents the default\nevent behavior."}, {"access": "private", "host": "io", "params": "o <o> The transaction object, c <object> Configuration object for the transaction.", "name": "_handle", "url": "io.html#method__handle", "type": "method", "description": "Bound to the iframe's Load event and processes\nthe response data."}, {"access": "private", "host": "DD.Delegate", "params": "e <Event> The MouseDown Event.", "name": "_handleDelegate", "url": "DD.Delegate.html#method__handleDelegate", "type": "method", "description": "The callback for the Y.DD.Delegate instance used"}, {"access": "private", "host": "DD.Delegate", "params": "e <Event> The Event.", "name": "_handleDragEnd", "url": "DD.Delegate.html#method__handleDragEnd", "type": "method", "description": "Listens for the drag:end event and updates the temp dd instance."}, {"access": "private", "host": "Sortable", "params": "Event <Object> e The Event Object", "name": "_handleDragEnd", "url": "Sortable.html#method__handleDragEnd", "type": "method", "description": "Handles the DragEnd event that cleans up the settings in the drag:start event."}, {"access": "private", "host": "Sortable", "params": "Event <Object> e The Event Object", "name": "_handleDragOver", "url": "Sortable.html#method__handleDragOver", "type": "method", "description": "Handles the DragOver event that moves the object in the list or to another list."}, {"access": "private", "host": "Sortable", "params": "Event <Object> e The Event Object", "name": "_handleDragStart", "url": "Sortable.html#method__handleDragStart", "type": "method", "description": "Handles the DragStart event and initializes some settings."}, {"access": "private", "host": "Sortable", "params": "Event <Object> e The Event Object", "name": "_handleDropOver", "url": "Sortable.html#method__handleDropOver", "type": "method", "description": "Handles the DropOver event to append a drop node to an empty target"}, {"access": "private", "host": "Test.Runner", "params": "error <Error> The error object.", "name": "_handleError", "url": "Test.Runner.html#method__handleError", "type": "method", "description": "Handles an error as if it occurred within the currently executing\ntest. This is for mock methods that may be called asynchronously\nand therefore out of the scope of the TestRunner. Previously, this\nerror would bubble up to the browser. Now, this method is used\nto tell TestRunner about the error. This should never be called\nby anyplace other than the Mock object."}, {"access": "private", "host": "History", "params": "fqstate <string> fully qualified state", "name": "_handleFQStateChange", "url": "History.html#method__handleFQStateChange", "type": "method", "description": "Sets the new currentState attribute of all modules depending on the new fully\nqualified state. Also notifies the modules which current state has changed."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_handleMouseDownEvent", "url": "DD.Drag.html#method__handleMouseDownEvent", "type": "method", "description": "Handler for the mousedown DOM event"}, {"access": "private", "host": "DD.Delegate", "params": "e <Event> The MouseEnter Event", "name": "_handleMouseEnter", "url": "DD.Delegate.html#method__handleMouseEnter", "type": "method", "description": "Sets the target shim state"}, {"access": "private", "host": "DD.Delegate", "params": "e <Event> The MouseLeave Event", "name": "_handleMouseLeave", "url": "DD.Delegate.html#method__handleMouseLeave", "type": "method", "description": "Resets the target shim state"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_handleMouseUp", "url": "DD.Drag.html#method__handleMouseUp", "type": "method", "description": "Handler for the mouseup DOM event"}, {"access": "private", "host": "DD.Delegate", "params": "e <Event> The Event.", "name": "_handleNodeChange", "url": "DD.Delegate.html#method__handleNodeChange", "type": "method", "description": "Listens to the nodeChange event and sets the dragNode on the temp dd instance."}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_handleOut", "url": "DD.Drop.html#method__handleOut", "type": "method", "description": "Handles out of target calls/checks"}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_handleOutEvent", "url": "DD.Drop.html#method__handleOutEvent", "type": "method", "description": "Handles the mouseout DOM event on the Target Shim"}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_handleOverEvent", "url": "DD.Drop.html#method__handleOverEvent", "type": "method", "description": "Handles the mouseover DOM event on the Target Shim"}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_handleOverTarget", "url": "DD.Drop.html#method__handleOverTarget", "type": "method", "description": "This handles the over target call made from this object or from the DDM"}, {"access": "protected", "host": "Slider", "params": "e <Event> Mousedown event facade", "name": "_handleRailMouseDown", "url": "Slider.html#method__handleRailMouseDown", "type": "method", "description": "If the Slider is not disabled and railEnabled is true, moves the thumb\nto the mousedown position and hands control over to DD."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create()., c <object> - Configuration object passed to io().", "name": "_handleResponse", "url": "io.html#method__handleResponse", "type": "method", "description": "Method that determines if a transaction response qualifies\nas success or failure, based on the response HTTP status code, and\nfires the appropriate success or failure events."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "handles", "url": "DD.Delegate.html#config_handles", "type": "config", "description": "The handles config option added to the temp DD instance."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_handles", "url": "DD.Drag.html#property__handles", "type": "property", "description": "A private hash of the valid drag handles"}, {"access": "", "host": "DD.Drag", "params": "", "name": "handles", "url": "DD.Drag.html#config_handles", "type": "config", "description": "Array of valid handles to add. Adding something here will set all handles, even if previously added with addHandle"}, {"access": "private", "host": "Plugin.Base", "params": "", "name": "_handles", "url": "Plugin.Base.html#property__handles", "type": "property", "description": "The list of event handles for event listeners or AOP injected methods\napplied by the plugin to the host object."}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "handlesChange", "url": "DD.Delegate.html#event_handlesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'handles' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "handlesChange", "url": "DD.Drag.html#event_handlesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'handles' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Plugin.DragConstrained", "params": "", "name": "_handleStart", "url": "Plugin.DragConstrained.html#method__handleStart", "type": "method", "description": "Fires on drag:start and clears the _regionCache"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_handleTarget", "url": "DD.Drag.html#method__handleTarget", "type": "method", "description": "Attribute handler for the target config attribute."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_handleTargetOver", "url": "DD.DDM.html#method__handleTargetOver", "type": "method", "description": "This method execs _handleTargetOver on all valid Drop Targets"}, {"access": "private", "host": "Test.Runner", "params": "node <TestNode> The TestNode representing the test object.", "name": "_handleTestObjectComplete", "url": "Test.Runner.html#method__handleTestObjectComplete", "type": "method", "description": "Handles the completion of a test object's tests. Tallies test results \nfrom one level up to the next."}, {"access": "private", "host": "Test.Manager", "params": "data <Object> Data about the event.", "name": "_handleTestRunnerComplete", "url": "Test.Manager.html#method__handleTestRunnerComplete", "type": "method", "description": "Handles TestRunner.COMPLETE_EVENT, storing the results and beginning\nthe loop again."}, {"access": "private", "host": "Plugin.DDProxy", "params": "", "name": "_hands", "url": "Plugin.DDProxy.html#property__hands", "type": "property", "description": "Holds the event handles for setting the proxy"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_hasActiveShim", "url": "DD.DDM.html#method__hasActiveShim", "type": "method", "description": "This method checks the _activeShims Object to see if there is a shim active."}, {"access": "", "host": "Node", "params": "attribute <String> The attribute to test for", "name": "hasAttribute", "url": "Node.html#method_hasAttribute", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Node", "params": "", "name": "hasChildNodes", "url": "Node.html#method_hasChildNodes", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Node", "params": "className <String> the class name to search for", "name": "hasClass", "url": "Node.html#method_hasClass", "type": "method", "description": "Determines whether each node has the given className."}, {"access": "", "host": "NodeList", "params": "className <String> the class name to search for", "name": "hasClass", "url": "NodeList.html#method_hasClass", "type": "method", "description": "Determines whether each node has the given className."}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element., className <String> the class name to search for", "name": "hasClass", "url": "YUI.html#method_hasClass", "type": "method", "description": "Determines whether a DOM element has the given className."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_hasFocus", "url": "plugin.NodeMenuNav.html#property__hasFocus", "type": "property", "description": "Boolean indicating if the menu has focus."}, {"access": "", "host": "Array", "params": "k <Array> keyset, v <Array> optional valueset", "name": "hash", "url": "Array.html#method_hash", "type": "method", "description": "Returns an object using the first array as keys, and\nthe second as values. If the second array is not\nprovided the value is set to true for each."}, {"access": "", "host": "Coverage.Format.ObjectAssert", "params": "propertyName <String> The name of the property to test., object <Object> The object to search., message <String> (Optional) The message to display if the assertion fails.", "name": "hasKey", "url": "Coverage.Format.ObjectAssert.html#method_hasKey", "type": "method", "description": "Asserts that an object has a property with the given name."}, {"access": "", "host": "Object", "params": "o <Object> an object, k <Object> the key to query", "name": "hasKey", "url": "Object.html#method_hasKey", "type": "method", "description": "Returns true if the object contains a given key"}, {"access": "", "host": "Coverage.Format.ObjectAssert", "params": "properties <Array> An array of property names that should be on the object., object <Object> The object to search., message <String> (Optional) The message to display if the assertion fails.", "name": "hasKeys", "url": "Coverage.Format.ObjectAssert.html#method_hasKeys", "type": "method", "description": "Asserts that an object has all properties of a reference object."}, {"access": "", "host": "Plugin.Host", "params": "ns <String> The plugin's namespace", "name": "hasPlugin", "url": "Plugin.Host.html#method_hasPlugin", "type": "method", "description": "Determines if a plugin has plugged into this host."}, {"access": "", "host": "Object", "params": "o <Object> an object, v <Object> the value to query", "name": "hasValue", "url": "Object.html#method_hasValue", "type": "method", "description": "Returns true if the object contains a given value"}, {"access": "protected", "host": "Console", "params": "", "name": "_head", "url": "Console.html#property__head", "type": "property", "description": "Reference to the Node instance containing the header contents."}, {"access": "", "host": "io", "params": "l <string> - HTTP header, v <string> - HTTP header value", "name": "header", "url": "io.html#method_header", "type": "method", "description": "Method that stores default client headers for all transactions.\nIf a label is passed with no value argument, the header will be deleted.\nThis is the interface for _setHeader()."}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "headerContent", "url": "WidgetStdMod.html#config_headerContent", "type": "config", "description": "The content to be added to the header section. This will replace any existing content\nin the header. If you want to append, or insert new content, use the <a href=\"#method_setStdModContent\">setStdModContent</a> method."}, {"access": "", "host": "WidgetStdMod", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "headerContentChange", "url": "WidgetStdMod.html#event_headerContentChange", "type": "event", "description": "Fires when the value for the configuration attribute 'headerContent' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "io", "params": "", "name": "_headers", "url": "io.html#property__headers", "type": "property", "description": "Object of default HTTP headers to be initialized and sent\nfor all transactions."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "height", "url": "ImgLoadImgObj.html#config_height", "type": "config", "description": "Pixel height of the image. Will be set as a <code>height</code> attribute on the DOM element after the image is fetched.\nDefaults to the natural height of the image (no <code>height</code> attribute will be set).\nUsually only used with src images."}, {"access": "", "host": "Console", "params": "", "name": "height", "url": "Console.html#config_height", "type": "config", "description": "String with units, or number, representing the height of the Console,\ninclusive of header and footer. If a number is provided, the default\nunit, defined by Widget's DEF_UNIT, property is used."}, {"access": "", "host": "Widget", "params": "", "name": "height", "url": "Widget.html#config_height", "type": "config", "description": "String with units, or number, representing the height of the Widget. If a number is provided,\nthe default unit, defined by the Widgets DEF_UNIT, property is used."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "heightChange", "url": "ImgLoadImgObj.html#event_heightChange", "type": "event", "description": "Fires when the value for the configuration attribute 'height' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "heightChange", "url": "Console.html#event_heightChange", "type": "event", "description": "Fires when the value for the configuration attribute 'height' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "heightChange", "url": "Widget.html#event_heightChange", "type": "event", "description": "Fires when the value for the configuration attribute 'height' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "", "name": "hide", "url": "Widget.html#method_hide", "type": "method", "description": "Hides the Widget by setting the \"visible\" attribute to \"false\"."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu.", "name": "_hideAllSubmenus", "url": "plugin.NodeMenuNav.html#method__hideAllSubmenus", "type": "method", "description": "Hides all submenus of the specified menu."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_hideAllSubmenusTimer", "url": "plugin.NodeMenuNav.html#property__hideAllSubmenusTimer", "type": "property", "description": "Timer used to hide a all submenus."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_hideAndFocusLabel", "url": "plugin.NodeMenuNav.html#method__hideAndFocusLabel", "type": "method", "description": "Hides all of the submenus of the root menu and focuses the \nlabel of the topmost submenu"}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "cat* <String> 1..n categories to filter out of the UI", "name": "hideCategory", "url": "Plugin.ConsoleFilters.html#method_hideCategory", "type": "method", "description": "Hides any number of categories from the UI. Convenience method for\nmyConsole.filter.set('category.foo', false); set('category.bar', false);\nand so on."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu., activateAndFocusLabel <Boolean> Boolean indicating if the label \nfor the specified \nmenu should be focused and set as active.", "name": "_hideMenu", "url": "plugin.NodeMenuNav.html#method__hideMenu", "type": "method", "description": "Hides the specified menu."}, {"access": "", "host": "Plugin.DDProxy", "params": "", "name": "hideOnEnd", "url": "Plugin.DDProxy.html#config_hideOnEnd", "type": "config", "description": "Hide the drag node at the end of the drag. Default: true"}, {"access": "", "host": "Plugin.DDProxy", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "hideOnEndChange", "url": "Plugin.DDProxy.html#event_hideOnEndChange", "type": "event", "description": "Fires when the value for the configuration attribute 'hideOnEnd' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "src* <String> 1..n sources to filter out of the UI", "name": "hideSource", "url": "Plugin.ConsoleFilters.html#method_hideSource", "type": "method", "description": "Hides any number of sources from the UI. Convenience method for\nmyConsole.filter.set('source.foo', false); set('source.bar', false);\nand so on."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_hideSubmenuTimer", "url": "plugin.NodeMenuNav.html#property__hideSubmenuTimer", "type": "property", "description": "Timer used to hide a submenu."}, {"access": "", "host": "History", "params": "", "name": "history:globalStateChange", "url": "History.html#event_history:globalStateChange", "type": "event", "description": "Fires when the global state of the page has changed (that is,\nwhen the state of at least one browser history module has changed)"}, {"access": "", "host": "History", "params": "", "name": "history:moduleStateChange", "url": "History.html#event_history:moduleStateChange", "type": "event", "description": "Fires when the state of a history module object has changed"}, {"access": "", "host": "History", "params": "", "name": "history:ready", "url": "History.html#event_history:ready", "type": "event", "description": "Fires when the browser history utility is ready"}, {"access": "", "host": "DD.Scroll", "params": "", "name": "horizontal", "url": "DD.Scroll.html#config_horizontal", "type": "config", "description": "Allow horizontal scrolling, default: true."}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "horizontalChange", "url": "DD.Scroll.html#event_horizontalChange", "type": "event", "description": "Fires when the value for the configuration attribute 'horizontal' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "host", "url": "DD.Scroll.html#config_host", "type": "config", "description": "The host we are plugged into."}, {"access": "", "host": "Plugin.Base", "params": "", "name": "host", "url": "Plugin.Base.html#config_host", "type": "config", "description": "The plugin's host object."}, {"access": "", "host": "CustomEvent", "params": "", "name": "host", "url": "CustomEvent.html#property_host", "type": "property", "description": "Specifies the host for this custom event. This is used\nto enable event bubbling"}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "hostChange", "url": "DD.Scroll.html#event_hostChange", "type": "event", "description": "Fires when the value for the configuration attribute 'host' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.Base", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "hostChange", "url": "Plugin.Base.html#event_hostChange", "type": "event", "description": "Fires when the value for the configuration attribute 'host' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Console", "params": "m <Object> the normalized message object", "name": "_htmlEscapeMessage", "url": "Console.html#method__htmlEscapeMessage", "type": "method", "description": "Performs HTML escaping on strings in the message object."}, {"access": "private", "host": "io", "params": "", "name": "_id", "url": "io.html#method__id", "type": "method", "description": "Method that increments _transactionId for each transaction."}, {"access": "", "host": "Widget", "params": "", "name": "id", "url": "Widget.html#config_id", "type": "config", "description": ""}, {"access": "", "host": "Sortable", "params": "", "name": "id", "url": "Sortable.html#config_id", "type": "config", "description": "The id of this sortable, used to get a reference to this sortable list from another list."}, {"access": "", "host": "Subscriber", "params": "", "name": "id", "url": "Subscriber.html#property_id", "type": "property", "description": "Unique subscriber id"}, {"access": "", "host": "History.Module", "params": "", "name": "id", "url": "History.Module.html#property_id", "type": "property", "description": "The module identifier"}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "idChange", "url": "Widget.html#event_idChange", "type": "event", "description": "Fires when the value for the configuration attribute 'id' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "idChange", "url": "Sortable.html#event_idChange", "type": "event", "description": "Fires when the value for the configuration attribute 'id' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "UA", "params": "", "name": "ie", "url": "UA.html#property_ie", "type": "property", "description": "Internet Explorer version number or 0. Example: 6"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_ieSelectBack", "url": "DD.Drag.html#property__ieSelectBack", "type": "property", "description": "We will hold a copy of the current \"onselectstart\" method on this property, and reset it after we are done using it."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_ieSelectFix", "url": "DD.Drag.html#method__ieSelectFix", "type": "method", "description": "The function we use as the onselectstart handler when we start a drag in Internet Explorer"}, {"access": "private", "host": "Test.Reporter", "params": "", "name": "_iframe", "url": "Test.Reporter.html#property__iframe", "type": "property", "description": "Iframe used as a target for form submission."}, {"access": "", "host": "Loader", "params": "", "name": "ignore", "url": "Loader.html#property_ignore", "type": "property", "description": "A list of modules that should not be loaded, even if\nthey turn up in the dependency tree"}, {"access": "", "host": "Test.Runner", "params": "", "name": "ignore", "url": "Test.Runner.html#event_ignore", "type": "event", "description": "Fires when a test has been ignored."}, {"access": "", "host": "config", "params": "", "name": "ignore", "url": "config.html#property_ignore", "type": "property", "description": "A list of modules that should never be dynamically loaded"}, {"access": "", "host": "Loader", "params": "", "name": "ignoreRegistered", "url": "Loader.html#property_ignoreRegistered", "type": "property", "description": "Ignore modules registered on the YUI global"}, {"access": "protected", "host": "Slider", "params": "img <Node> The thumbImage Node, e <Event> load or error event fired by the thumbImage", "name": "_imageLoaded", "url": "Slider.html#method__imageLoaded", "type": "method", "description": "Event handler assigned to the thumbImage's load and error event if it\nwas not loaded prior to instantiation. Restores the disabled value."}, {"access": "private", "host": "ImgLoadImgObj", "params": "", "name": "_imgEl", "url": "ImgLoadImgObj.html#property__imgEl", "type": "property", "description": "The Node object returned from <code>Y.get</code>, to avoid repeat calls to access the DOM."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_imgObjs", "url": "ImgLoadGroup.html#property__imgObjs", "type": "property", "description": "Collection of images (<code>Y.ImgLoadImgObj</code> objects) registered with this group, keyed by DOM id."}, {"access": "protected", "host": "Assert", "params": "", "name": "_increment", "url": "Assert.html#method__increment", "type": "method", "description": "Increments the number of assertions that have been performed."}, {"access": "", "host": "WidgetChild", "params": "", "name": "index", "url": "WidgetChild.html#config_index", "type": "config", "description": "Number representing the Widget's ordinal position in its \nparent Widget."}, {"access": "", "host": "WidgetChild", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "indexChange", "url": "WidgetChild.html#event_indexChange", "type": "event", "description": "Fires when the value for the configuration attribute 'index' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "AsyncQueue", "params": "callback <String|Function> the callback or its specified id", "name": "indexOf", "url": "AsyncQueue.html#method_indexOf", "type": "method", "description": "Returns the current index of a callback. Pass in either the id or\ncallback function from getCallback."}, {"access": "", "host": "ArrayAssert", "params": "needle <Object> The value to look for., haystack <Array> The array to search in., index <int> The index at which the value should exist., message <String> (Optional) The message to display if the assertion fails.", "name": "indexOf", "url": "ArrayAssert.html#method_indexOf", "type": "method", "description": "Asserts that the given value is contained in an array at the specified index.\nThis uses the triple equals sign so no type cohersion will occur."}, {"access": "", "host": "NodeList", "params": "node <Y.Node || DOMNode> the node to search for", "name": "indexOf", "url": "NodeList.html#method_indexOf", "type": "method", "description": "Returns the index of the node in the NodeList instance\nor -1 if the node isn't found."}, {"access": "", "host": "Queue", "params": "needle <MIXED> the item to search for", "name": "indexOf", "url": "Queue.html#method_indexOf", "type": "method", "description": "Returns the current index in the queue of the specified item"}, {"access": "", "host": "Array", "params": "a <Array> the array to search, val <Object> the value to search for", "name": "indexOf", "url": "Array.html#method_indexOf", "type": "method", "description": "Returns the index of the first item in the array\nthat contains the specified value, -1 if the\nvalue isn't found."}, {"access": "", "host": "Node", "params": "doc <Node|HTMLElement> optional An optional document to check against.\nDefaults to current document.", "name": "inDoc", "url": "Node.html#method_inDoc", "type": "method", "description": "Determines whether the node is appended to the document."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The containing html element., doc <HTMLElement> optional The document to check.", "name": "inDoc", "url": "DOM.html#method_inDoc", "type": "method", "description": "Determines whether or not the HTMLElement is part of the document."}, {"access": "", "host": "DD.Drop", "params": "groups <Array> The groups to check against", "name": "inGroup", "url": "DD.Drop.html#method_inGroup", "type": "method", "description": "Check if this target is in one of the supplied groups."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_init", "url": "ImgLoadGroup.html#method__init", "type": "method", "description": "Initialize all private members needed for the group."}, {"access": "private", "host": "ImgLoadImgObj", "params": "", "name": "_init", "url": "ImgLoadImgObj.html#method__init", "type": "method", "description": "Initialize all private members needed for the group."}, {"access": "protected", "host": "AsyncQueue", "params": "", "name": "_init", "url": "AsyncQueue.html#method__init", "type": "method", "description": "Initializes the AsyncQueue instance properties and events."}, {"access": "private", "host": "Plugin.DDProxy", "params": "", "name": "_init", "url": "Plugin.DDProxy.html#method__init", "type": "method", "description": "Handler for the proxy config attribute"}, {"access": "", "host": "Base", "params": "config <Object> Object with configuration property name/value pairs", "name": "init", "url": "Base.html#method_init", "type": "method", "description": "Init lifecycle method, invoked during construction.\nFires the init event prior to setting up attributes and \ninvoking initializers for the class hierarchy."}, {"access": "", "host": "Base", "params": "e <EventFacade> Event object, with a cfg property which \nrefers to the configuration object passed to the constructor.", "name": "init", "url": "Base.html#event_init", "type": "event", "description": "<p>\nLifecycle event for the init phase, fired prior to initialization. \nInvoking the preventDefault() method on the event object provided \nto subscribers will prevent initialization from occuring.\n</p>\n<p>\nSubscribers to the \"after\" momemt of this event, will be notified\nafter initialization of the object is complete (and therefore\ncannot prevent initialization).\n</p>"}, {"access": "protected", "host": "Queue", "params": "", "name": "_init", "url": "Queue.html#method__init", "type": "method", "description": "Initialize the queue"}, {"access": "private", "host": "YUI", "params": "", "name": "_init", "url": "YUI.html#method__init", "type": "method", "description": "Initialize this YUI instance"}, {"access": "protected", "host": "Console", "params": "", "name": "_initBody", "url": "Console.html#method__initBody", "type": "method", "description": "Create the DOM structure for the console body—where messages are\nrendered."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "", "name": "_initDescendants", "url": "plugin.NodeFocusManager.html#method__initDescendants", "type": "method", "description": "Sets the <code>tabIndex</code> attribute of all of the \ndescendants to -1, except the active descendant, whose \n<code>tabIndex</code> attribute is set to 0."}, {"access": "protected", "host": "AsyncQueue", "params": "", "name": "_initEvents", "url": "AsyncQueue.html#method__initEvents", "type": "method", "description": "Initializes the instance events."}, {"access": "private", "host": "DataSource.Local", "params": "", "name": "_initEvents", "url": "DataSource.Local.html#method__initEvents", "type": "method", "description": "This method creates all the events for this module."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_initFocusManager", "url": "plugin.NodeMenuNav.html#method__initFocusManager", "type": "method", "description": "Initializes and updates the Focus Manager so that is is \nalways managing descendants of the active menu."}, {"access": "protected", "host": "Console", "params": "", "name": "_initFoot", "url": "Console.html#method__initFoot", "type": "method", "description": "Create the DOM structure for the footer elements."}, {"access": "protected", "host": "Console", "params": "", "name": "_initHead", "url": "Console.html#method__initHead", "type": "method", "description": "Create the DOM structure for the header elements."}, {"access": "private", "host": "Base", "params": "userVals <Object> Object with configuration property name/value pairs", "name": "_initHierarchy", "url": "Base.html#method__initHierarchy", "type": "method", "description": "Initializes the class hierarchy for the instance, which includes \ninitializing attributes for each class defined in the class's \nstatic <a href=\"#property_Base.ATTRS\">ATTRS</a> property and \ninvoking the initializer method on the prototype of each class in the hierarchy."}, {"access": "private", "host": "Base", "params": "", "name": "_initHierarchyData", "url": "Base.html#method__initHierarchyData", "type": "method", "description": "A helper method used by _getClasses and _getAttrCfgs, which determines both\nthe array of classes and aggregate set of attribute configurations\nacross the class hierarchy for the instance."}, {"access": "private", "host": "History", "params": "", "name": "_initialize", "url": "History.html#method__initialize", "type": "method", "description": "Finish up the initialization of the browser utility library."}, {"access": "", "host": "History", "params": "stateField <string|HTML Element> <input type=\"hidden\"> used\nto store application states. Must be in the static markup., historyIFrame <string|HTML Element> IFrame used to store\nthe history (only required for IE6/7)", "name": "initialize", "url": "History.html#method_initialize", "type": "method", "description": "Initializes the Browser History Manager. Call this method\nfrom a script block located right after the opening body tag."}, {"access": "", "host": "Base", "params": "", "name": "initialized", "url": "Base.html#config_initialized", "type": "config", "description": "Flag indicating whether or not this object\nhas been through the init lifecycle phase."}, {"access": "", "host": "Base", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "initializedChange", "url": "Base.html#event_initializedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'initialized' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "initializer", "url": "Plugin.ConsoleFilters.html#method_initializer", "type": "method", "description": "Initialize entries collection and attach listeners to host events and\nmethods."}, {"access": "protected", "host": "Console", "params": "", "name": "initializer", "url": "Console.html#method_initializer", "type": "method", "description": "Constructor code. Set up the buffer and entry template, publish\ninternal events, and subscribe to the configured logEvent."}, {"access": "private", "host": "Cache", "params": "config <Object> Config object.", "name": "initializer", "url": "Cache.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "protected", "host": "Widget", "params": "config <Object> Configuration object literal for the widget", "name": "initializer", "url": "Widget.html#method_initializer", "type": "method", "description": "Initializer lifecycle implementation for the Widget class. Registers the \nwidget instance, and runs through the Widget's HTML_PARSER definition."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "initializer", "url": "DD.Drag.html#method_initializer", "type": "method", "description": "Internal init handler"}, {"access": "private", "host": "DD.Drop", "params": "", "name": "initializer", "url": "DD.Drop.html#method_initializer", "type": "method", "description": "Private lifecycle method"}, {"access": "protected", "host": "Slider", "params": "", "name": "initializer", "url": "Slider.html#method_initializer", "type": "method", "description": "Construction logic executed durint Slider instantiation. Subscribes to\nafter events for min, max, and railSize. Publishes custom events\nincluding slideStart and slideEnd."}, {"access": "", "host": "Plugin.Base", "params": "config <Object> Configuration object with property name/value pairs.", "name": "initializer", "url": "Plugin.Base.html#method_initializer", "type": "method", "description": "Initializer lifecycle implementation."}, {"access": "private", "host": "DataSourceArraySchema", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSourceArraySchema.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "private", "host": "DataSourceCache", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSourceCache.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "private", "host": "DataSource.IO", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSource.IO.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "private", "host": "DataSourceJSONSchema", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSourceJSONSchema.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "private", "host": "DataSource.Local", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSource.Local.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "private", "host": "DataSourceTextSchema", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSourceTextSchema.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "private", "host": "DataSourceXMLSchema", "params": "config <Object> Config object.", "name": "initializer", "url": "DataSourceXMLSchema.html#method_initializer", "type": "method", "description": "Internal init() handler."}, {"access": "", "host": "History.Module", "params": "", "name": "initialState", "url": "History.Module.html#property_initialState", "type": "property", "description": "The module's initial state"}, {"access": "private", "host": "Plugin.Host", "params": "config <Config> The configuration object with property name/value pairs.", "name": "_initPlugins", "url": "Plugin.Host.html#method__initPlugins", "type": "method", "description": "Initializes static plugins registered on the host (using the\nBase.plug static method) and any plugins passed to the \ninstance through the \"plugins\" configuration property."}, {"access": "protected", "host": "Slider", "params": "", "name": "_initRail", "url": "Slider.html#method__initRail", "type": "method", "description": "Creates the rail element if not provided and not discovered via\nHTML_PARSER."}, {"access": "protected", "host": "Slider", "params": "", "name": "_initRailDD", "url": "Slider.html#method__initRailDD", "type": "method", "description": "Subscribes to the rail Node's mousedown event to actuate the thumb when\nbackgroundEnabled is true."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_initScroll", "url": "DD.Scroll.html#method__initScroll", "type": "method", "description": "Cancel a previous scroll timer and init a new one."}, {"access": "protected", "host": "Slider", "params": "", "name": "_initThumb", "url": "Slider.html#method__initThumb", "type": "method", "description": "<p>Creates the thumb element (not image) if not provided and not\ndiscovered via HTML_PARSER. If the thumb is an <code>img</code> element\nbut no thumbImage configured or discovered, reassigns the thumb element\nto the thumbImage and defaults the thumb element as a div.</p>\n<p>Makes sure the thumb is a child of the rail element and calls\n_initThumbImage if thumbImage is provided.</p>"}, {"access": "protected", "host": "Slider", "params": "", "name": "_initThumbImage", "url": "Slider.html#method__initThumbImage", "type": "method", "description": "Ensures the thumbImage is a child of the thumb element."}, {"access": "private", "host": "Do", "params": "when <string> before or after, fn <Function> the function to execute, obj <Object> the object hosting the method to displace, sFn <string> the name of the method to displace, c <Object> The execution context for fn", "name": "_inject", "url": "Do.html#method__inject", "type": "method", "description": "Execute the supplied method after the specified function"}, {"access": "", "host": "config", "params": "", "name": "injected", "url": "config.html#property_injected", "type": "property", "description": "Set to true if the yui seed file was dynamically loaded in \norder to bootstrap components relying on the window load event \nand the 'domready' custom event."}, {"access": "", "host": "Node", "params": "node2 <Node|Object> The node or region to compare with., all <Boolean> Whether or not all of the node must be in the region., altRegion <Object> An alternate region to use (rather than this node's).", "name": "inRegion", "url": "Node.html#method_inRegion", "type": "method", "description": "Determines whether or not the node is within the giving region."}, {"access": "", "host": "Plugin.DragConstrained", "params": "xy <Array> Optional XY to check, if not supplied this.get('dragNode').getXY() is used.", "name": "inRegion", "url": "Plugin.DragConstrained.html#method_inRegion", "type": "method", "description": "Checks if the XY passed or the dragNode is inside the active region."}, {"access": "", "host": "YUI", "params": "all <Object} node2 The node to get the region from or an Object literal of the region\n$param {Boolean> Should all of the node be inside the region, altRegion <Object> An object literal containing the region for this node if we already have the data (for performance i.e. DragDrop)", "name": "inRegion", "url": "YUI.html#method_inRegion", "type": "method", "description": "Check if any part of this node is in the passed region"}, {"access": "", "host": "Loader", "params": "o <Object> optional options object, type <string> the type of dependency to insert", "name": "insert", "url": "Loader.html#method_insert", "type": "method", "description": "inserts the requested modules and their dependencies. \n<code>type</code> can be \"js\" or \"css\". Both script and \ncss are inserted if type is not provided."}, {"access": "", "host": "Node", "params": "content <String | Y.Node | HTMLElement> The content to insert, where <Int | Y.Node | HTMLElement | String> The position to insert at.", "name": "insert", "url": "Node.html#method_insert", "type": "method", "description": "Inserts the content before the reference node."}, {"access": "", "host": "NodeList", "params": "", "name": "insert", "url": "NodeList.html#method_insert", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "Loader", "params": "", "name": "insertBefore", "url": "Loader.html#property_insertBefore", "type": "property", "description": "Node reference or id where new nodes should be inserted before"}, {"access": "", "host": "Node", "params": "newNode <HTMLElement | Node> Node to be appended, refNode <HTMLElement | Node> Node to be inserted before", "name": "insertBefore", "url": "Node.html#method_insertBefore", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "config", "params": "", "name": "insertBefore", "url": "config.html#property_insertBefore", "type": "property", "description": "Node or id for a node that should be used as the insertion point for new nodes\nFor dynamic loading."}, {"access": "", "host": "Loader", "params": "", "name": "inserted", "url": "Loader.html#property_inserted", "type": "property", "description": "List of modules inserted by the utility"}, {"access": "private", "host": "WidgetStdMod", "params": "contentBox <Node> A reference to the Widgets content box., section <String> The section to create/render. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER., sectionNode <Node> The Node for the section.", "name": "_insertStdModSection", "url": "WidgetStdMod.html#method__insertStdModSection", "type": "method", "description": "Helper method to insert the Node for the given section into the correct location in the contentBox."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the report for the function., method <Function> The function to instrument.", "name": "instrument", "url": "Profiler.html#method_instrument", "type": "method", "description": "Instruments a method to have profiling calls."}, {"access": "private", "host": "Loader", "params": "", "name": "_internalCallback", "url": "Loader.html#property__internalCallback", "type": "property", "description": "Internal callback to handle multiple internal insert() calls\nso that css is inserted prior to js"}, {"access": "", "host": "Node", "params": "node2 <Node|Object> The node or region to compare with., altRegion <Object> An alternate region to use (rather than this node's).", "name": "intersect", "url": "Node.html#method_intersect", "type": "method", "description": "Compares the intersection of the node with another node or region"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "INTERSECT", "url": "DD.DDM.html#property_INTERSECT", "type": "property", "description": "In intersect mode, a Drop is targeted by \"part\" of the drag node being over the Target"}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The first element, element2 <HTMLElement | Object> The element or region to check the interect with, altRegion <Object> An object literal containing the region for the first element if we already have the data (for performance i.e. DragDrop)", "name": "intersect", "url": "YUI.html#method_intersect", "type": "method", "description": "Find the intersect information for the passes nodes."}, {"access": "private", "host": "Event", "params": "", "name": "_interval", "url": "Event.html#property__interval", "type": "property", "description": "poll handle"}, {"access": "private", "host": "Pollable", "params": "", "name": "_intervals", "url": "Pollable.html#property__intervals", "type": "property", "description": "Hash of polling interval IDs that have been enabled,\nstored here to be able to clear all intervals."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "invalid", "url": "DD.Delegate.html#config_invalid", "type": "config", "description": "A selector query to test a node to see if it's an invalid item."}, {"access": "", "host": "Sortable", "params": "", "name": "invalid", "url": "Sortable.html#config_invalid", "type": "config", "description": "A selector string to test if a list item is invalid and not sortable"}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "invalidChange", "url": "DD.Delegate.html#event_invalidChange", "type": "event", "description": "Fires when the value for the configuration attribute 'invalid' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "invalidChange", "url": "Sortable.html#event_invalidChange", "type": "event", "description": "Fires when the value for the configuration attribute 'invalid' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_invalids", "url": "DD.Drag.html#property__invalids", "type": "property", "description": "A private hash of the invalid selector strings"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_invalidsDefault", "url": "DD.Drag.html#property__invalidsDefault", "type": "property", "description": "A private hash of the default invalid selector strings: {'textarea': true, 'input': true, 'a': true, 'button': true, 'select': true}"}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element., all <Boolean> Should all of the node be inside the region, altRegion <Object> An object literal containing the region for this node if we already have the data (for performance i.e. DragDrop)", "name": "inViewportRegion", "url": "YUI.html#method_inViewportRegion", "type": "method", "description": "Check if any part of this element is in the viewport"}, {"access": "", "host": "Node", "params": "method <String> The name of the method to invoke, a, <Any> b, c, etc. Arguments to invoke the method with.", "name": "invoke", "url": "Node.html#method_invoke", "type": "method", "description": "Invokes a method on the Node instance"}, {"access": "private", "host": "io", "params": "uri <string> - qualified path to transaction resource., c <object> - configuration object for the transaction., i <number> - transaction id, if already set by queue.", "name": "_io", "url": "io.html#method__io", "type": "method", "description": "Method for requesting a transaction. _io() is implemented as\nyui.io(). Each transaction may include a configuration object. Its\nproperties are:\nmethod: HTTP method verb (e.g., GET or POST). If this property is not\nnot defined, the default value will be GET.\ndata: This is the name-value string that will be sent as the transaction\ndata. If the request is HTTP GET, the data become part of\nquerystring. If HTTP POST, the data are sent in the message body.\nxdr: Defines the transport to be used for cross-domain requests. By\nsetting this property, the transaction will use the specified\ntransport instead of XMLHttpRequest. Currently, the alternate\ntransports supported are Flash and native, cross-site XHR support.\nThe properties are:\n{\nuse: Specify the transport to be used -- 'flash' or 'native'.\ndatatype:\nform: This is a defined object used to process HTML form as data. The\nproperties are:\n{\nid: Node object or id of HTML form.\nuseDisabled: Boolean value to allow disabled HTML form field\nvalues to be sent as part of the data.\n}\non: This is a defined object used to create and handle specific\nevents during a transaction lifecycle. These events will fire in\naddition to the global io events. The events are:\nstart - This event is fired when a request is sent to a resource.\ncomplete - This event fires when the transaction is complete.\nsuccess - This event fires when the response status resolves to\nHTTP 2xx.\nfailure - This event fires when the response status resolves to\nHTTP 4xx, 5xx; and, for all transaction exceptions,\nincluding aborted transactions and transaction timeouts.\nend - This even is fired at the conclusion of the transaction\nlifecycle, after a success or failure resolution.\nThe properties are:\n{\nstart: function(id, arguments){},\ncomplete: function(id, responseobject, arguments){},\nsuccess: function(id, responseobject, arguments){},\nfailure: function(id, responseobject, arguments){},\nend: function(id, arguments){}\n}\nEach property can reference a function or be written as an\ninline function.\ncontext: Object reference for all defined transaction event handlers\nwhen it is implemented as a method of a base object. Defining\n\"context\" will set the reference of \"this,\" used in the\nevent handlers, to the context value. In the case where\ndifferent event handlers all have different contexts,\nuse Y.bind() to set the execution context, bypassing this\nconfiguration.\nheaders: This is a defined object of client headers, as many as.\ndesired for the transaction. The object pattern is:\n{ header: value }.\ntimeout: This value, defined as milliseconds, is a time threshold for the\ntransaction. When this threshold is reached, and the transaction's\nComplete event has not yet fired, the transaction will be aborted.\narguments: Object, array, string, or number passed to all registered\nevent handlers. This value is available as the second\nargument in the \"start\" and \"abort\" event handlers; and, it is\nthe third argument in the \"complete\", \"success\", and \"failure\"\nevent handlers."}, {"access": "", "host": "io", "params": "uri <string> - qualified path to transaction resource., c <object> - configuration object for the transaction.", "name": "io", "url": "io.html#method_io", "type": "method", "description": "Method for requesting a transaction. This\nis the interface for _io()."}, {"access": "", "host": "DataSource.IO", "params": "", "name": "io", "url": "DataSource.IO.html#config_io", "type": "config", "description": "Pointer to IO Utility."}, {"access": "", "host": "io", "params": "", "name": "io:complete", "url": "io.html#event_io:complete", "type": "event", "description": "This event is fired by YUI.io when a transaction is complete.\nResponse status and data are accessible, if available."}, {"access": "", "host": "io", "params": "", "name": "io:end", "url": "io.html#event_io:end", "type": "event", "description": "This event signifies the end of the transaction lifecycle. The\ntransaction transport is destroyed."}, {"access": "", "host": "io", "params": "", "name": "io:failure", "url": "io.html#event_io:failure", "type": "event", "description": "This event is fired by YUI.io when a transaction is complete, and\nthe HTTP status resolves to HTTP4xx, 5xx and above."}, {"access": "", "host": "io", "params": "", "name": "io:start", "url": "io.html#event_io:start", "type": "event", "description": "This event is fired by YUI.io when a transaction is initiated."}, {"access": "", "host": "io", "params": "", "name": "io:success", "url": "io.html#event_io:success", "type": "event", "description": "This event is fired by YUI.io when a transaction is complete, and\nthe HTTP status resolves to HTTP2xx."}, {"access": "", "host": "io", "params": "", "name": "io:xdrReady", "url": "io.html#event_io:xdrReady", "type": "event", "description": "This event is fired by YUI.io when the specified transport is\nready for use."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create()., s <string> - Identifies timed out or aborted transaction.", "name": "_ioCancel", "url": "io.html#method__ioCancel", "type": "method", "description": "Terminates a transaction due to an explicit abort or\ntimeout."}, {"access": "", "host": "DataSource.IO", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "ioChange", "url": "DataSource.IO.html#event_ioChange", "type": "event", "description": "Fires when the value for the configuration attribute 'io' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "io", "params": "o <object> - transaction object., c <object> - configuration object for the transaction.", "name": "_ioComplete", "url": "io.html#method__ioComplete", "type": "method", "description": "Fires event \"io:complete\" and creates, fires a\ntransaction-specific \"complete\" event, if config.on.complete is\ndefined."}, {"access": "private", "host": "io", "params": "o <object> - transaction object., c <object> - configuration object for the transaction.", "name": "_ioEnd", "url": "io.html#method__ioEnd", "type": "method", "description": "Fires event \"io:end\" and creates, fires a\ntransaction-specific \"end\" event, if config.on.end is\ndefined."}, {"access": "private", "host": "io", "params": "o <object> - transaction object., c <object> - configuration object for the transaction.", "name": "_ioFailure", "url": "io.html#method__ioFailure", "type": "method", "description": "Fires event \"io:failure\" and creates, fires a\ntransaction-specific \"failure\" event, if config.on.failure is\ndefined."}, {"access": "private", "host": "io", "params": "id <number> - transaction id, c <object> - configuration object for the transaction.", "name": "_ioStart", "url": "io.html#method__ioStart", "type": "method", "description": "Fires event \"io:start\" and creates, fires a\ntransaction-specific start event, if config.on.start is\ndefined."}, {"access": "private", "host": "io", "params": "o <object> - transaction object., c <object> - configuration object for the transaction.", "name": "_ioSuccess", "url": "io.html#method__ioSuccess", "type": "method", "description": "Fires event \"io:success\" and creates, fires a\ntransaction-specific \"success\" event, if config.on.success is\ndefined."}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isArray", "url": "Assert.html#method_isArray", "type": "method", "description": "Asserts that a value is an array."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isArray", "url": "Lang.html#method_isArray", "type": "method", "description": "Determines whether or not the provided item is an array.\nReturns false for array-like collections such as the\nfunction arguments collection or HTMLElement collection\nwill return false. You can use @see Array.test if you \nwant to"}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isBoolean", "url": "Assert.html#method_isBoolean", "type": "method", "description": "Asserts that a value is a Boolean."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isBoolean", "url": "Lang.html#method_isBoolean", "type": "method", "description": "Determines whether or not the provided item is a boolean"}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isDate", "url": "Lang.html#method_isDate", "type": "method", "description": "Determines whether or not the supplied item is a date instance"}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "node <Node> Node instance to be checked.", "name": "_isDescendant", "url": "plugin.NodeFocusManager.html#method__isDescendant", "type": "method", "description": "Determines if the specified Node instance is a descendant\nmanaged by the Focus Manager."}, {"access": "protected", "host": "Slider", "params": "el <Node> ancestor node as the function walks up the parent axis", "name": "_isDisplayNone", "url": "Slider.html#method__isDisplayNone", "type": "method", "description": "Helper function to search up the ancestor axis looking for a node with\nstyle display: none. This is passed as a function to node.ancestor(..)\nto test if a given node is in the displayed DOM and can get accurate\npositioning information."}, {"access": "", "host": "ArrayAssert", "params": "actual <Array> The array to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isEmpty", "url": "ArrayAssert.html#method_isEmpty", "type": "method", "description": "Asserts that an array is empty."}, {"access": "", "host": "NodeList", "params": "", "name": "isEmpty", "url": "NodeList.html#method_isEmpty", "type": "method", "description": "Determines if the instance is bound to any nodes"}, {"access": "", "host": "StyleSheet", "params": "", "name": "isEnabled", "url": "StyleSheet.html#method_isEnabled", "type": "method", "description": "Returns false if the StyleSheet is disabled. Otherwise true."}, {"access": "", "host": "Assert", "params": "actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isFalse", "url": "Assert.html#method_isFalse", "type": "method", "description": "Asserts that a value is false. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isFunction", "url": "Assert.html#method_isFunction", "type": "method", "description": "Asserts that a value is a function."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isFunction", "url": "Lang.html#method_isFunction", "type": "method", "description": "Determines whether or not the provided item is a function\nNote: Internet Explorer thinks certain functions are objects:\nvar obj = document.createElement(\"object\");\nY.Lang.isFunction(obj.getAttribute) // reports false in IE\nvar input = document.createElement(\"input\"); // append to body\nY.Lang.isFunction(input.focus) // reports false in IE\nYou will have to implement additional tests if these functions\nmatter to you."}, {"access": "protected", "host": "Slider", "params": "img <Node> <code>img</code> Node", "name": "_isImageLoaded", "url": "Slider.html#method__isImageLoaded", "type": "method", "description": "Used to determine if the image resource loaded successfully or there was\nan error.\nNOTES:\n<ul>\n<li>img load error fired xbrowser for image resources not yet resolved</li>\n<li>img.complete reports false in IE for images not yet loaded as well as images that failed to load</li>\n<li>img.complete true && img.naturalWidth == 0 in FF and Safari indicate image failed to load</li>\n<li>img.complete && img.width == 0 in Opera indicates image failed to load</li>\n</ul>"}, {"access": "protected", "host": "Slider", "params": "img <Node> <code>img</code> Node", "name": "_isImageLoading", "url": "Slider.html#method__isImageLoading", "type": "method", "description": "Used to determine if there is a current or pending request for the\nthumbImage resource."}, {"access": "protected", "host": "Console", "params": "", "name": "_isInLogLevel", "url": "Console.html#method__isInLogLevel", "type": "method", "description": "Determine if incoming log messages are within the configured logLevel\nto be buffered for printing."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create() in io-base., c <object> - configuration object for the transaction.", "name": "_isInProgress.", "url": "io.html#method__isInProgress.", "type": "method", "description": "Method for determining if an XDR transaction has completed\nand all data are received."}, {"access": "", "host": "Assert", "params": "expected <Function> The function that the object should be an instance of., actual <Object> The object to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isInstanceOf", "url": "Assert.html#method_isInstanceOf", "type": "method", "description": "Asserts that a value is an instance of a particular object. This may return\nincorrect results when comparing objects from one frame to constructors in\nanother frame. For best results, don't use in a cross-frame manner."}, {"access": "private", "host": "Attribute", "params": "name <String> The name of the attribute", "name": "_isLazyAttr", "url": "Attribute.html#method__isLazyAttr", "type": "method", "description": "Checks whether or not the attribute is one which has been\nadded lazily and still requires initialization."}, {"access": "protected", "host": "Cache", "params": "request <Object> Request object., entry <Object> Cached entry.", "name": "_isMatch", "url": "Cache.html#method__isMatch", "type": "method", "description": "Default overridable method compares current request with given cache entry.\nReturns true if current request matches the cached request, otherwise\nfalse. Implementers should override this method to customize the\ncache-matching algorithm."}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNaN", "url": "Assert.html#method_isNaN", "type": "method", "description": "Asserts that a value is not a number."}, {"access": "", "host": "ArrayAssert", "params": "actual <Array> The array to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNotEmpty", "url": "ArrayAssert.html#method_isNotEmpty", "type": "method", "description": "Asserts that an array is not empty."}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNotNaN", "url": "Assert.html#method_isNotNaN", "type": "method", "description": "Asserts that a value is not the special NaN value."}, {"access": "", "host": "Assert", "params": "actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNotNull", "url": "Assert.html#method_isNotNull", "type": "method", "description": "Asserts that a value is not null. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Assert", "params": "actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNotUndefined", "url": "Assert.html#method_isNotUndefined", "type": "method", "description": "Asserts that a value is not undefined. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Assert", "params": "actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNull", "url": "Assert.html#method_isNull", "type": "method", "description": "Asserts that a value is null. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isNull", "url": "Lang.html#method_isNull", "type": "method", "description": "Determines whether or not the provided item is null"}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isNumber", "url": "Assert.html#method_isNumber", "type": "method", "description": "Asserts that a value is a number."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isNumber", "url": "Lang.html#method_isNumber", "type": "method", "description": "Determines whether or not the provided item is a legal number"}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isObject", "url": "Assert.html#method_isObject", "type": "method", "description": "Asserts that a value is an object."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test, failfn <boolean> fail if the input is a function", "name": "isObject", "url": "Lang.html#method_isObject", "type": "method", "description": "Determines whether or not the provided item is of type object\nor function"}, {"access": "", "host": "DD.DDM", "params": "drop <Object> The drop to check against", "name": "isOverTarget", "url": "DD.DDM.html#method_isOverTarget", "type": "method", "description": "Check to see if the Drag element is over the target, method varies on current mode"}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "isPng", "url": "ImgLoadImgObj.html#config_isPng", "type": "config", "description": "Whether the image is a PNG.\nPNG images get special treatment in that the URL is specified through AlphaImageLoader for IE, versions 6 and earlier.\nOnly used with background images."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "isPngChange", "url": "ImgLoadImgObj.html#event_isPngChange", "type": "event", "description": "Fires when the value for the configuration attribute 'isPng' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "WidgetChild", "params": "", "name": "isRoot", "url": "WidgetChild.html#method_isRoot", "type": "method", "description": "Determines if the Widget is the root Widget in the \nobject hierarchy."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu.", "name": "_isRoot", "url": "plugin.NodeMenuNav.html#method__isRoot", "type": "method", "description": "Returns a boolean indicating if the specified menu is the \nroot menu in the menu."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "isRunning", "url": "AsyncQueue.html#method_isRunning", "type": "method", "description": "Determines if the queue is waiting for a callback to complete execution."}, {"access": "", "host": "Test.Runner", "params": "", "name": "isRunning", "url": "Test.Runner.html#method_isRunning", "type": "method", "description": "Indicates that the TestRunner is busy running tests and therefore can't\nbe stopped and results cannot be gathered."}, {"access": "", "host": "Assert", "params": "actual <Object> The value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isString", "url": "Assert.html#method_isString", "type": "method", "description": "Asserts that a value is a string."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isString", "url": "Lang.html#method_isString", "type": "method", "description": "Determines whether or not the provided item is a string"}, {"access": "", "host": "Assert", "params": "actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isTrue", "url": "Assert.html#method_isTrue", "type": "method", "description": "Asserts that a value is true. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Assert", "params": "expectedType <String> The expected type of the variable., actualValue <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isTypeOf", "url": "Assert.html#method_isTypeOf", "type": "method", "description": "Asserts that a value is of a particular type."}, {"access": "", "host": "Assert", "params": "actual <Object> The actual value to test., message <String> (Optional) The message to display if the assertion fails.", "name": "isUndefined", "url": "Assert.html#method_isUndefined", "type": "method", "description": "Asserts that a value is undefined. This uses the triple equals sign\nso no type cohersion may occur."}, {"access": "", "host": "Lang", "params": "o <Object> The object to test", "name": "isUndefined", "url": "Lang.html#method_isUndefined", "type": "method", "description": "Determines whether or not the provided item is undefined"}, {"access": "private", "host": "Event", "params": "o <Object> the object to test", "name": "_isValidCollection", "url": "Event.html#method__isValidCollection", "type": "method", "description": "We want to be able to use getElementsByTagName as a collection\nto attach a group of events to. Unfortunately, different \nbrowsers return different types of collections. This function\ntests to determine if the object is array-like. It will also \nfail if the object is an array, but is empty."}, {"access": "", "host": "Lang", "params": "o <Object> The item to test", "name": "isValue", "url": "Lang.html#method_isValue", "type": "method", "description": "A convenience method for detecting a legitimate non-null value.\nReturns false for null/undefined/NaN, true for other values, \nincluding 0/false/''"}, {"access": "", "host": "Test.Runner", "params": "", "name": "isWaiting", "url": "Test.Runner.html#method_isWaiting", "type": "method", "description": "Indicates if the TestRunner is waiting for a test to resume"}, {"access": "", "host": "Node", "params": "index <Number> The index of the target Node.", "name": "item", "url": "Node.html#method_item", "type": "method", "description": "Retrieves the Node instance at the given index."}, {"access": "", "host": "NodeList", "params": "index <Number> The index of the target Node.", "name": "item", "url": "NodeList.html#method_item", "type": "method", "description": "Retrieves the Node instance at the given index."}, {"access": "", "host": "WidgetParent", "params": "", "name": "item", "url": "WidgetParent.html#method_item", "type": "method", "description": "Retrieves the child Widget at the specified index."}, {"access": "private", "host": "Test.Suite", "params": "", "name": "items", "url": "Test.Suite.html#property_items", "type": "property", "description": "Array of test suites and"}, {"access": "", "host": "ArrayAssert", "params": "expected <Array> An array of the expected values., actual <Array> Any array of the actual values., message <String> (Optional) The message to display if the assertion fails.", "name": "itemsAreEqual", "url": "ArrayAssert.html#method_itemsAreEqual", "type": "method", "description": "Asserts that the values in an array are equal, and in the same position,\nas values in another array. This uses the double equals sign\nso type cohersion may occur. Note that the array objects themselves\nneed not be the same for this test to pass."}, {"access": "", "host": "ArrayAssert", "params": "expected <Array> An array of the expected values., actual <Array> Any array of the actual values., comparator <Function> A function that returns true if the values are equivalent\nor false if not., message <String> (Optional) The message to display if the assertion fails.", "name": "itemsAreEquivalent", "url": "ArrayAssert.html#method_itemsAreEquivalent", "type": "method", "description": "Asserts that the values in an array are equivalent, and in the same position,\nas values in another array. This uses a function to determine if the values\nare equivalent. Note that the array objects themselves\nneed not be the same for this test to pass."}, {"access": "", "host": "ArrayAssert", "params": "expected <Array> An array of the expected values., actual <Array> Any array of the actual values., message <String> (Optional) The message to display if the assertion fails.", "name": "itemsAreSame", "url": "ArrayAssert.html#method_itemsAreSame", "type": "method", "description": "Asserts that the values in an array are the same, and in the same position,\nas values in another array. This uses the triple equals sign\nso no type cohersion will occur. Note that the array objects themselves\nneed not be the same for this test to pass."}, {"access": "", "host": "Anim", "params": "ev <Event> The iteration event.", "name": "iteration", "url": "Anim.html#event_iteration", "type": "event", "description": "fires when an animation begins an iteration."}, {"access": "", "host": "Anim", "params": "", "name": "iterationCount", "url": "Anim.html#config_iterationCount", "type": "config", "description": "The number of iterations that have occurred.\nResets when an animation ends (reaches iteration count or stop() called)."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "iterationCountChange", "url": "Anim.html#event_iterationCountChange", "type": "event", "description": "Fires when the value for the configuration attribute 'iterationCount' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Anim", "params": "", "name": "iterations", "url": "Anim.html#config_iterations", "type": "config", "description": "The number of times the animation should run"}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "iterationsChange", "url": "Anim.html#event_iterationsChange", "type": "event", "description": "Fires when the value for the configuration attribute 'iterations' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "Sortable <Object> sel The sortable list to join with, String <Object> type The type of join to do: full, inner, outer. Default: full", "name": "join", "url": "Sortable.html#method_join", "type": "method", "description": "Join this Sortable with another Sortable instance.\n<ul>\n<li>Full: Exchange nodes with both lists.</li>\n<li>Inner: Items can go into this list from the joined list.</li>\n<li>Outer: Items can go out of the joined list into this list.</li>\n</ul>"}, {"access": "", "host": "Loader", "params": "", "name": "jsAttributes", "url": "Loader.html#property_jsAttributes", "type": "property", "description": "An object literal containing attributes to add to script nodes"}, {"access": "", "host": "config", "params": "", "name": "jsAttributes", "url": "config.html#property_jsAttributes", "type": "property", "description": "Object literal containing attributes to add to dynamically loaded script nodes."}, {"access": "", "host": "Assert.UnexpectedError", "params": "coverage <Object> The coverage report object.", "name": "JSON", "url": "Assert.UnexpectedError.html#method_JSON", "type": "method", "description": "Returns the coverage report in JSON format. This is the straight\nJSON representation of the native coverage report."}, {"access": "", "host": "Test.Wait", "params": "result <Object> The results object created by TestRunner.", "name": "JSON", "url": "Test.Wait.html#method_JSON", "type": "method", "description": "Returns test results formatted as a JSON string. Requires JSON utility."}, {"access": "", "host": "JSON", "params": "", "name": "JSON.useNativeStringify", "url": "JSON.html#property_JSON.useNativeStringify", "type": "property", "description": "Leverage native JSON stringify if the browser has a native\nimplementation. In general, this is a good idea. See the Known Issues\nsection in the JSON user guide for caveats. The default value is true\nfor browsers with native JSON support."}, {"access": "", "host": "Test.Wait", "params": "result <Object> The results object created by TestRunner.", "name": "JUnitXML", "url": "Test.Wait.html#method_JUnitXML", "type": "method", "description": "Returns test results formatted in JUnit XML format."}, {"access": "protected", "host": "Slider", "params": "", "name": "_key", "url": "Slider.html#property__key", "type": "property", "description": "Collection of object property names from the appropriate hash set in\nSlider._AXIS_KEYS."}, {"access": "", "host": "YUI", "params": "type <string> 'key', fn <function> the function to execute, id <string|HTMLElement|collection> the element(s) to bind, spec <string> the keyCode and modifier specification, o <Object> optional context object, args <Object> 0..n additional arguments to provide to the listener.", "name": "key", "url": "YUI.html#event_key", "type": "event", "description": "Add a key listener. The listener will only be notified if the\nkeystroke detected meets the supplied specification. The\nspec consists of the key event type, followed by a colon,\nfollowed by zero or more comma separated key codes, followed\nby zero or more modifiers delimited by a plus sign. Ex:\npress:12,65+shift+ctrl"}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "keyCode", "url": "DOMEventFacade.html#property_keyCode", "type": "property", "description": "The keyCode for key events. Uses charCode if keyCode is not available"}, {"access": "", "host": "Object", "params": "o <Object> an object", "name": "keys", "url": "Object.html#method_keys", "type": "method", "description": "Returns an array containing the object's keys"}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "keys", "url": "plugin.NodeFocusManager.html#config_keys", "type": "config", "description": "Object literal representing the keys to be used to navigate between the \nnext/previous descendant. The format for the attribute's value is \n<code>{ next: \"down:40\", previous: \"down:38\" }</code>. The value for the \n\"next\" and \"previous\" properties are used to attach \n<a href=\"event/#keylistener\"><code>key</code></a> event listeners. See \nthe <a href=\"event/#keylistener\">Using the key Event</a> section of \nthe Event documentation for more information on \"key\" event listeners."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "keysChange", "url": "plugin.NodeFocusManager.html#event_keysChange", "type": "event", "description": "Fires when the value for the configuration attribute 'keys' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "DataSource.Get", "params": "", "name": "_last", "url": "DataSource.Get.html#property__last", "type": "property", "description": "Stores the most recent request id for validation against stale\nresponse handling."}, {"access": "", "host": "Test.TestNode", "params": "", "name": "lastChild", "url": "Test.TestNode.html#property_lastChild", "type": "property", "description": "Pointer to this node's last child."}, {"access": "", "host": "Event", "params": "", "name": "lastError", "url": "Event.html#property_lastError", "type": "property", "description": "addListener/removeListener can throw errors in unexpected scenarios.\nThese errors are suppressed, the method returns false, and this property\nis set"}, {"access": "", "host": "ArrayAssert", "params": "needle <Object> The value to look for., haystack <Array> The array to search in., index <int> The index at which the value should exist., message <String> (Optional) The message to display if the assertion fails.", "name": "lastIndexOf", "url": "ArrayAssert.html#method_lastIndexOf", "type": "method", "description": "Asserts that the given value is contained in an array at the specified index,\nstarting from the back of the array.\nThis uses the triple equals sign so no type cohersion will occur."}, {"access": "", "host": "YUI~array~extras", "params": "", "name": "lastIndexOf", "url": "YUI~array~extras.html#property_lastIndexOf", "type": "property", "description": "Returns the index of the last item in the array\nthat contains the specified value, -1 if the\nvalue isn't found.\nmethod Array.lastIndexOf"}, {"access": "", "host": "DD.Delegate", "params": "", "name": "lastNode", "url": "DD.Delegate.html#config_lastNode", "type": "config", "description": "Y.Node instance of the last item dragged."}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "lastNodeChange", "url": "DD.Delegate.html#event_lastNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'lastNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_lastResults", "url": "Test.Runner.html#property__lastResults", "type": "property", "description": "Holds copy of the results object generated when all tests are\ncomplete."}, {"access": "", "host": "Console", "params": "", "name": "lastTime", "url": "Console.html#config_lastTime", "type": "config", "description": "The precise time the last entry was logged. Used to measure elapsed\ntime between log messages."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "lastTimeChange", "url": "Console.html#event_lastTimeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'lastTime' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "", "name": "lastXY", "url": "DD.Drag.html#property_lastXY", "type": "property", "description": "The position of the element as it's moving (for offset calculations)"}, {"access": "", "host": "YUI", "params": "when <int> the number of milliseconds to wait until the fn \nis executed., o <Object> the context object., fn <Function|String> the function to execute or the name of \nthe method in the 'o' object to execute., data <Object> [Array] data that is provided to the function. This accepts\neither a single item or an array. If an array is provided, the\nfunction is executed with one parameter for each array item. If\nyou need to pass a single array parameter, it needs to be wrapped in\nan array [myarray]., periodic <boolean> if true, executes continuously at supplied \ninterval until canceled.", "name": "later", "url": "YUI.html#method_later", "type": "method", "description": "Executes the supplied function in the context of the supplied \nobject 'when' milliseconds later. Executes the function a \nsingle time unless periodic is set to true."}, {"access": "private", "host": "Get", "params": "url <string> the url for the css file, win <Window> optional window to create the node in, attributes <Object> optional attributes collection to apply to the new node", "name": "_linkNode", "url": "Get.html#method__linkNode", "type": "method", "description": "Generates a link node"}, {"access": "private", "host": "Event", "params": "", "name": "_load", "url": "Event.html#method__load", "type": "method", "description": "hook up any deferred listeners"}, {"access": "", "host": "Test.Manager", "params": "", "name": "load", "url": "Test.Manager.html#method_load", "type": "method", "description": "Signals that a test page has been loaded. This should be called from\nwithin the test page itself to notify the TestManager that it is ready."}, {"access": "private", "host": "Event", "params": "", "name": "_loadComplete", "url": "Event.html#property__loadComplete", "type": "property", "description": "True after the onload event has fired"}, {"access": "", "host": "Loader", "params": "", "name": "loaded", "url": "Loader.html#property_loaded", "type": "property", "description": "Set when beginning to compute the dependency tree. \nComposed of what YUI reports to be loaded combined\nwith what has been loaded by any instance on the page\nwith the version number specified in the metadata."}, {"access": "", "host": "config", "params": "", "name": "loaderPath", "url": "config.html#property_loaderPath", "type": "property", "description": "The loader 'path' attribute to the loader itself. This is combined\nwith the 'base' attribute to dynamically load the loader component\nwhen boostrapping with the get utility alone."}, {"access": "", "host": "Loader", "params": "mname <string> optional the name of the module that has\nbeen loaded (which is usually why it is time to load the next\none)", "name": "loadNext", "url": "Loader.html#method_loadNext", "type": "method", "description": "Executed every time a module is loaded, and if we are in a load\ncycle, we attempt to load the next script. Public so that it\nis possible to call this if using a method other than\nY.register to determine when scripts are fully loaded"}, {"access": "", "host": "Loader", "params": "", "name": "loadOptional", "url": "Loader.html#property_loadOptional", "type": "property", "description": "Whether or not to load optional dependencies for \nthe requested modules"}, {"access": "", "host": "Widget", "params": "", "name": "locale", "url": "Widget.html#config_locale", "type": "config", "description": "The default locale for the widget. NOTE: Using get/set on the \"strings\" attribute will\nreturn/set strings for this locale."}, {"access": "", "host": "config", "params": "", "name": "locale", "url": "config.html#property_locale", "type": "property", "description": "The default locale"}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "localeChange", "url": "Widget.html#event_localeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'locale' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "", "name": "lock", "url": "DD.Drag.html#config_lock", "type": "config", "description": "Set to lock this drag element so that it can't be dragged: default false."}, {"access": "", "host": "DD.Drop", "params": "", "name": "lock", "url": "DD.Drop.html#config_lock", "type": "config", "description": "Set to lock this drop element."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "lockChange", "url": "DD.Drag.html#event_lockChange", "type": "event", "description": "Fires when the value for the configuration attribute 'lock' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drop", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "lockChange", "url": "DD.Drop.html#event_lockChange", "type": "event", "description": "Fires when the value for the configuration attribute 'lock' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "arg* <MIXED> (all arguments passed through to <code>Y.log</code>)", "name": "log", "url": "Console.html#method_log", "type": "method", "description": "Wrapper for <code>Y.log</code>."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_log", "url": "Test.Runner.html#property__log", "type": "property", "description": "Indicates if the TestRunner will log events or not."}, {"access": "", "host": "YUI", "params": "msg <String> The message to log., cat <String> The log category for the message. Default\ncategories are \"info\", \"warn\", \"error\", time\".\nCustom categories can be used as well. (opt), src <String> The source of the the message (opt), silent <boolean> If true, the log event won't fire", "name": "log", "url": "YUI.html#method_log", "type": "method", "description": "If the 'debug' config is true, a 'yui:log' event will be\ndispatched, which the Console widget and anything else\ncan consume. If the 'useBrowserConsole' config is true, it will\nwrite to the browser console if available. YUI-specific log\nmessages will only be present in the -debug versions of the\nJS files. The build system is supposed to remove log statements\nfrom the raw and minified versions of the files."}, {"access": "", "host": "CustomEvent", "params": "msg <string> message to log, cat <string> log category", "name": "log", "url": "CustomEvent.html#method_log", "type": "method", "description": "Logger abstraction to centralize the application of the silent flag"}, {"access": "", "host": "Console", "params": "", "name": "logEvent", "url": "Console.html#config_logEvent", "type": "config", "description": "Name of the custom event that will communicate log messages."}, {"access": "private", "host": "Test.Runner", "params": "event <Object> The event object for the event.", "name": "_logEvent", "url": "Test.Runner.html#method__logEvent", "type": "method", "description": "Logs TestRunner events using Y.log()."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "logEventChange", "url": "Console.html#event_logEventChange", "type": "event", "description": "Fires when the value for the configuration attribute 'logEvent' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "config", "params": "", "name": "logExclude", "url": "config.html#property_logExclude", "type": "property", "description": "A hash of log sources that should be not be logged. If specified, all sources are logged if not on this list."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_logger", "url": "Test.Manager.html#property__logger", "type": "property", "description": "The logger used to output results from the various tests."}, {"access": "", "host": "config", "params": "", "name": "logInclude", "url": "config.html#property_logInclude", "type": "property", "description": "A hash of log sources that should be logged. If specified, only log messages from these sources will be logged."}, {"access": "", "host": "Console", "params": "", "name": "logLevel", "url": "Console.html#config_logLevel", "type": "config", "description": "Minimum entry log level to render into the Console. The initial\nlogLevel value for all Console instances defaults from the\nY.config.logLevel YUI configuration, or Console.LOG_LEVEL_INFO if\nthat configuration is not set.\nPossible values are "info", "warn",\n"error" (case insensitive), or their corresponding statics\nConsole.LOG_LEVEL_INFO and so on."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "logLevelChange", "url": "Console.html#event_logLevelChange", "type": "event", "description": "Fires when the value for the configuration attribute 'logLevel' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "", "name": "logSource", "url": "Console.html#config_logSource", "type": "config", "description": "Object that will emit the log events. By default the YUI instance.\nTo have a single Console capture events from all YUI instances, set\nthis to the Y.Global object."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "logSourceChange", "url": "Console.html#event_logSourceChange", "type": "event", "description": "Fires when the value for the configuration attribute 'logSource' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_lookup", "url": "DD.DDM.html#method__lookup", "type": "method", "description": "Filters the list of Drops down to those in the viewport."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "masterSuite", "url": "Test.Runner.html#property_masterSuite", "type": "property", "description": "Suite on which to attach all TestSuites and TestCases to be run."}, {"access": "", "host": "Cache", "params": "", "name": "max", "url": "Cache.html#config_max", "type": "config", "description": "Maximum number of entries the Cache can hold.\nSet to 0 to turn off caching."}, {"access": "", "host": "Slider", "params": "", "name": "max", "url": "Slider.html#config_max", "type": "config", "description": "Value associated with the right or bottom most position of the thumb\non the rail."}, {"access": "", "host": "Cache", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "maxChange", "url": "Cache.html#event_maxChange", "type": "event", "description": "Fires when the value for the configuration attribute 'max' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "maxChange", "url": "Slider.html#event_maxChange", "type": "event", "description": "Fires when the value for the configuration attribute 'max' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Slider", "params": "", "name": "maxGutter", "url": "Slider.html#config_maxGutter", "type": "config", "description": "Like CSS padding, the distance in pixels from the inner bottom or\nright edge of the rail node within which the thumb can travel.\nNegative values allow the edge of the thumb to escape the rail node\nboundaries."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "maxGutterChange", "url": "Slider.html#event_maxGutterChange", "type": "event", "description": "Fires when the value for the configuration attribute 'maxGutter' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_maxKnownHLimit", "url": "ImgLoadGroup.html#property__maxKnownHLimit", "type": "property", "description": "The maximum pixel height of the document that has been made visible.\nDuring fold checks, if the user scrolls up then there's no need to check for newly exposed images."}, {"access": "", "host": "YUI", "params": "arguments <Object*> the objects to merge", "name": "merge", "url": "YUI.html#method_merge", "type": "method", "description": "Returns a new object containing all of the properties of\nall the supplied objects. The properties from later objects\nwill overwrite those in earlier objects. Passing in a\nsingle object will create a shallow copy of it. For a deep\ncopy, use clone."}, {"access": "", "host": "YUI", "params": "msg <String> The message to log., cat <String> The log category for the message. Default\ncategories are \"info\", \"warn\", \"error\", time\".\nCustom categories can be used as well. (opt), src <String> The source of the the message (opt), silent <boolean> If true, the log event won't fire", "name": "message", "url": "YUI.html#method_message", "type": "method", "description": "Write a system message. This message will be preserved in the\nminified and raw versions of the YUI files, unlike log statements."}, {"access": "", "host": "Slider", "params": "", "name": "min", "url": "Slider.html#config_min", "type": "config", "description": "Value associated with the left or top most position of the thumb on\nthe rail."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "minChange", "url": "Slider.html#event_minChange", "type": "event", "description": "Fires when the value for the configuration attribute 'min' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Slider", "params": "", "name": "minGutter", "url": "Slider.html#config_minGutter", "type": "config", "description": "Like CSS padding, the distance in pixels from the inner top or left\nedge of the rail node within which the thumb can travel. Negative\nvalues allow the edge of the thumb to escape the rail node\nboundaries."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "minGutterChange", "url": "Slider.html#event_minGutterChange", "type": "event", "description": "Fires when the value for the configuration attribute 'minGutter' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI", "params": "r <Function> the object to receive the augmentation, s <Function> the object that supplies the properties to augment, ov <boolean> if true, properties already on the receiver\nwill be overwritten if found on the supplier., wl <string[]> a whitelist. If supplied, only properties in \nthis list will be applied to the receiver., mode <int> what should be copies, and to where\ndefault(0): object to object\n1: prototype to prototype (old augment)\n2: prototype to prototype and object props (new augment)\n3: prototype to object\n4: object to prototype, merge <boolean> merge objects instead of overwriting/ignoring\nUsed by Y.aggregate", "name": "mix", "url": "YUI.html#method_mix", "type": "method", "description": "Applies the supplier's properties to the receiver. By default\nall prototype and static propertes on the supplier are applied\nto the corresponding spot on the receiver. By default all\nproperties are applied, and a property that is already on the\nreciever will not be overwritten. The default behavior can\nbe modified by supplying the appropriate parameters."}, {"access": "", "host": "UA", "params": "", "name": "mobile", "url": "UA.html#property_mobile", "type": "property", "description": "The mobile property will be set to a string containing any relevant\nuser agent information when a modern mobile browser is detected.\nCurrently limited to Safari on the iPhone/iPod Touch, Nokia N-series\ndevices with the WebKit-based browser, and Opera Mini."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "mode", "url": "DD.DDM.html#property_mode", "type": "property", "description": "The mode that the drag operations will run in 0 for Point, 1 for Intersect, 2 for Strict"}, {"access": "", "host": "Attribute", "params": "name <String> The name of the attribute whose configuration is to be updated., config <Object> An object with configuration property/value pairs, specifying the configuration properties to modify.", "name": "modifyAttr", "url": "Attribute.html#method_modifyAttr", "type": "method", "description": "Updates the configuration of an attribute which has already been added.\n<p>\nThe properties which can be modified through this interface are limited\nto the following subset of attributes, which can be safely modified\nafter a value has already been set on the attribute: readOnly, writeOnce, \nbroadcast and getter.\n</p>"}, {"access": "", "host": "Loader", "params": "", "name": "moduleInfo", "url": "Loader.html#property_moduleInfo", "type": "property", "description": "The library metadata"}, {"access": "", "host": "config", "params": "", "name": "modules", "url": "config.html#property_modules", "type": "property", "description": "A list of module definitions to add to the list of YUI components. \nThese components can then be dynamically loaded side by side with\nYUI via the use() method.See Loader.addModule for the supported\nmodule metadata."}, {"access": "", "host": "NodeList", "params": "n <Int> The offset to use (return every nth node), r <Int> An optional remainder to use with the modulus operation (defaults to zero)", "name": "modulus", "url": "NodeList.html#method_modulus", "type": "method", "description": "Creates a new NodeList containing all nodes at every n indices, where \nremainder n % index equals r.\n(zero-based index)."}, {"access": "", "host": "CustomEvent", "params": "", "name": "monitor", "url": "CustomEvent.html#property_monitor", "type": "property", "description": "Monitor when an event is attached or detached."}, {"access": "", "host": "YUI", "params": "type <string> \"mouseenter\", fn <function> The method the event invokes., el <string|node> The element(s) to assign the listener to., spec <string> Optional. String representing a selector that must \nmatch the target of the event in order for the listener to be called.", "name": "mouseenter", "url": "YUI.html#event_mouseenter", "type": "event", "description": "Sets up a \"mouseenter\" listener—a listener that is called the first time \nthe user's mouse enters the specified element(s)."}, {"access": "", "host": "YUI", "params": "type <string> \"mouseleave\", fn <function> The method the event invokes., el <string|node> The element(s) to assign the listener to., spec <string> Optional. String representing a selector that must \nmatch the target of the event in order for the listener to be called.", "name": "mouseleave", "url": "YUI.html#event_mouseleave", "type": "event", "description": "Sets up a \"mouseleave\" listener—a listener that is called the first time \nthe user's mouse leaves the specified element(s)."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "mouseOutHideDelay", "url": "plugin.NodeMenuNav.html#config_mouseOutHideDelay", "type": "config", "description": "Number indicating the time (in milliseconds) that should expire before a \nsubmenu is hidden when the user mouses out of it."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "mouseOutHideDelayChange", "url": "plugin.NodeMenuNav.html#event_mouseOutHideDelayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'mouseOutHideDelay' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI", "params": "type <string> 'mousewheel', fn <function> the callback to execute, context <Object> optional context object, args <Object> 0..n additional arguments to provide to the listener.", "name": "mousewheel", "url": "YUI.html#event_mousewheel", "type": "event", "description": "Mousewheel event. This listener is automatically attached to the\ncorrect target, so one should not be supplied. Mouse wheel \ndirection and velocity is stored in the 'mouseDelta' field."}, {"access": "", "host": "DD.Drag", "params": "", "name": "mouseXY", "url": "DD.Drag.html#property_mouseXY", "type": "property", "description": "The XY coords of the mousemove"}, {"access": "private", "host": "DD.DDM", "params": "ev <Event.Facade> The Dom mousemove Event", "name": "_move", "url": "DD.DDM.html#method__move", "type": "method", "description": "Internal listener for the mousemove DOM event to pass to the Drag's move method."}, {"access": "private", "host": "DD.Drag", "params": "ev <Event.Facade> The mousemove DOM event", "name": "_move", "url": "DD.Drag.html#method__move", "type": "method", "description": "Fired from DragDropMgr (DDM) on mousemove."}, {"access": "", "host": "DD.Drag", "params": "", "name": "move", "url": "DD.Drag.html#config_move", "type": "config", "description": "If this is false, the drag element will not move with the cursor: default true. Can be used to \"resize\" the element."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "moveChange", "url": "DD.Drag.html#event_moveChange", "type": "event", "description": "Fires when the value for the configuration attribute 'move' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_moveNode", "url": "DD.Drag.html#method__moveNode", "type": "method", "description": "This method performs the actual element move."}, {"access": "", "host": "Plugin.DDProxy", "params": "", "name": "moveOnEnd", "url": "Plugin.DDProxy.html#config_moveOnEnd", "type": "config", "description": "Move the original node at the end of the drag. Default: true"}, {"access": "", "host": "Plugin.DDProxy", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "moveOnEndChange", "url": "Plugin.DDProxy.html#event_moveOnEndChange", "type": "event", "description": "Fires when the value for the configuration attribute 'moveOnEnd' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "", "name": "moveType", "url": "Sortable.html#config_moveType", "type": "config", "description": "How should an item move to another list: swap, move, copy. Default: swap"}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "moveTypeChange", "url": "Sortable.html#event_moveTypeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'moveType' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_movingToSubmenu", "url": "plugin.NodeMenuNav.html#property__movingToSubmenu", "type": "property", "description": "Boolean indicating if the mouse is moving from a menu \nlabel to its corresponding submenu."}, {"access": "", "host": "History", "params": "states <object> Associative array of module-state pairs to set simultaneously.", "name": "multiNavigate", "url": "History.html#method_multiNavigate", "type": "method", "description": "Stores a new entry in the browser history by changing the state\nof several registered modules in one atomic operation."}, {"access": "", "host": "WidgetParent", "params": "", "name": "multiple", "url": "WidgetParent.html#config_multiple", "type": "config", "description": "Boolean indicating if multiple children can be selected at \nonce."}, {"access": "", "host": "WidgetParent", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "multipleChange", "url": "WidgetParent.html#event_multipleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'multiple' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "ImgLoadGroup", "params": "", "name": "name", "url": "ImgLoadGroup.html#config_name", "type": "config", "description": "Name for the group. Only used to identify the group in logging statements."}, {"access": "", "host": "Cache", "params": "", "name": "NAME", "url": "Cache.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "Assert.Error", "params": "", "name": "name", "url": "Assert.Error.html#property_name", "type": "property", "description": "The name of the error that occurred."}, {"access": "", "host": "Assert.ComparisonFailure", "params": "", "name": "name", "url": "Assert.ComparisonFailure.html#property_name", "type": "property", "description": "The name of the error that occurred."}, {"access": "", "host": "Assert.UnexpectedValue", "params": "", "name": "name", "url": "Assert.UnexpectedValue.html#property_name", "type": "property", "description": "The name of the error that occurred."}, {"access": "", "host": "Assert.ShouldFail", "params": "", "name": "name", "url": "Assert.ShouldFail.html#property_name", "type": "property", "description": "The name of the error that occurred."}, {"access": "", "host": "Assert.ShouldError", "params": "", "name": "name", "url": "Assert.ShouldError.html#property_name", "type": "property", "description": "The name of the error that occurred."}, {"access": "", "host": "Assert.UnexpectedError", "params": "", "name": "name", "url": "Assert.UnexpectedError.html#property_name", "type": "property", "description": "The name of the error that occurred."}, {"access": "", "host": "Test.Case", "params": "", "name": "name", "url": "Test.Case.html#property_name", "type": "property", "description": "Name for the test case."}, {"access": "", "host": "Test.Suite", "params": "", "name": "name", "url": "Test.Suite.html#property_name", "type": "property", "description": "The name of the test suite."}, {"access": "", "host": "Plugin.Drop", "params": "", "name": "NAME", "url": "Plugin.Drop.html#property_NAME", "type": "property", "description": "dd-drop-plugin"}, {"access": "", "host": "Plugin.Drag", "params": "", "name": "NAME", "url": "Plugin.Drag.html#property_NAME", "type": "property", "description": "dd-plugin"}, {"access": "", "host": "Base", "params": "", "name": "name", "url": "Base.html#property_name", "type": "property", "description": "The string used to identify the class of this object."}, {"access": "", "host": "DataSourceArraySchema", "params": "", "name": "NAME", "url": "DataSourceArraySchema.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSourceCache", "params": "", "name": "NAME", "url": "DataSourceCache.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSource.Function", "params": "", "name": "NAME", "url": "DataSource.Function.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSource.Get", "params": "", "name": "NAME", "url": "DataSource.Get.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSource.IO", "params": "", "name": "NAME", "url": "DataSource.IO.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSourceJSONSchema", "params": "", "name": "NAME", "url": "DataSourceJSONSchema.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSource.Local", "params": "", "name": "NAME", "url": "DataSource.Local.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSourceTextSchema", "params": "", "name": "NAME", "url": "DataSourceTextSchema.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "DataSourceXMLSchema", "params": "", "name": "NAME", "url": "DataSourceXMLSchema.html#property_NAME", "type": "property", "description": "Class name."}, {"access": "", "host": "ImgLoadGroup", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nameChange", "url": "ImgLoadGroup.html#event_nameChange", "type": "event", "description": "Fires when the value for the configuration attribute 'name' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI", "params": "arguments <string*> 1-n namespaces to create", "name": "namespace", "url": "YUI.html#method_namespace", "type": "method", "description": "Returns the namespace specified and creates it if it doesn't exist\n<pre>\nYUI.namespace(\"property.package\");\nYUI.namespace(\"YAHOO.property.package\");\n</pre>\nEither of the above would create YUI.property, then\nYUI.property.package (YAHOO is scrubbed out, this is\nto remain compatible with YUI2)\nBe careful when naming packages. Reserved words may work in some browsers\nand not others. For instance, the following will fail in Safari:\n<pre>\nYUI.namespace(\"really.long.nested.namespace\");\n</pre>\nThis fails because \"long\" is a future reserved word in ECMAScript"}, {"access": "private", "host": "JSON", "params": "", "name": "Native", "url": "JSON.html#property_Native", "type": "property", "description": "Alias to native browser implementation of the JSON object if available."}, {"access": "private", "host": "Event", "params": "el <HTMLElement> the element to bind the handler to, type <string> the type of event handler, fn <function> the callback to invoke, capture <boolen> capture or bubble phase", "name": "nativeAdd", "url": "Event.html#method_nativeAdd", "type": "method", "description": "Adds a DOM event directly without the caching, cleanup, context adj, etc"}, {"access": "private", "host": "Event", "params": "el <HTMLElement> the element to bind the handler to, type <string> the type of event handler, fn <function> the callback to invoke, capture <boolen> capture or bubble phase", "name": "nativeRemove", "url": "Event.html#method_nativeRemove", "type": "method", "description": "Basic remove listener"}, {"access": "", "host": "History", "params": "module <string> Non-empty string representing your module., state <string> String representing the new state of the specified module.", "name": "navigate", "url": "History.html#method_navigate", "type": "method", "description": "Stores a new entry in the browser history by changing the state of a registered module."}, {"access": "", "host": "Console", "params": "", "name": "newestOnTop", "url": "Console.html#config_newestOnTop", "type": "config", "description": "New entries should display at the top of the Console or the bottom?"}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "newestOnTopChange", "url": "Console.html#event_newestOnTopChange", "type": "event", "description": "Fires when the value for the configuration attribute 'newestOnTop' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "next", "url": "AsyncQueue.html#method_next", "type": "method", "description": "Returns the next callback needing execution. If a callback is\nconfigured to repeat via iterations or until, it will be returned until\nthe completion criteria is met.\nWhen the queue is empty, null is returned."}, {"access": "", "host": "WidgetChild", "params": "circular <Boolean> Boolean indicating if the parent's first child \nshould be returned if the child has no next sibling.", "name": "next", "url": "WidgetChild.html#method_next", "type": "method", "description": "Returns the Widget's next sibling."}, {"access": "", "host": "Test.TestNode", "params": "", "name": "next", "url": "Test.TestNode.html#property_next", "type": "property", "description": "Pointer to this node's next sibling."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_next", "url": "Test.Runner.html#method__next", "type": "method", "description": "Retrieves the next node in the test tree."}, {"access": "", "host": "Node", "params": "fn <String | Function> A selector or boolean method for testing elements.\nIf a function is used, it receives the current node being tested as the only argument.", "name": "next", "url": "Node.html#method_next", "type": "method", "description": "Returns the next matching sibling. \nReturns the nearest element node sibling if no method provided."}, {"access": "private", "host": "Get", "params": "id <string> the id of the request, loaded <string> the url that was just loaded, if any", "name": "_next", "url": "Get.html#method__next", "type": "method", "description": "Loads the next item for a given request"}, {"access": "", "host": "Queue", "params": "", "name": "next", "url": "Queue.html#method_next", "type": "method", "description": "Get the next item in the queue."}, {"access": "", "host": "Anim", "params": "", "name": "node", "url": "Anim.html#config_node", "type": "config", "description": "The object to be animated."}, {"access": "", "host": "DD.Drag", "params": "", "name": "node", "url": "DD.Drag.html#config_node", "type": "config", "description": "Y.Node instance to use as the element to initiate a drag operation"}, {"access": "", "host": "DD.Drop", "params": "", "name": "node", "url": "DD.Drop.html#config_node", "type": "config", "description": "Y.Node instanace to use as the element to make a Drop Target"}, {"access": "", "host": "Plugin.DDNodeScroll", "params": "", "name": "node", "url": "Plugin.DDNodeScroll.html#config_node", "type": "config", "description": "The node we want to scroll. Used to set the internal parentScroll attribute."}, {"access": "private", "host": "Get", "params": "type <string> the type of element, attr <string> the attributes, win <Window> optional window to create the element in", "name": "_node", "url": "Get.html#method__node", "type": "method", "description": "Generates an HTML element, this is not appended to a document"}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nodeChange", "url": "Anim.html#event_nodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'node' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nodeChange", "url": "DD.Drag.html#event_nodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'node' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drop", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nodeChange", "url": "DD.Drop.html#event_nodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'node' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DDNodeScroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nodeChange", "url": "Plugin.DDNodeScroll.html#event_nodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'node' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Node", "params": "node <Y.Node || HTMLNode> The Node instance or an HTMLNode", "name": "Node.getDOMNode", "url": "Node.html#method_Node.getDOMNode", "type": "method", "description": "Retrieves the DOM node bound to a Node instance"}, {"access": "", "host": "NodeList", "params": "node <Y.NodeList> The NodeList instance", "name": "NodeList.getDOMNodes", "url": "NodeList.html#method_NodeList.getDOMNodes", "type": "method", "description": "Retrieves the DOM nodes bound to a NodeList instance"}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "NodeMenuNav.SHIM_TEMPLATE", "url": "plugin.NodeMenuNav.html#property_NodeMenuNav.SHIM_TEMPLATE", "type": "property", "description": "String representing the HTML used to create the \n<code><iframe></code> shim used to prevent \n<code><select></code> elements from poking through menus in IE 6."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "NodeMenuNav.SHIM_TEMPLATE_TITLE", "url": "plugin.NodeMenuNav.html#property_NodeMenuNav.SHIM_TEMPLATE_TITLE", "type": "property", "description": "String representing the value for the <code>title</code> \nattribute for the shim used to prevent <code><select></code> elements \nfrom poking through menus in IE 6."}, {"access": "", "host": "NodeList", "params": "plugin <Function | Array> Either the plugin class, an array of plugin classes or an array of objects (with fn and cfg properties defined), config <Object> (Optional) If plugin is the plugin class, the configuration for the plugin", "name": "Node.plug", "url": "NodeList.html#method_Node.plug", "type": "method", "description": "Registers plugins to be instantiated at the class level (plugins \nwhich should be plugged into every instance of Node by default)."}, {"access": "", "host": "DD.Delegate", "params": "", "name": "nodes", "url": "DD.Delegate.html#config_nodes", "type": "config", "description": "A selector query to get the children of the \"container\" to make draggable elements from."}, {"access": "", "host": "Sortable", "params": "", "name": "nodes", "url": "Sortable.html#config_nodes", "type": "config", "description": "A selector query to get the children of the \"container\" to make draggable elements from."}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nodesChange", "url": "DD.Delegate.html#event_nodesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'nodes' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "nodesChange", "url": "Sortable.html#event_nodesChange", "type": "event", "description": "Fires when the value for the configuration attribute 'nodes' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "NodeList", "params": "plugin <Function | Array> The plugin class, or an array of plugin classes", "name": "Node.unplug", "url": "NodeList.html#method_Node.unplug", "type": "method", "description": "Unregisters any class level plugins which have been registered by the Node"}, {"access": "", "host": "DD.Drag", "params": "", "name": "nodeXY", "url": "DD.Drag.html#property_nodeXY", "type": "property", "description": "The initial element position"}, {"access": "protected", "host": "Console", "params": "e <Event> custom event containing the log message", "name": "_normalizeMessage", "url": "Console.html#method__normalizeMessage", "type": "method", "description": "Create a log entry message from the inputs including the following keys:\n<ul>\n<li>time - this moment</li>\n<li>message - leg message</li>\n<li>category - logLevel or custom category for the message</li>\n<li>source - when provided, the widget or util calling Y.log</li>\n<li>sourceAndDetail - same as source but can include instance info</li>\n<li>localTime - readable version of time</li>\n<li>elapsedTime - ms since last entry</li>\n<li>totalTime - ms since Console was instantiated or reset</li>\n</ul>"}, {"access": "private", "host": "Attribute", "params": "valueHash <Object> An object with attribute name/value pairs", "name": "_normAttrVals", "url": "Attribute.html#method__normAttrVals", "type": "method", "description": "Utility method to normalize attribute values. The base implementation \nsimply merges the hash to protect the original."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_noShim", "url": "DD.DDM.html#property__noShim", "type": "property", "description": "This flag turns off the use of the mouseover/mouseout shim. It should not be used unless you know what you are doing."}, {"access": "private", "host": "CustomEvent", "params": "s <Subscriber> the subscriber, args <Array> the arguments array to apply to the listener", "name": "_notify", "url": "CustomEvent.html#method__notify", "type": "method", "description": "Notify a single subscriber"}, {"access": "", "host": "Subscriber", "params": "args <Array> Arguments array for the subscriber, ce <CustomEvent> The custom event that sent the notification", "name": "notify", "url": "Subscriber.html#method_notify", "type": "method", "description": "Executes the subscriber."}, {"access": "", "host": "Cache", "params": "", "name": "NS", "url": "Cache.html#property_NS", "type": "property", "description": "The namespace for the plugin. This will be the property on the host which\nreferences the plugin instance."}, {"access": "", "host": "Plugin.Drop", "params": "", "name": "NS", "url": "Plugin.Drop.html#property_NS", "type": "property", "description": "The Drop instance will be placed on the Node instance under the drop namespace. It can be accessed via Node.drop;"}, {"access": "", "host": "Plugin.Drag", "params": "", "name": "NS", "url": "Plugin.Drag.html#property_NS", "type": "property", "description": "The Drag instance will be placed on the Node instance under the dd namespace. It can be accessed via Node.dd;"}, {"access": "", "host": "DataSourceArraySchema", "params": "", "name": "NS", "url": "DataSourceArraySchema.html#property_NS", "type": "property", "description": "The namespace for the plugin. This will be the property on the host which\nreferences the plugin instance."}, {"access": "", "host": "DataSourceCache", "params": "", "name": "NS", "url": "DataSourceCache.html#property_NS", "type": "property", "description": "The namespace for the plugin. This will be the property on the host which\nreferences the plugin instance."}, {"access": "", "host": "DataSourceJSONSchema", "params": "", "name": "NS", "url": "DataSourceJSONSchema.html#property_NS", "type": "property", "description": "The namespace for the plugin. This will be the property on the host which\nreferences the plugin instance."}, {"access": "", "host": "DataSourceTextSchema", "params": "", "name": "NS", "url": "DataSourceTextSchema.html#property_NS", "type": "property", "description": "The namespace for the plugin. This will be the property on the host which\nreferences the plugin instance."}, {"access": "", "host": "DataSourceXMLSchema", "params": "", "name": "NS", "url": "DataSourceXMLSchema.html#property_NS", "type": "property", "description": "The namespace for the plugin. This will be the property on the host which\nreferences the plugin instance."}, {"access": "", "host": "Array", "params": "", "name": "numericSort", "url": "Array.html#method_numericSort", "type": "method", "description": "Numeric sort convenience function.\nY.ArrayAssert.itemsAreEqual([1, 2, 3], [3, 1, 2].sort(Y.Array.numericSort));"}, {"access": "", "host": "Do", "params": "", "name": "objs", "url": "Do.html#property_objs", "type": "property", "description": "Cache of objects touched by the utility"}, {"access": "", "host": "NodeList", "params": "", "name": "odd", "url": "NodeList.html#method_odd", "type": "method", "description": "Creates a new NodeList containing all nodes at odd indices\n(zero-based index)."}, {"access": "", "host": "DD.Drag", "params": "", "name": "offsetNode", "url": "DD.Drag.html#config_offsetNode", "type": "config", "description": "Offset the drag element by the difference in cursor position: default true"}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "offsetNodeChange", "url": "DD.Drag.html#event_offsetNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'offsetNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "NodeList", "params": "type <String> The event being listened for, fn <Function> The handler to call when the event fires, context <Object> The context to call the handler with.\nDefault is the NodeList instance.", "name": "on", "url": "NodeList.html#method_on", "type": "method", "description": "Applies an event listener to each Node bound to the NodeList."}, {"access": "", "host": "YUI", "params": "type** <Object> event type (this parameter does not apply for function events), fn <Object> the callback, target** <Object> a descriptor for the target (applies to custom events only).\nFor function events, this is the object that contains the function to\nexecute., extra** <Object> 0..n Extra information a particular event may need. These\nwill be documented with the event. In the case of function events, this\nis the name of the function to execute on the host. In the case of\ndelegate listeners, this is the event delegation specification., context <Object> optionally change the value of 'this' in the callback, args* <Object> 0..n additional arguments to pass to the callback.", "name": "on", "url": "YUI.html#method_on", "type": "method", "description": "<code>YUI</code>'s <code>on</code> method is a unified interface for subscribing to\nmost events exposed by YUI. This includes custom events, DOM events, and \nfunction events. <code>detach</code> is also provided to remove listeners\nserviced by this function.\nThe signature that <code>on</code> accepts varies depending on the type\nof event being consumed. Refer to the specific methods that will\nservice a specific request for additional information about subscribing\nto that type of event.\n<ul>\n<li>Custom events. These events are defined by various\nmodules in the library. This type of event is delegated to\n<code>EventTarget</code>'s <code>on</code> method.\n<ul>\n<li>The type of the event</li>\n<li>The callback to execute</li>\n<li>An optional context object</li>\n<li>0..n additional arguments to supply the callback.</li>\n</ul>\nExample: \n<code>Y.on('domready', function() { // start work });</code>\n</li>\n<li>DOM events. These are moments reported by the browser related\nto browser functionality and user interaction.\nThis type of event is delegated to <code>Event</code>'s \n<code>attach</code> method.\n<ul>\n<li>The type of the event</li>\n<li>The callback to execute</li>\n<li>The specification for the Node(s) to attach the listener\nto. This can be a selector, collections, or Node/Element\nrefereces.</li>\n<li>An optional context object</li>\n<li>0..n additional arguments to supply the callback.</li>\n</ul>\nExample: \n<code>Y.on('click', function(e) { // something was clicked }, '#someelement');</code>\n</li>\n<li>Function events. These events can be used to react before or after a\nfunction is executed. This type of event is delegated to <code>Event.Do</code>'s \n<code>before</code> method.\n<ul>\n<li>The callback to execute</li>\n<li>The object that has the function that will be listened for.</li>\n<li>The name of the function to listen for.</li>\n<li>An optional context object</li>\n<li>0..n additional arguments to supply the callback.</li>\n</ul>\nExample <code>Y.on(function(arg1, arg2, etc) { // obj.methodname was executed }, obj 'methodname');</code>\n</li>\n</ul>\n<code>on</code> corresponds to the moment before any default behavior of\nthe event. <code>after</code> works the same way, but these listeners\nexecute after the event's default behavior. <code>before</code> is an\nalias for <code>on</code>."}, {"access": "", "host": "CustomEvent", "params": "fn <Function> The function to execute", "name": "on", "url": "CustomEvent.html#method_on", "type": "method", "description": "Listen for this event"}, {"access": "", "host": "EventTarget", "params": "type <string> The type of the event, fn <Function> The callback", "name": "on", "url": "EventTarget.html#method_on", "type": "method", "description": "Subscribe to a custom event hosted by this object"}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the Attribute change event., menuNav <NodeMenuNav> Object representing the NodeMenuNav instance.", "name": "_onActiveDescendantChange", "url": "plugin.NodeMenuNav.html#method__onActiveDescendantChange", "type": "method", "description": "\"activeDescendantChange\" event handler for menu's \nFocus Manager."}, {"access": "", "host": "Event", "params": "id <string||string[]> the id of the element, or an array\nof ids to look for., fn <function> what to execute when the element is found., p_obj <object> an optional object to be passed back as\na parameter to fn., p_override <boolean|object> If set to true, fn will execute\nin the context of p_obj, if set to an object it\nwill execute in the context of that object, checkContent <boolean> check child node readiness (onContentReady)", "name": "onAvailable", "url": "Event.html#method_onAvailable", "type": "method", "description": "Executes the supplied callback when the item with the supplied\nid is found. This is meant to be used to execute behavior as\nsoon as possible as the page loads. If you use this after the\ninitial page load it will poll for a fixed time for the element.\nThe number of times it will poll and the frequency are\nconfigurable. By default it will poll for 10 seconds.\n<p>The callback is executed with a single parameter:\nthe custom object parameter, if provided.</p>"}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "e <Event> the DOM event", "name": "_onCategoryCheckboxClick", "url": "Plugin.ConsoleFilters.html#method__onCategoryCheckboxClick", "type": "method", "description": "Passes checkbox clicks on to the category attribute."}, {"access": "protected", "host": "Console", "params": "e <Event> DOM event facade for the click event", "name": "_onClearClick", "url": "Console.html#method__onClearClick", "type": "method", "description": "Event handler for clicking on the Clear button. Pass-through to\n<code>this.clearConsole()</code>."}, {"access": "protected", "host": "Console", "params": "e <Event> DOM event facade for the click event", "name": "_onCollapseClick", "url": "Console.html#method__onCollapseClick", "type": "method", "description": "Event handler for clicking on the Collapse/Expand button. Sets the\n"collapsed" attribute accordingly."}, {"access": "", "host": "Event", "params": "id <string> the id of the element to look for., fn <function> what to execute when the element is ready., p_obj <object> an optional object to be passed back as\na parameter to fn., p_override <boolean|object> If set to true, fn will execute\nin the context of p_obj. If an object, fn will\nexectute in the context of that object", "name": "onContentReady", "url": "Event.html#method_onContentReady", "type": "method", "description": "Works the same way as onAvailable, but additionally checks the\nstate of sibling elements to determine if the content of the\navailable element is safe to modify.\n<p>The callback is executed with a single parameter:\nthe custom object parameter, if provided.</p>"}, {"access": "", "host": "Loader", "params": "", "name": "onCSS", "url": "Loader.html#method_onCSS", "type": "method", "description": "Callback for the 'CSSComplete' event. When loading YUI components with CSS\nthe CSS is loaded first, then the script. This provides a moment you can tie into to improve\nthe presentation of the page while the script is loading."}, {"access": "", "host": "config", "params": "", "name": "onCSS", "url": "config.html#property_onCSS", "type": "property", "description": "Callback for the 'CSSComplete' event. When dynamically loading YUI \ncomponents with CSS, this property fires when the CSS is finished\nloading but script loading is still ongoing. This provides an\nopportunity to enhance the presentation of a loading page a little\nbit before the entire loading process is done."}, {"access": "protected", "host": "Slider", "params": "e <Event> the DD instance's drag:drag custom event", "name": "_onDDDrag", "url": "Slider.html#method__onDDDrag", "type": "method", "description": "Fires the thumbDrag event to queue Slider value update."}, {"access": "protected", "host": "Slider", "params": "e <Event> the DD instance's drag:end custom event", "name": "_onDDEndDrag", "url": "Slider.html#method__onDDEndDrag", "type": "method", "description": "Fires the slideEnd event."}, {"access": "protected", "host": "Slider", "params": "e <Event> the DD instance's drag:start custom event", "name": "_onDDStartDrag", "url": "Slider.html#method__onDDStartDrag", "type": "method", "description": "Caches the current page position of the rail element and fires the\nslideStart event in response to the DD's drag:start."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onDocFocus", "url": "plugin.NodeMenuNav.html#method__onDocFocus", "type": "method", "description": "\"focus\" event handler for the owner document of the MenuNav."}, {"access": "protected", "host": "Widget", "params": "evt <EventFacade> The event facade for the DOM focus event", "name": "_onDocFocus", "url": "Widget.html#method__onDocFocus", "type": "method", "description": "DOM focus event handler, used to sync the state of the Widget with the DOM"}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "event <Object> Object representing the DOM event.", "name": "_onDocFocus", "url": "plugin.NodeFocusManager.html#method__onDocFocus", "type": "method", "description": "\"focus\" event handler for the owner document of the \nFocus Manager's Node."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onDocMouseDown", "url": "plugin.NodeMenuNav.html#method__onDocMouseDown", "type": "method", "description": "\"mousedown\" event handler for the owner document of \nthe menu."}, {"access": "protected", "host": "Widget", "params": "evt <EventFacade> The event facade for the DOM focus event", "name": "_onDocMouseDown", "url": "Widget.html#method__onDocMouseDown", "type": "method", "description": "\"mousedown\" event handler for the owner document of the \nwidget's bounding box."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "event <Object> Object representing the DOM event.", "name": "_onDocMouseDown", "url": "plugin.NodeFocusManager.html#method__onDocMouseDown", "type": "method", "description": "\"mousedown\" event handler for the owner document of the \nFocus Manager's Node."}, {"access": "", "host": "Node", "params": "selector <string> The CSS selector to test against.", "name": "one", "url": "Node.html#method_one", "type": "method", "description": "Retrieves a Node instance of nodes based on the given CSS selector."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "e <Event> the custom event object", "name": "_onEntry", "url": "Plugin.ConsoleFilters.html#method__onEntry", "type": "method", "description": "Ensures a filter is set up for any new categories or sources and\ncollects the messages in _entries. If the message is stamped with a\ncategory or source that is currently being filtered out, the message\nwill not pass to the Console's print buffer."}, {"access": "", "host": "Loader", "params": "", "name": "onFailure", "url": "Loader.html#method_onFailure", "type": "method", "description": "Callback that will be executed if there is a failure"}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onHorizontalMenuKeyDown", "url": "plugin.NodeMenuNav.html#method__onHorizontalMenuKeyDown", "type": "method", "description": "\"keydown\" event handler for horizontal menus."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onKeyDown", "url": "plugin.NodeMenuNav.html#method__onKeyDown", "type": "method", "description": "\"keydown\" event handler for the menu."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onKeyPress", "url": "plugin.NodeMenuNav.html#method__onKeyPress", "type": "method", "description": "\"keypress\" event handler for the menu."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_onloadTasks", "url": "ImgLoadGroup.html#method__onloadTasks", "type": "method", "description": "Performs necessary setup at domready time.\nInitiates time limit for group; executes the fold check for the images."}, {"access": "protected", "host": "Console", "params": "msg <String> the log message, cat <String> OPTIONAL the category or logLevel of the message, src <String> OPTIONAL the source of the message (e.g. widget name)", "name": "_onLogEvent", "url": "Console.html#method__onLogEvent", "type": "method", "description": "Responds to log events by normalizing qualifying messages and passing\nthem along through the entry event for buffering etc."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menuItem <Node> Node instance representing a menuitem., event <Object> Object representing the DOM event.", "name": "_onMenuItemMouseOut", "url": "plugin.NodeMenuNav.html#method__onMenuItemMouseOut", "type": "method", "description": "\"mouseout\" event handler for a menuitem."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menuItem <Node> Node instance representing a menuitem., event <Object> Object representing the DOM event.", "name": "_onMenuItemMouseOver", "url": "plugin.NodeMenuNav.html#method__onMenuItemMouseOver", "type": "method", "description": "\"mouseover\" event handler for a menuitem."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menuLabel <Node> Node instance representing a menu label., event <Object> Object representing the DOM event.", "name": "_onMenuLabelMouseOut", "url": "plugin.NodeMenuNav.html#method__onMenuLabelMouseOut", "type": "method", "description": "\"mouseout\" event handler for a menu label."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menuLabel <Node> Node instance representing a menu label., event <Object> Object representing the DOM event.", "name": "_onMenuLabelMouseOver", "url": "plugin.NodeMenuNav.html#method__onMenuLabelMouseOver", "type": "method", "description": "\"mouseover\" event handler for a menu label."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu., event <Object> Object representing the DOM event.", "name": "_onMenuMouseOut", "url": "plugin.NodeMenuNav.html#method__onMenuMouseOut", "type": "method", "description": "\"mouseout\" event handler for a menu."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu., event <Object> Object representing the DOM event.", "name": "_onMenuMouseOver", "url": "plugin.NodeMenuNav.html#method__onMenuMouseOver", "type": "method", "description": "\"mouseover\" event handler for a menu."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onMouseMove", "url": "plugin.NodeMenuNav.html#method__onMouseMove", "type": "method", "description": "\"mousemove\" event handler for the menu."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onMouseOut", "url": "plugin.NodeMenuNav.html#method__onMouseOut", "type": "method", "description": "\"mouseout\" event handler for the menu."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onMouseOver", "url": "plugin.NodeMenuNav.html#method__onMouseOver", "type": "method", "description": "\"mouseover\" event handler for the menu."}, {"access": "protected", "host": "Console", "params": "e <Event> DOM event facade for the click event", "name": "_onPauseClick", "url": "Console.html#method__onPauseClick", "type": "method", "description": "Event handler for clicking on the Pause checkbox to update the paused\nattribute."}, {"access": "", "host": "Loader", "params": "", "name": "onProgress", "url": "Loader.html#method_onProgress", "type": "method", "description": "Callback executed each time a script or css file is loaded"}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "e <Event> the DOM event", "name": "_onSourceCheckboxClick", "url": "Plugin.ConsoleFilters.html#method__onSourceCheckboxClick", "type": "method", "description": "Passes checkbox clicks on to the source attribute."}, {"access": "", "host": "Loader", "params": "", "name": "onSuccess", "url": "Loader.html#method_onSuccess", "type": "method", "description": "Callback that will be executed when the loader is finished\nwith an insert"}, {"access": "", "host": "Loader", "params": "", "name": "onTimeout", "url": "Loader.html#method_onTimeout", "type": "method", "description": "Callback that will be executed if a timeout occurs"}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_onVerticalMenuKeyDown", "url": "plugin.NodeMenuNav.html#method__onVerticalMenuKeyDown", "type": "method", "description": "\"keydown\" event handler for vertical menus."}, {"access": "", "host": "Sortable", "params": "", "name": "opacity", "url": "Sortable.html#config_opacity", "type": "config", "description": "The ocpacity to test the proxy item to when dragging."}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "opacityChange", "url": "Sortable.html#event_opacityChange", "type": "event", "description": "Fires when the value for the configuration attribute 'opacity' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Sortable", "params": "", "name": "opacityNode", "url": "Sortable.html#config_opacityNode", "type": "config", "description": "The node to set opacity on when dragging (dragNode or currentNode). Default: currentNode."}, {"access": "", "host": "Sortable", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "opacityNodeChange", "url": "Sortable.html#event_opacityNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'opacityNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "UA", "params": "", "name": "opera", "url": "UA.html#property_opera", "type": "property", "description": "Opera version number or 0. Example: 9.2"}, {"access": "", "host": "Selector", "params": "", "name": "operators", "url": "Selector.html#property_operators", "type": "property", "description": "List of operators and corresponding boolean functions. \nThese functions are passed the attribute and the current node's value of the attribute."}, {"access": "", "host": "UA", "params": "", "name": "os", "url": "UA.html#property_os", "type": "property", "description": "The operating system. Currently only detecting windows or macintosh"}, {"access": "", "host": "DD.DDM", "params": "", "name": "otherDrops", "url": "DD.DDM.html#property_otherDrops", "type": "property", "description": "An object literal of Other Drop Targets that we encountered during this interaction (in the case of overlapping Drop Targets)"}, {"access": "", "host": "DD.Delegate", "params": "", "name": "over", "url": "DD.Delegate.html#config_over", "type": "config", "description": "Is the mouse currently over the container"}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "overChange", "url": "DD.Delegate.html#event_overChange", "type": "event", "description": "Fires when the value for the configuration attribute 'over' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drop", "params": "", "name": "overTarget", "url": "DD.Drop.html#property_overTarget", "type": "property", "description": "This flag is tripped when a drag element is over this target."}, {"access": "", "host": "Object", "params": "o <any> The object being testing, p <string> the property to look for", "name": "owns", "url": "Object.html#method_owns", "type": "method", "description": "Determines whether or not the property was added\nto the object instance. Returns false if the property is not present\nin the object, or was inherited from the prototype."}, {"access": "", "host": "Coverage.Format.ObjectAssert", "params": "propertyName <String> The name of the property to test., object <Object> The object to search., message <String> (Optional) The message to display if the assertion fails.", "name": "ownsKey", "url": "Coverage.Format.ObjectAssert.html#method_ownsKey", "type": "method", "description": "Asserts that a property with the given name exists on an object instance (not on its prototype)."}, {"access": "", "host": "Coverage.Format.ObjectAssert", "params": "properties <Array> An array of property names that should be on the object., object <Object> The object to search., message <String> (Optional) The message to display if the assertion fails.", "name": "ownsKeys", "url": "Coverage.Format.ObjectAssert.html#method_ownsKeys", "type": "method", "description": "Asserts that all properties exist on an object instance (not on its prototype)."}, {"access": "", "host": "Coverage.Format.ObjectAssert", "params": "object <Object> The object to check., message <String> (Optional) The message to display if the assertion fails.", "name": "ownsNoKeys", "url": "Coverage.Format.ObjectAssert.html#method_ownsNoKeys", "type": "method", "description": "Asserts that an object owns no properties."}, {"access": "", "host": "DD.Drop", "params": "", "name": "padding", "url": "DD.Drop.html#config_padding", "type": "config", "description": "CSS style padding to make the Drop Target bigger than the node."}, {"access": "", "host": "DD.Drop", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "paddingChange", "url": "DD.Drop.html#event_paddingChange", "type": "event", "description": "Fires when the value for the configuration attribute 'padding' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_pages", "url": "Test.Manager.html#property__pages", "type": "property", "description": "Array of pages to load."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "pageX", "url": "DOMEventFacade.html#property_pageX", "type": "property", "description": "The X location of the event on the page (including scroll)"}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "pageY", "url": "DOMEventFacade.html#property_pageY", "type": "property", "description": "The Y location of the event on the page (including scroll)"}, {"access": "", "host": "WidgetChild", "params": "", "name": "parent", "url": "WidgetChild.html#config_parent", "type": "config", "description": "Retrieves the parent of the Widget in the object hierarchy."}, {"access": "", "host": "Test.TestNode", "params": "", "name": "parent", "url": "Test.TestNode.html#property_parent", "type": "property", "description": "Pointer to this node's parent."}, {"access": "", "host": "WidgetChild", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "parentChange", "url": "WidgetChild.html#event_parentChange", "type": "event", "description": "Fires when the value for the configuration attribute 'parent' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Selector", "params": "", "name": "PARENT_NODE", "url": "Selector.html#property_PARENT_NODE", "type": "property", "description": "Provides helper methods for collecting and filtering DOM elements."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "parentScroll", "url": "DD.Scroll.html#config_parentScroll", "type": "config", "description": "Internal config option to hold the node that we are scrolling. Should not be set by the developer."}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "parentScrollChange", "url": "DD.Scroll.html#event_parentScrollChange", "type": "event", "description": "Fires when the value for the configuration attribute 'parentScroll' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "JSON", "params": "s <string> JSON string data, reviver <function> (optional) function(k,v) passed each key value\npair of object literals, allowing pruning or altering values", "name": "parse", "url": "JSON.html#method_parse", "type": "method", "description": "Parse a JSON string, returning the native JavaScript representation."}, {"access": "", "host": "DataSchema.Base", "params": "value <Object> Original value., field <Object> Field.", "name": "parse", "url": "DataSchema.Base.html#method_parse", "type": "method", "description": "Applies field parser, if defined"}, {"access": "", "host": "DataType.Date", "params": "data <String | Number> Data to convert. Values supported by the Date constructor are supported.", "name": "parse", "url": "DataType.Date.html#method_parse", "type": "method", "description": "Converts data to type Date."}, {"access": "", "host": "DataType.Number", "params": "data <String | Number | Boolean> Data to convert. The following\nvalues return as null: null, undefined, NaN, \"\".", "name": "parse", "url": "DataType.Number.html#method_parse", "type": "method", "description": "Converts data to type Number."}, {"access": "", "host": "DataType.XML", "params": "data <String> Data to convert.", "name": "parse", "url": "DataType.XML.html#method_parse", "type": "method", "description": "Converts data to type XMLDocument."}, {"access": "private", "host": "Cookie", "params": "text <String> The cookie hash string to parse (format: n1=v1&n2=v2).", "name": "_parseCookieHash", "url": "Cookie.html#method__parseCookieHash", "type": "method", "description": "Parses a cookie hash string into an object."}, {"access": "private", "host": "Cookie", "params": "text <String> The cookie string to parse., shouldDecode <Boolean> (Optional) Indicates if the cookie values should be decoded or not. Default is true.", "name": "_parseCookieString", "url": "Cookie.html#method__parseCookieString", "type": "method", "description": "Parses a cookie string into an object representing all accessible cookies."}, {"access": "protected", "host": "DataSchema.XML", "params": "field <String | Object> Required. Field definition., result <Object> Required. Schema parsed data object., context <Object> Required. XML node or document to search within.", "name": "_parseField", "url": "DataSchema.XML.html#method__parseField", "type": "method", "description": "Schema-parsed result field."}, {"access": "protected", "host": "DataSchema.JSON", "params": "metaFields <Object> Metafields definitions., json_in <Object> JSON to parse., data_out <Object> In-progress parsed data to update.", "name": "_parseMeta", "url": "DataSchema.JSON.html#method__parseMeta", "type": "method", "description": "Parses results data according to schema"}, {"access": "protected", "host": "DataSchema.XML", "params": "xmldoc_in <Object> XML document parse., data_out <Object> In-progress schema-parsed data to update.", "name": "_parseMeta", "url": "DataSchema.XML.html#method__parseMeta", "type": "method", "description": "Parses results data according to schema"}, {"access": "protected", "host": "DataSchema.XML", "params": "fields <Array> Required. A collection of field definition., context <Object> Required. XML node or document to search within.", "name": "_parseResult", "url": "DataSchema.XML.html#method__parseResult", "type": "method", "description": "Schema-parsed result to add to results list."}, {"access": "protected", "host": "DataSchema.Array", "params": "fields <Array> Schema to parse against., array_in <Array> Array to parse., data_out <Object> In-progress parsed data to update.", "name": "_parseResults", "url": "DataSchema.Array.html#method__parseResults", "type": "method", "description": "Schema-parsed list of results from full data"}, {"access": "protected", "host": "DataSchema.JSON", "params": "schema <Object> Schema to parse against., json_in <Object> JSON to parse., data_out <Object> In-progress parsed data to update.", "name": "_parseResults", "url": "DataSchema.JSON.html#method__parseResults", "type": "method", "description": "Schema-parsed list of results from full data"}, {"access": "protected", "host": "DataSchema.Text", "params": "schema <Array> Schema to parse against., text_in <String> Text to parse., data_out <Object> In-progress parsed data to update.", "name": "_parseResults", "url": "DataSchema.Text.html#method__parseResults", "type": "method", "description": "Schema-parsed list of results from full data"}, {"access": "protected", "host": "DataSchema.XML", "params": "schema <Object> Schema to parse against., context <Object> XML node document parse., data_out <Object> In-progress schema-parsed data to update.", "name": "_parseResults", "url": "DataSchema.XML.html#method__parseResults", "type": "method", "description": "Schema-parsed list of results from full data"}, {"access": "private", "host": "WidgetStdMod", "params": "section <String> ", "name": "_parseStdModHTML", "url": "WidgetStdMod.html#method__parseStdModHTML", "type": "method", "description": "Utility method, used by WidgetStdMods HTML_PARSER implementation\nto extract data for each section from markup."}, {"access": "private", "host": "EventTarget", "params": "", "name": "_parseType", "url": "EventTarget.html#method__parseType", "type": "method", "description": "Returns an array with the detach key (if provided),\nand the prefixed event name from _getType\nY.on('detachcategory| menu:click', fn)"}, {"access": "", "host": "Test.Runner", "params": "", "name": "pass", "url": "Test.Runner.html#event_pass", "type": "event", "description": "Fires when a test has passed."}, {"access": "", "host": "Loader", "params": "", "name": "patterns", "url": "Loader.html#property_patterns", "type": "property", "description": "If a module name is predefined when requested, it is checked againsts\nthe patterns provided in this property. If there is a match, the\nmodule is added with the default configuration.\nAt the moment only supporting module prefixes, but anticipate supporting\nat least regular expressions."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "pause", "url": "AsyncQueue.html#method_pause", "type": "method", "description": "Pause the execution of the queue after the execution of the current\ncallback completes. If called from code outside of a queued callback,\nclears the timeout for the pending callback. Paused queue can be\nrestarted with q.run()"}, {"access": "", "host": "Anim", "params": "", "name": "pause", "url": "Anim.html#method_pause", "type": "method", "description": "Pauses all animation instances."}, {"access": "", "host": "Anim", "params": "ev <Event> The pause event.", "name": "pause", "url": "Anim.html#event_pause", "type": "event", "description": "fires when an animation is paused."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the data point.", "name": "pause", "url": "Profiler.html#method_pause", "type": "method", "description": "Pauses profiling information for a given name."}, {"access": "", "host": "Console", "params": "", "name": "paused", "url": "Console.html#config_paused", "type": "config", "description": "Boolean to pause the outputting of new messages to the console.\nWhen paused, messages will accumulate in the buffer."}, {"access": "", "host": "Anim", "params": "", "name": "paused", "url": "Anim.html#config_paused", "type": "config", "description": "Whether or not the animation is currently paused."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "pausedChange", "url": "Console.html#event_pausedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'paused' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "pausedChange", "url": "Anim.html#event_pausedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'paused' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_pg", "url": "DD.DDM.html#property__pg", "type": "property", "description": "The shim placed over the screen to track the mousemove event."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_pg_activate", "url": "DD.DDM.html#method__pg_activate", "type": "method", "description": "Activates the shim"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_pg_deactivate", "url": "DD.DDM.html#method__pg_deactivate", "type": "method", "description": "Deactivates the shim"}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_pg_size", "url": "DD.DDM.html#method__pg_size", "type": "method", "description": "Sizes the shim on: activatation, window:scroll, window:resize"}, {"access": "private", "host": "Plugin.Host", "params": "PluginClass <Function> The plugin class to instantiate, config <Object> The configuration object for the plugin", "name": "_plug", "url": "Plugin.Host.html#method__plug", "type": "method", "description": "Private method used to instantiate and attach plugins to the host"}, {"access": "", "host": "Plugin.Host", "params": "p <Function | Object |Array> Accepts the plugin class, or an \nobject with a \"fn\" property specifying the plugin class and \na \"cfg\" property specifying the configuration for the Plugin.\n<p>\nAdditionally an Array can also be passed in, with the above function or \nobject values, allowing the user to add multiple plugins in a single call.\n</p>, config <Object> (Optional) If the first argument is the plugin class, the second argument\ncan be the configuration for the plugin.", "name": "plug", "url": "Plugin.Host.html#method_plug", "type": "method", "description": "Adds a plugin to the host object. This will instantiate the \nplugin and attach it to the configured namespace on the host object."}, {"access": "", "host": "Sortable", "params": "Class <Object> cls The class to plug, Object <Object> config The class config", "name": "plug", "url": "Sortable.html#method_plug", "type": "method", "description": "Passthrough to the DD.Delegate.ddplug method"}, {"access": "", "host": "Plugin.Base", "params": "", "name": "Plugin.Base.ATTRS", "url": "Plugin.Base.html#property_Plugin.Base.ATTRS", "type": "property", "description": "Object defining the set of attributes supported by the Plugin.Base class"}, {"access": "", "host": "Plugin.Base", "params": "", "name": "Plugin.Base.NAME", "url": "Plugin.Base.html#property_Plugin.Base.NAME", "type": "property", "description": "The string identifying the Plugin.Base class. Plugins extending\nPlugin.Base should set their own NAME value."}, {"access": "", "host": "Plugin.Host", "params": "hostClass <Function> The host class on which to register the plugins, plugin <Function | Array> Either the plugin class, an array of plugin classes or an array of objects (with fn and cfg properties defined), config <Object> (Optional) If plugin is the plugin class, the configuration for the plugin", "name": "Plugin.Host.plug", "url": "Plugin.Host.html#method_Plugin.Host.plug", "type": "method", "description": "Registers plugins to be instantiated at the class level (plugins \nwhich should be plugged into every instance of the class by default)."}, {"access": "", "host": "Plugin.Host", "params": "hostClass <Function> The host class from which to unregister the plugins, plugin <Function | Array> The plugin class, or an array of plugin classes", "name": "Plugin.Host.unplug", "url": "Plugin.Host.html#method_Plugin.Host.unplug", "type": "method", "description": "Unregisters any class level plugins which have been registered by the host class, or any\nother class in the hierarchy."}, {"access": "", "host": "Plugin.Base", "params": "", "name": "Plugin.NS", "url": "Plugin.Base.html#property_Plugin.NS", "type": "property", "description": "The name of the property the the plugin will be attached to\nwhen plugged into a Plugin Host. Plugins extending Plugin.Base,\nshould set their own NS value."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "POINT", "url": "DD.DDM.html#property_POINT", "type": "property", "description": "In point mode, a Drop is targeted by the cursor being over the Target"}, {"access": "private", "host": "Event", "params": "", "name": "_poll", "url": "Event.html#method__poll", "type": "method", "description": "Polling function that runs before the onload event fires, \nattempting to attach to DOM Nodes as soon as they are \navailable"}, {"access": "", "host": "Event", "params": "", "name": "POLL_INTERVAL", "url": "Event.html#property_POLL_INTERVAL", "type": "property", "description": "The poll interval in milliseconds"}, {"access": "", "host": "config", "params": "", "name": "pollInterval", "url": "config.html#property_pollInterval", "type": "property", "description": "The default interval when polling in milliseconds."}, {"access": "", "host": "Event", "params": "", "name": "POLL_RETRYS", "url": "Event.html#property_POLL_RETRYS", "type": "property", "description": "The number of times we should look for elements that are not\nin the DOM at the time the event is requested after the document\nhas been loaded. The default is 1000@amp;40 ms, so it will poll\nfor 40 seconds or until all outstanding handlers are bound\n(whichever comes first)."}, {"access": "", "host": "Plugin.DDProxy", "params": "", "name": "positionProxy", "url": "Plugin.DDProxy.html#config_positionProxy", "type": "config", "description": "Make the Proxy node appear in the same place as the original node. Default: true"}, {"access": "", "host": "Plugin.DDProxy", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "positionProxyChange", "url": "Plugin.DDProxy.html#event_positionProxyChange", "type": "event", "description": "Fires when the value for the configuration attribute 'positionProxy' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\n<dl>\n<dt>changeEv</dt>\n<dd><code>valueChange</code> event fired in response to the change in the value attribute</dd>\n</dl>", "name": "positionThumb", "url": "Slider.html#event_positionThumb", "type": "event", "description": "Signals a request to reposition the thumb in response to API methods.\nTriggers the thumb placement logic in _defPositionThumbFn."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_prep", "url": "DD.Drag.html#method__prep", "type": "method", "description": "Attach event listners and add classname"}, {"access": "protected", "host": "AsyncQueue", "params": "callback <Object|Function> the raw callback", "name": "_prepare", "url": "AsyncQueue.html#method__prepare", "type": "method", "description": "Creates a wrapper function to execute the callback using the aggregated \nconfiguration generated by combining the static AsyncQueue.defaults, the\ninstance defaults, and the specified callback settings.\nThe wrapper function is decorated with the callback configuration as\nproperties for runtime modification."}, {"access": "", "host": "Node", "params": "content <String | Y.Node | HTMLElement> The content to insert", "name": "prepend", "url": "Node.html#method_prepend", "type": "method", "description": "Inserts the content as the firstChild of the node."}, {"access": "", "host": "NodeList", "params": "", "name": "prepend", "url": "NodeList.html#method_prepend", "type": "method", "description": "Called on each Node instance"}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_prevEndFn", "url": "DD.Drag.html#method__prevEndFn", "type": "method", "description": "Handler for preventing the drag:end event. It will reset the node back to it's start position"}, {"access": "", "host": "CustomEvent", "params": "", "name": "preventable", "url": "CustomEvent.html#property_preventable", "type": "property", "description": "Specifies whether or not this event's default function\ncan be cancelled by a subscriber by executing preventDefault() \non the event facade"}, {"access": "", "host": "DOMEventFacade", "params": "returnValue <string> sets the returnValue of the event to this value\n(rather than the default false value). This can be used to add a customized \nconfirmation query to the beforeunload event).", "name": "preventDefault", "url": "DOMEventFacade.html#method_preventDefault", "type": "method", "description": "Prevents the event's default behavior"}, {"access": "", "host": "CustomEvent", "params": "", "name": "preventDefault", "url": "CustomEvent.html#method_preventDefault", "type": "method", "description": "Prevents the execution of this event's defaultFn"}, {"access": "", "host": "EventFacade", "params": "", "name": "preventDefault", "url": "EventFacade.html#method_preventDefault", "type": "method", "description": "Prevents the event's default behavior"}, {"access": "", "host": "CustomEvent", "params": "", "name": "prevented", "url": "CustomEvent.html#property_prevented", "type": "property", "description": "Flag for preventDefault that is modified during fire().\nif it is not 0, the default behavior for this event"}, {"access": "", "host": "CustomEvent", "params": "", "name": "preventedFn", "url": "CustomEvent.html#property_preventedFn", "type": "property", "description": "The function to execute if a subscriber calls\npreventDefault"}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "", "name": "_preventScroll", "url": "plugin.NodeFocusManager.html#method__preventScroll", "type": "method", "description": "Prevents the viewport from scolling when the user presses \nthe up, down, left, or right key."}, {"access": "", "host": "WidgetChild", "params": "circular <Boolean> Boolean indicating if the parent's last child \nshould be returned if the child has no previous sibling.", "name": "previous", "url": "WidgetChild.html#method_previous", "type": "method", "description": "Returns the Widget's previous sibling."}, {"access": "", "host": "Node", "params": "fn <String | Function> A selector or boolean method for testing elements.\nIf a function is used, it receives the current node being tested as the only argument.", "name": "previous", "url": "Node.html#method_previous", "type": "method", "description": "Returns the previous matching sibling. \nReturns the nearest element node sibling if no method provided."}, {"access": "", "host": "DD.Drag", "params": "", "name": "primaryButtonOnly", "url": "DD.Drag.html#config_primaryButtonOnly", "type": "config", "description": "By default a drag operation will only begin if the mousedown occurred with the primary mouse button. Setting this to false will allow for all mousedown events to trigger a drag."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "primaryButtonOnlyChange", "url": "DD.Drag.html#event_primaryButtonOnlyChange", "type": "event", "description": "Fires when the value for the configuration attribute 'primaryButtonOnly' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "limit <Number> (optional) max number of buffered entries to write", "name": "printBuffer", "url": "Console.html#method_printBuffer", "type": "method", "description": "Outputs buffered messages to the console UI. This is typically called\nfrom a scheduled interval until the buffer is empty (referred to as the\nprint loop). The number of buffered messages output to the Console is\nlimited to the number provided as an argument. If no limit is passed,\nall buffered messages are rendered."}, {"access": "", "host": "Console", "params": "", "name": "printLimit", "url": "Console.html#config_printLimit", "type": "config", "description": "Maximum number of entries printed in each iteration of the print\nloop. This is used to prevent excessive logging locking the page UI."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "printLimitChange", "url": "Console.html#event_printLimitChange", "type": "event", "description": "Fires when the value for the configuration attribute 'printLimit' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Console", "params": "", "name": "_printLoop", "url": "Console.html#property__printLoop", "type": "property", "description": "Holds the object API returned from <code>Y.later</code> for the print\nloop interval."}, {"access": "", "host": "Console", "params": "", "name": "printTimeout", "url": "Console.html#config_printTimeout", "type": "config", "description": "Millisecond timeout between iterations of the print loop, moving\nentries from the buffer to the UI."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "printTimeoutChange", "url": "Console.html#event_printTimeoutChange", "type": "event", "description": "Fires when the value for the configuration attribute 'printTimeout' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_processResults", "url": "Test.Manager.html#method__processResults", "type": "method", "description": "Processes the results of a test page run, outputting log messages\nfor failed tests."}, {"access": "", "host": "AsyncQueue", "params": "callback <String|Object> the callback object or a callback's id", "name": "promote", "url": "AsyncQueue.html#method_promote", "type": "method", "description": "Promotes the named callback to the top of the queue. If a callback is\ncurrently executing or looping (via until or iterations), the promotion\nis scheduled to occur after the current callback has completed."}, {"access": "", "host": "io", "params": "o <Object> - Reference to queued transaction.", "name": "promote", "url": "io.html#method_promote", "type": "method", "description": "Method for promoting a transaction to the top of the queue.\nThis is the interface for _unshift()."}, {"access": "", "host": "Queue", "params": "item <MIXED> an item in the queue", "name": "promote", "url": "Queue.html#method_promote", "type": "method", "description": "Moves the referenced item to the head of the queue"}, {"access": "protected", "host": "Attribute", "params": "attrs <Object> A hash of attribute to configuration object pairs.", "name": "_protectAttrs", "url": "Attribute.html#method__protectAttrs", "type": "method", "description": "Utility method to protect an attribute configuration\nhash, by merging the entire object and the individual \nattr config objects."}, {"access": "", "host": "Plugin.DDProxy", "params": "", "name": "proxy", "url": "Plugin.DDProxy.html#property_proxy", "type": "property", "description": "The Proxy instance will be placed on the Drag instance under the proxy namespace."}, {"access": "", "host": "EventTarget", "params": "type <string> the type, or name of the event, opts <object> optional config params. Valid properties are:\n<ul>\n<li>\n'broadcast': whether or not the YUI instance and YUI global are notified when the event is fired (false)\n</li>\n<li>\n'bubbles': whether or not this event bubbles (true)\nEvents can only bubble if emitFacade is true.\n</li>\n<li>\n'context': the default execution context for the listeners (this)\n</li>\n<li>\n'defaultFn': the default function to execute when this event fires if preventDefault was not called\n</li>\n<li>\n'emitFacade': whether or not this event emits a facade (false)\n</li>\n<li>\n'prefix': the prefix for this targets events, e.g., 'menu' in 'menu:click' \n</li>\n<li>\n'fireOnce': if an event is configured to fire once, new subscribers after\nthe fire will be notified immediately.\n</li>\n<li>\n'preventable': whether or not preventDefault() has an effect (true)\n</li>\n<li>\n'preventedFn': a function that is executed when preventDefault is called\n</li>\n<li>\n'queuable': whether or not this event can be queued during bubbling (false)\n</li>\n<li>\n'silent': if silent is true, debug messages are not provided for this event.\n</li>\n<li>\n'stoppedFn': a function that is executed when stopPropagation is called\n</li>\n<li>\n'type': the event type (valid option if not provided as the first parameter to publish)\n</li>\n</ul>", "name": "publish", "url": "EventTarget.html#method_publish", "type": "method", "description": "Creates a new custom event of the specified type. If a custom event\nby that name already exists, it will not be re-created. In either\ncase the custom event is returned."}, {"access": "", "host": "Node", "params": "recurse <Boolean> (optional) Whether or not to remove listeners from the\nnode's subtree, type <String> (optional) Only remove listeners of the specified type", "name": "purge", "url": "Node.html#method_purge", "type": "method", "description": "Removes event listeners from the node and (optionally) its subtree"}, {"access": "private", "host": "Get", "params": "", "name": "_purge", "url": "Get.html#method__purge", "type": "method", "description": "Removes the nodes for the specified queue"}, {"access": "", "host": "Event", "params": "el <HTMLElement> the element to purge, recurse <boolean> recursively purge this element's children\nas well. Use with caution., type <string> optional type of listener to purge. If\nleft out, all listeners will be removed", "name": "purgeElement", "url": "Event.html#method_purgeElement", "type": "method", "description": "Removes all listeners attached to the given element via addListener.\nOptionally, the node's children can also be purged.\nOptionally, you can specify a specific type of event to remove."}, {"access": "private", "host": "Get", "params": "", "name": "PURGE_THRESH", "url": "Get.html#property_PURGE_THRESH", "type": "property", "description": "The number of request required before an automatic purge.\nCan be configured via the 'purgethreshold' config\nproperty PURGE_THRESH"}, {"access": "", "host": "config", "params": "", "name": "purgethreshold", "url": "config.html#property_purgethreshold", "type": "property", "description": "The number of dynamic nodes to insert by default before\nautomatically removing them. This applies to script nodes\nbecause remove the node will not make the evaluated script\nunavailable. Dynamic CSS is not auto purged, because removing\na linked style sheet will also remove the style definitions."}, {"access": "private", "host": "Get", "params": "", "name": "purging", "url": "Get.html#property_purging", "type": "property", "description": "interal property used to prevent multiple simultaneous purge \nprocesses"}, {"access": "protected", "host": "Queue", "params": "", "name": "_q", "url": "Queue.html#property__q", "type": "property", "description": "The collection of enqueued items"}, {"access": "private", "host": "Get", "params": "", "name": "qidx", "url": "Get.html#property_qidx", "type": "property", "description": "queue index used to generate transaction ids"}, {"access": "private", "host": "io", "params": "", "name": "_qState", "url": "io.html#property__qState", "type": "property", "description": "Property to determine whether the queue is set to\n1 (active) or 0 (inactive). When inactive, transactions\nwill be stored in the queue until the queue is set to active."}, {"access": "", "host": "Node", "params": "selector <string> The CSS selector to test against.", "name": "query", "url": "Node.html#method_query", "type": "method", "description": "Retrieves a Node instance of nodes based on the given CSS selector."}, {"access": "", "host": "Selector", "params": "selector <string> The CSS Selector to test the node against., root <HTMLElement> optional An HTMLElement to start the query from. Defaults to Y.config.doc, firstOnly <Boolean> optional Whether or not to return only the first match.", "name": "query", "url": "Selector.html#method_query", "type": "method", "description": "Retrieves a set of nodes based on a given CSS selector."}, {"access": "", "host": "Node", "params": "selector <string> The CSS selector to test against.", "name": "queryAll", "url": "Node.html#method_queryAll", "type": "method", "description": "Retrieves a nodeList based on the given CSS selector."}, {"access": "", "host": "CustomEvent", "params": "", "name": "queuable", "url": "CustomEvent.html#property_queuable", "type": "property", "description": "Specifies whether this event should be queued when the host is actively\nprocessing an event. This will effect exectution order of the callbacks\nfor the various events."}, {"access": "private", "host": "io", "params": "", "name": "_queue", "url": "io.html#method__queue", "type": "method", "description": "Method for requesting a transaction, and queueing the\nrequest before it is sent to the resource."}, {"access": "private", "host": "Get", "params": "type <string> the type of node to insert, url <string> the url to load, opts <Object> the hash of options for this request", "name": "queue", "url": "Get.html#method_queue", "type": "method", "description": "Saves the state for the request and begins loading\nthe requested urls"}, {"access": "private", "host": "DataSource.IO", "params": "", "name": "_queue", "url": "DataSource.IO.html#property__queue", "type": "property", "description": "Object literal to manage asynchronous request/response\ncycles enabled if queue needs to be managed (asyncMode/ioConnMode):\n<dl>\n<dt>interval {Number}</dt>\n<dd>Interval ID of in-progress queue.</dd>\n<dt>conn</dt>\n<dd>In-progress connection identifier (if applicable).</dd>\n<dt>requests {Object[]}</dt>\n<dd>Array of queued request objects: {request:request, callback:callback}.</dd>\n</dl>"}, {"access": "private", "host": "Get", "params": "", "name": "queues", "url": "Get.html#property_queues", "type": "property", "description": "hash of queues to manage multiple requests"}, {"access": "", "host": "Slider", "params": "", "name": "rail", "url": "Slider.html#config_rail", "type": "config", "description": "The Node representing the Slider's rail, usually visualized as a\nbar of some sort using a background image, along which the thumb\nmoves. This Node contains the thumb Node."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "railChange", "url": "Slider.html#event_railChange", "type": "event", "description": "Fires when the value for the configuration attribute 'rail' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Slider", "params": "", "name": "railEnabled", "url": "Slider.html#config_railEnabled", "type": "config", "description": "Boolean indicating whether clicking and dragging on the rail will\ntrigger thumb movement."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "railEnabledChange", "url": "Slider.html#event_railEnabledChange", "type": "event", "description": "Fires when the value for the configuration attribute 'railEnabled' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Slider", "params": "", "name": "_railSize", "url": "Slider.html#property__railSize", "type": "property", "description": "Pixel dimension of the rail Node's width for X axis Sliders or height\nfor Y axis Sliders. Used with _factor to calculate positional\ncoordinates for the thumb."}, {"access": "", "host": "Slider", "params": "", "name": "railSize", "url": "Slider.html#config_railSize", "type": "config", "description": "<p>The width or height of the rail element representing the physical\nspace along which the thumb can move. CSS size values (e.g. '30em')\naccepted but converted to pixels during render.</p>\n<p>Alternately, but not recommended, this attribute can be left\nunassigned in favor of specifying height or width.</p>"}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "railSizeChange", "url": "Slider.html#event_railSizeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'railSize' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "YUI~oop", "params": "f <Function|String> the function to bind, or a function name\nto execute on the context object, c <Object> the execution context, args* <Object> 0..n arguments to append to the end of arguments collection\nsupplied to the function", "name": "rbind", "url": "YUI~oop.html#method_rbind", "type": "method", "description": "Returns a function that will execute the supplied function in the\nsupplied object's context, optionally adding any additional\nsupplied parameters to the end of the arguments the function\nis executed with."}, {"access": "protected", "host": "Slider", "params": "img <Node> the thumbImage Node, error <Boolean> Indicates an error while loading the thumbImage", "name": "_ready", "url": "Slider.html#method__ready", "type": "method", "description": "Applies a class to the content box if the thumbImage failed to resolve,\nthe fires the internal sync event triggering a sync between UI and\nstate."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create()., c <object> - Configuration object passed to YUI.io().", "name": "_readyState", "url": "io.html#method__readyState", "type": "method", "description": "Event handler bound to onreadystatechange."}, {"access": "", "host": "DD.Drag", "params": "", "name": "realXY", "url": "DD.Drag.html#property_realXY", "type": "property", "description": "The real xy position of the node."}, {"access": "", "host": "Anim", "params": "", "name": "RE_DEFAULT_UNIT", "url": "Anim.html#property_RE_DEFAULT_UNIT", "type": "property", "description": "Regex of properties that should use the default unit."}, {"access": "private", "host": "Loader", "params": "", "name": "_reduce", "url": "Loader.html#method__reduce", "type": "method", "description": "Remove superceded modules and loaded modules. Called by\ncalculate() after we have the mega list of all dependencies"}, {"access": "", "host": "NodeList", "params": "", "name": "refresh", "url": "NodeList.html#method_refresh", "type": "method", "description": "Reruns the initial query, when created using a selector query"}, {"access": "protected", "host": "Slider", "params": "e <Event> An attribute change event", "name": "_refresh", "url": "Slider.html#method__refresh", "type": "method", "description": "Common handler to call syncUI in response to change events that occurred\nafter the Slider is rendered."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "refresh", "url": "plugin.NodeFocusManager.html#method_refresh", "type": "method", "description": "Refreshes the Focus Manager's descendants by re-executing the \nCSS selector query specified by the <code>descendants</code> attribute."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "refreshConsole", "url": "Plugin.ConsoleFilters.html#method_refreshConsole", "type": "method", "description": "Repopulates the Console with entries appropriate to the current filter\nsettings."}, {"access": "", "host": "DD.DDM", "params": "", "name": "regDelegate", "url": "DD.DDM.html#method_regDelegate", "type": "method", "description": "Register a Delegate with the DDM"}, {"access": "private", "host": "DD.DDM", "params": "d <Drag> The Drag object", "name": "_regDrag", "url": "DD.DDM.html#method__regDrag", "type": "method", "description": "Adds a reference to the drag object to the DDM._drags array, called in the constructor of Drag."}, {"access": "", "host": "Node", "params": "", "name": "region", "url": "Node.html#config_region", "type": "config", "description": "Returns a region object for the node"}, {"access": "", "host": "DD.Drag", "params": "", "name": "region", "url": "DD.Drag.html#property_region", "type": "property", "description": "A region object associated with this drag, used for checking regions while dragging."}, {"access": "", "host": "DD.Drop", "params": "", "name": "region", "url": "DD.Drop.html#property_region", "type": "property", "description": "A region object associated with this target, used for checking regions while dragging."}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element.", "name": "region", "url": "YUI.html#method_region", "type": "method", "description": "Returns an Object literal containing the following about this element: (top, right, bottom, left)"}, {"access": "private", "host": "Plugin.DragConstrained", "params": "", "name": "_regionCache", "url": "Plugin.DragConstrained.html#property__regionCache", "type": "property", "description": "Store a cache of the region that we are constraining to"}, {"access": "", "host": "Do.Method", "params": "sid <string> the subscriber id, fn <Function> the function to execute, when <string> when to execute the function", "name": "register", "url": "Do.Method.html#method_register", "type": "method", "description": "Register a aop subscriber"}, {"access": "", "host": "History", "params": "moduleId <string> Non-empty string uniquely identifying the\nmodule you wish to register., initialState <string> The initial state of the specified\nmodule corresponding to its earliest history entry.", "name": "register", "url": "History.html#method_register", "type": "method", "description": "Registers a new module."}, {"access": "", "host": "Profiler", "params": "name <string> The fully-qualified name of the function including namespace information., owner <Object> (Optional) The object that owns the function (namespace or containing object).", "name": "registerConstructor", "url": "Profiler.html#method_registerConstructor", "type": "method", "description": "Sets up a constructor for profiling, including all properties and methods on the prototype."}, {"access": "", "host": "Profiler", "params": "name <String> The full name of the function including namespacing. This\nis the name of the function that is stored in the report., owner <Object> (Optional) The object that owns the function. If the function\nisn't global then this argument is required. This could be the namespace that\nthe function belongs to or the object on which it's\na method., registerPrototype <Boolean> (Optional) Indicates that the prototype should\nalso be instrumented. Setting to true has the same effect as calling\nregisterConstructor().", "name": "registerFunction", "url": "Profiler.html#method_registerFunction", "type": "method", "description": "Sets up a function for profiling. It essentially overwrites the function with one\nthat has instrumentation data. This method also creates an entry for the function\nin the profile report. The original function is stored on the container object."}, {"access": "", "host": "ImgLoadGroup", "params": "* <Object> A configuration object literal with attribute name/value pairs (passed through to a <code>Y.ImgLoadImgObj</code> constructor)", "name": "registerImage", "url": "ImgLoadGroup.html#method_registerImage", "type": "method", "description": "Registers an image with the group.\nArguments are passed through to a <code>Y.ImgLoadImgObj</code> constructor; see that class' attribute documentation for detailed information. \"<code>domId</code>\" is a required attribute."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the object to profile (shows up in report)., owner <Object> (Optional) The object represented by the name., recurse <Boolean> (Optional) Determines if subobject methods are also profiled.", "name": "registerObject", "url": "Profiler.html#method_registerObject", "type": "method", "description": "Sets up an object for profiling. It takes the object and looks for functions.\nWhen a function is found, registerMethod() is called on it. If set to recrusive\nmode, it will also setup objects found inside of this object for profiling, \nusing the same methodology."}, {"access": "", "host": "Sortable", "params": "Sortable <Object> s A Sortable instance.", "name": "regSortable", "url": "Sortable.html#method_regSortable", "type": "method", "description": "Register a Sortable instance with the singleton to allow lookups later."}, {"access": "private", "host": "DD.DDM", "params": "t <Object> The Target to add to the targets collection", "name": "_regTarget", "url": "DD.DDM.html#method__regTarget", "type": "method", "description": "Add the passed in Target to the targets collection"}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "relatedTarget", "url": "DOMEventFacade.html#property_relatedTarget", "type": "property", "description": "Node reference to the relatedTarget"}, {"access": "", "host": "EventFacade", "params": "", "name": "relatedTarget", "url": "EventFacade.html#property_relatedTarget", "type": "property", "description": "Node reference to the relatedTarget"}, {"access": "", "host": "State", "params": "name <String> The name of the item., key <String> The property to remove.", "name": "remove", "url": "State.html#method_remove", "type": "method", "description": "Removes a property from an item."}, {"access": "", "host": "AsyncQueue", "params": "callback <String|Object> the callback object or a callback's id", "name": "remove", "url": "AsyncQueue.html#method_remove", "type": "method", "description": "Removes the callback from the queue. If the queue is active, the\nremoval is scheduled to occur after the current callback has completed."}, {"access": "private", "host": "io", "params": "", "name": "_remove", "url": "io.html#method__remove", "type": "method", "description": "Method for removing a specific, pending transaction from\nthe queue."}, {"access": "", "host": "io", "params": "o <Object> - Reference to queued transaction.", "name": "remove", "url": "io.html#method_remove", "type": "method", "description": "Method for removing a specific, pending transaction from\nthe queue. This is the interface for _remove()."}, {"access": "", "host": "Node", "params": "", "name": "remove", "url": "Node.html#method_remove", "type": "method", "description": "Removes the node from its parent.\nShortcut for myNode.get('parentNode').removeChild(myNode);"}, {"access": "", "host": "NodeList", "params": "", "name": "remove", "url": "NodeList.html#method_remove", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to remove., options <Object> (Optional) An object containing one or more\ncookie options: path (a string), domain (a string), \nand secure (true/false). The expires option will be overwritten\nby the method.", "name": "remove", "url": "Cookie.html#method_remove", "type": "method", "description": "Removes a cookie from the machine by setting its expiration date to\nsometime in the past."}, {"access": "", "host": "Queue", "params": "item <MIXED> an item in the queue", "name": "remove", "url": "Queue.html#method_remove", "type": "method", "description": "Removes the referenced item from the queue"}, {"access": "", "host": "WidgetParent", "params": "index <Number> (Optional.) Number representing the index of the \nchild to be removed.", "name": "remove", "url": "WidgetParent.html#method_remove", "type": "method", "description": "Removes the Widget from its parent. Optionally, can remove\na child by specifying its index."}, {"access": "private", "host": "DD.DDM", "params": "d <Object> The Drop instance to remove from the list.", "name": "_removeActiveShim", "url": "DD.DDM.html#method__removeActiveShim", "type": "method", "description": "Removes a Drop Target to the list of active shims"}, {"access": "", "host": "State", "params": "name <String> The name of the item., o <Object|Array> Collection of properties to delete. If not provided, the entire item is removed.", "name": "removeAll", "url": "State.html#method_removeAll", "type": "method", "description": "Removes multiple properties from an item, or remove the item completely."}, {"access": "", "host": "WidgetParent", "params": "", "name": "removeAll", "url": "WidgetParent.html#method_removeAll", "type": "method", "description": "Removes all of the children from the Widget."}, {"access": "", "host": "Attribute", "params": "name <String> The name of the attribute to be removed.", "name": "removeAttr", "url": "Attribute.html#method_removeAttr", "type": "method", "description": "Removes an attribute from the host object"}, {"access": "", "host": "Node", "params": "attribute <String> The attribute to be removed", "name": "removeAttribute", "url": "Node.html#method_removeAttribute", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "NodeList", "params": "", "name": "removeAttribute", "url": "NodeList.html#method_removeAttribute", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "Node", "params": "node <HTMLElement | Node> Node to be removed", "name": "removeChild", "url": "Node.html#method_removeChild", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Node", "params": "className <String> the class name to remove from the node's class attribute", "name": "removeClass", "url": "Node.html#method_removeClass", "type": "method", "description": "Removes a class name from each node."}, {"access": "", "host": "NodeList", "params": "className <String> the class name to remove from the node's class attribute", "name": "removeClass", "url": "NodeList.html#method_removeClass", "type": "method", "description": "Removes a class name from each node."}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element., className <String> the class name to remove from the class attribute", "name": "removeClass", "url": "YUI.html#method_removeClass", "type": "method", "description": "Removes a class name from a given element."}, {"access": "protected", "host": "plugin.NodeFocusManager", "params": "", "name": "_removeFocusClass", "url": "plugin.NodeFocusManager.html#method__removeFocusClass", "type": "method", "description": "Removes the class name representing focus (as specified by \nthe \"focusClass\" attribute) from the Node instance to which it is \ncurrently applied."}, {"access": "", "host": "DD.Drag", "params": "g <String> The group to remove this Drag Instance from.", "name": "removeFromGroup", "url": "DD.Drag.html#method_removeFromGroup", "type": "method", "description": "Remove this Drag instance from a group, this should be used for on-the-fly group removals."}, {"access": "", "host": "DD.Drop", "params": "g <String> The group to remove this Drop Instance from.", "name": "removeFromGroup", "url": "DD.Drop.html#method_removeFromGroup", "type": "method", "description": "Remove this Drop instance from a group, this should be used for on-the-fly group removals."}, {"access": "", "host": "DD.Drag", "params": "str <String> The selector for the handle to be removed.", "name": "removeHandle", "url": "DD.Drag.html#method_removeHandle", "type": "method", "description": "Remove a Selector added by addHandle"}, {"access": "", "host": "DD.Drag", "params": "str <String> The invalid handle to remove from the internal list.", "name": "removeInvalid", "url": "DD.Drag.html#method_removeInvalid", "type": "method", "description": "Remove an invalid handle added by addInvalid"}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie in which the subcookie exists., subName <String> The name of the subcookie to remove., options <Object> (Optional) An object containing one or more\ncookie options: path (a string), domain (a string), expires (a Date object),\nremoveIfEmpty (true/false), and secure (true/false). This must be the same\nsettings as the original subcookie.", "name": "removeSub", "url": "Cookie.html#method_removeSub", "type": "method", "description": "Removes a sub cookie with a given name."}, {"access": "", "host": "EventTarget", "params": "o <EventTarget> the target to remove", "name": "removeTarget", "url": "EventTarget.html#method_removeTarget", "type": "method", "description": "Removes a bubble target"}, {"access": "private", "host": "DD.DDM", "params": "drop <Object> ", "name": "_removeValid", "url": "DD.DDM.html#method__removeValid", "type": "method", "description": "Removes a Drop Target from the list of Valid Targets. This list get's regenerated on each new drag operation."}, {"access": "", "host": "Widget", "params": "parentNode <Object | String> Optional. The Node under which the \nWidget is to be rendered. This can be a Node instance or a CSS selector string. \n<p>\nIf the selector string returns more than one Node, the first node will be used \nas the parentNode. NOTE: This argument is required if both the boundingBox and contentBox\nare not currently in the document. If it's not provided, the Widget will be rendered\nto the body of the current document in this case.\n</p>", "name": "render", "url": "Widget.html#method_render", "type": "method", "description": "Establishes the initial DOM for the widget. Invoking this\nmethod will lead to the creating of all DOM elements for\nthe widget (or the manipulation of existing DOM elements \nfor the progressive enhancement use case).\n<p>\nThis method should only be invoked once for an initialized\nwidget.\n</p>\n<p>\nIt delegates to the widget specific renderer method to do\nthe actual work.\n</p>"}, {"access": "", "host": "Widget", "params": "", "name": "render", "url": "Widget.html#config_render", "type": "config", "description": "Whether or not to render the widget automatically after init, and optionally, to which parent node."}, {"access": "private", "host": "Widget", "params": "parentNode <Node> The parentNode to render the widget to. If not provided, and both the boundingBox and\nthe contentBox are not currently in the document, the widget will be rendered to the current document's body.", "name": "_renderBox", "url": "Widget.html#method__renderBox", "type": "method", "description": "Helper method to collect the boundingBox and contentBox, set styles and append to the provided parentNode, if not\nalready a child. The owner document of the boundingBox, or the owner document of the contentBox will be used \nas the document into which the Widget is rendered if a parentNode is node is not provided. If both the boundingBox and\nthe contentBox are not currently in the document, and no parentNode is provided, the widget will be rendered \nto the current document's body."}, {"access": "protected", "host": "Widget", "params": "", "name": "_renderBoxClassNames", "url": "Widget.html#method__renderBoxClassNames", "type": "method", "description": "Applies standard class names to the boundingBox and contentBox"}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "renderChange", "url": "Widget.html#event_renderChange", "type": "event", "description": "Fires when the value for the configuration attribute 'render' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "", "name": "rendered", "url": "Widget.html#config_rendered", "type": "config", "description": "Flag indicating whether or not this Widget\nhas been through the render lifecycle phase."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "renderedChange", "url": "Widget.html#event_renderedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'rendered' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Widget", "params": "", "name": "renderer", "url": "Widget.html#method_renderer", "type": "method", "description": "Creates DOM (or manipulates DOM for progressive enhancement)\nThis method is invoked by render() and is not chained \nautomatically for the class hierarchy (unlike initializer, destructor) \nso it should be chained manually for subclasses if required."}, {"access": "private", "host": "WidgetStack", "params": "", "name": "_renderShim", "url": "WidgetStack.html#method__renderShim", "type": "method", "description": "Creates the shim element and adds it to the DOM"}, {"access": "private", "host": "WidgetStack", "params": "", "name": "_renderShimDeferred", "url": "WidgetStack.html#method__renderShimDeferred", "type": "method", "description": "Sets up change handlers for the visible attribute, to defer shim creation/rendering \nuntil the Widget is made visible."}, {"access": "protected", "host": "WidgetStdMod", "params": "section <String> The section to create/render. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.", "name": "_renderStdMod", "url": "WidgetStdMod.html#method__renderStdMod", "type": "method", "description": "Creates the DOM node for the given section, and inserts it into the correct location in the contentBox."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "renderUI", "url": "Plugin.ConsoleFilters.html#method_renderUI", "type": "method", "description": "Adds the category and source filter sections to the Console footer."}, {"access": "protected", "host": "Console", "params": "", "name": "renderUI", "url": "Console.html#method_renderUI", "type": "method", "description": "Generate the Console UI."}, {"access": "protected", "host": "Widget", "params": "The <Node> parent node to rendering the widget into", "name": "_renderUI", "url": "Widget.html#method__renderUI", "type": "method", "description": "Initializes the UI state for the Widget's bounding/content boxes."}, {"access": "protected", "host": "Widget", "params": "", "name": "renderUI", "url": "Widget.html#method_renderUI", "type": "method", "description": "Adds nodes to the DOM \nThis method is not called by framework and is not chained \nautomatically for the class hierarchy."}, {"access": "protected", "host": "Slider", "params": "", "name": "renderUI", "url": "Slider.html#method_renderUI", "type": "method", "description": "Create the DOM structure for the Slider."}, {"access": "protected", "host": "WidgetParent", "params": "", "name": "_renderUIParent", "url": "WidgetParent.html#method__renderUIParent", "type": "method", "description": "Renders all child Widgets for the parent.\n<p>\nThis method in invoked after renderUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "protected", "host": "WidgetStack", "params": "", "name": "_renderUIStack", "url": "WidgetStack.html#method__renderUIStack", "type": "method", "description": "Creates/Initializes the DOM to support stackability.\n<p>\nThis method in invoked after renderUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "protected", "host": "WidgetStdMod", "params": "", "name": "_renderUIStdMod", "url": "WidgetStdMod.html#method__renderUIStdMod", "type": "method", "description": "Creates/Initializes the DOM for standard module support.\n<p>\nThis method is invoked after renderUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "", "host": "Node", "params": "newNode <Y.Node || HTMLNode> Node to be inserted", "name": "replace", "url": "Node.html#method_replace", "type": "method", "description": "Replace the node with the other node. This is a DOM update only\nand does not change the node bound to the Node instance.\nShortcut for myNode.get('parentNode').replaceChild(newNode, myNode);"}, {"access": "", "host": "Node", "params": "node <HTMLElement | Node> Node to be inserted, refNode <HTMLElement | Node> Node to be replaced", "name": "replaceChild", "url": "Node.html#method_replaceChild", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Node", "params": "oldClassName <String> the class name to be replaced, newClassName <String> the class name that will be replacing the old class name", "name": "replaceClass", "url": "Node.html#method_replaceClass", "type": "method", "description": "Replace a class with another class for each node.\nIf no oldClassName is present, the newClassName is simply added."}, {"access": "", "host": "NodeList", "params": "oldClassName <String> the class name to be replaced, newClassName <String> the class name that will be replacing the old class name", "name": "replaceClass", "url": "NodeList.html#method_replaceClass", "type": "method", "description": "Replace a class with another class for each node.\nIf no oldClassName is present, the newClassName is simply added."}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element, oldClassName <String> the class name to be replaced, newClassName <String> the class name that will be replacing the old class name", "name": "replaceClass", "url": "YUI.html#method_replaceClass", "type": "method", "description": "Replace a class with another class for a given element.\nIf no oldClassName is present, the newClassName is simply added."}, {"access": "", "host": "Test.Reporter", "params": "results <Object> The results object created by TestRunner.", "name": "report", "url": "Test.Reporter.html#method_report", "type": "method", "description": "Sends the report to the server."}, {"access": "", "host": "Cache", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>request (Object)</dt> <dd>The request object.</dd>\n</dl>", "name": "request", "url": "Cache.html#event_request", "type": "event", "description": "Fired when an entry is requested from the cache."}, {"access": "", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl> \n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object.</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n</dl>", "name": "request", "url": "DataSource.Local.html#event_request", "type": "event", "description": "Fired when a data request is received."}, {"access": "", "host": "Loader", "params": "what <string[] | string*> the modules to load", "name": "require", "url": "Loader.html#method_require", "type": "method", "description": "Add a requirement for one or more module"}, {"access": "", "host": "Loader", "params": "", "name": "required", "url": "Loader.html#property_required", "type": "property", "description": "The list of requested modules"}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create()., uri <string> - qualified path to transaction resource., c <object> - configuration object for the transaction.", "name": "_resend", "url": "io.html#method__resend", "type": "method", "description": "Resends an XDR transaction, using the Flash tranport,\nif the native transport fails."}, {"access": "", "host": "Attribute", "params": "name <String> Optional. The name of the attribute to reset. If omitted, all attributes are reset.", "name": "reset", "url": "Attribute.html#method_reset", "type": "method", "description": "Resets the attribute (or all attributes) to its initial value, as long as\nthe attribute is not readOnly, or writeOnce."}, {"access": "", "host": "Console", "params": "", "name": "reset", "url": "Console.html#method_reset", "type": "method", "description": "Clears the console and resets internal timers."}, {"access": "", "host": "Console", "params": "event <Event.Facade> Event Facade object", "name": "reset", "url": "Console.html#event_reset", "type": "event", "description": "Triggers the reset behavior via the default logic in _defResetFn."}, {"access": "protected", "host": "Assert", "params": "", "name": "_reset", "url": "Assert.html#method__reset", "type": "method", "description": "Resets the number of assertions that have been performed to 0."}, {"access": "", "host": "Node", "params": "", "name": "reset", "url": "Node.html#method_reset", "type": "method", "description": "Passes through to DOM method.\nOnly valid on FORM elements"}, {"access": "private", "host": "io", "params": "f <object> HTML form object., a <object> Object of original attributes.", "name": "_resetAttrs", "url": "io.html#method__resetAttrs", "type": "method", "description": "Sets the appropriate attributes and values to the HTML\nform, in preparation of a file upload transaction."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "resetCache", "url": "Plugin.DragConstrained.html#method_resetCache", "type": "method", "description": "Reset the internal region cache."}, {"access": "protected", "host": "Slider", "params": "", "name": "_resetDDCacheRegion", "url": "Slider.html#method__resetDDCacheRegion", "type": "method", "description": "Resets the cached region inside the DD constrain instance to support\nrepositioning the Slider after instantiation."}, {"access": "", "host": "Plugin.DDProxy", "params": "", "name": "resizeFrame", "url": "Plugin.DDProxy.html#config_resizeFrame", "type": "config", "description": "Make the Proxy node assume the size of the original node. Default: true"}, {"access": "", "host": "Plugin.DDProxy", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "resizeFrameChange", "url": "Plugin.DDProxy.html#event_resizeFrameChange", "type": "event", "description": "Fires when the value for the configuration attribute 'resizeFrame' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DOMEventFacade", "params": "", "name": "resolve", "url": "DOMEventFacade.html#method_resolve", "type": "method", "description": "Returns a wrapped node. Intended to be used on event targets,\nso it will return the node's parent if the target is a text\nnode.\nIf accessing a property of the node throws an error, this is\nprobably the anonymous div wrapper Gecko adds inside text\nnodes. This likely will only occur when attempting to access\nthe relatedTarget. In this case, we now return null because\nthe anonymous div is completely useless and we do not know\nwhat the related target was because we can't even get to\nthe element's parent node."}, {"access": "", "host": "DataSource.Local", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>tId (Number)</dt> <dd>Unique transaction ID.</dd>\n<dt>request (Object)</dt> <dd>The request.</dd>\n<dt>callback (Object)</dt> <dd>The callback object with the following properties:\n<dl>\n<dt>success (Function)</dt> <dd>Success handler.</dd>\n<dt>failure (Function)</dt> <dd>Failure handler.</dd>\n</dl>\n</dd>\n<dt>cfg (Object)</dt> <dd>Configuration object.</dd>\n<dt>data (Object)</dt> <dd>Raw data.</dd>\n<dt>response (Object)</dt> <dd>Normalized response object with the following properties:\n<dl>\n<dt>results (Object)</dt> <dd>Parsed results.</dd>\n<dt>meta (Object)</dt> <dd>Parsed meta data.</dd>\n<dt>error (Boolean)</dt> <dd>Error flag.</dd>\n</dl>\n</dd>\n</dl>", "name": "response", "url": "DataSource.Local.html#event_response", "type": "event", "description": "Fired when response is returned."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_results", "url": "Test.Manager.html#property__results", "type": "property", "description": "Aggregated results"}, {"access": "", "host": "Test.TestNode", "params": "", "name": "results", "url": "Test.TestNode.html#property_results", "type": "property", "description": "Test results for this test object."}, {"access": "", "host": "Test.Case", "params": "segment <Function> (Optional) The function to run.\nIf omitted, the test automatically passes.", "name": "resume", "url": "Test.Case.html#method_resume", "type": "method", "description": "Resumes a paused test and runs the given function."}, {"access": "", "host": "Test.Runner", "params": "segment <Function> The function to run as the rest\nof the haulted test.", "name": "resume", "url": "Test.Runner.html#method_resume", "type": "method", "description": "Resumes the TestRunner after wait() was called."}, {"access": "", "host": "Anim", "params": "ev <Event> The pause event.", "name": "resume", "url": "Anim.html#event_resume", "type": "event", "description": "fires when an animation is resumed (run from pause)."}, {"access": "", "host": "Cache", "params": "request <Object> Request object.", "name": "retrieve", "url": "Cache.html#method_retrieve", "type": "method", "description": "Retrieves cached entry for given request, if available, and refreshes\nentry in the cache. Returns null if there is no cache match."}, {"access": "", "host": "Cache", "params": "e <Event.Facade> Event Facade with the following properties:\n<dl>\n<dt>entry (Object)</dt> <dd>The retrieved entry.</dd>\n</dl>", "name": "retrieve", "url": "Cache.html#event_retrieve", "type": "event", "description": "Fired when an entry is retrieved from the cache."}, {"access": "private", "host": "Event", "params": "", "name": "_retryCount", "url": "Event.html#property__retryCount", "type": "property", "description": "The number of times to poll after window.onload. This number is\nincreased if additional late-bound handlers are requested after\nthe page load."}, {"access": "private", "host": "Get", "params": "", "name": "_returnData", "url": "Get.html#method__returnData", "type": "method", "description": "Returns the data payload for callback functions"}, {"access": "", "host": "Anim", "params": "", "name": "reverse", "url": "Anim.html#config_reverse", "type": "config", "description": "If true, animation begins from last frame"}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "reverseChange", "url": "Anim.html#event_reverseChange", "type": "event", "description": "Fires when the value for the configuration attribute 'reverse' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "JSON", "params": "data <MIXED> Any JavaScript data, reviver <Function> filter or mutation function", "name": "_revive", "url": "JSON.html#method__revive", "type": "method", "description": "Traverses nested objects, applying a reviver function to each (key,value)\nfrom the scope if the key:value's containing object. The value returned\nfrom the function will replace the original value in the key:value pair.\nIf the value returned is undefined, the key will be omitted from the\nreturned object."}, {"access": "private", "host": "Loader", "params": "", "name": "_rollup", "url": "Loader.html#method__rollup", "type": "method", "description": "Look for rollup packages to determine if all of the modules a\nrollup supersedes are required. If so, include the rollup to\nhelp reduce the total number of connections required. Called\nby calculate()"}, {"access": "", "host": "Loader", "params": "", "name": "rollups", "url": "Loader.html#property_rollups", "type": "property", "description": "List of rollup files found in the library metadata"}, {"access": "", "host": "Loader", "params": "", "name": "root", "url": "Loader.html#property_root", "type": "property", "description": "Root path to prepend to module path for the combo\nservice"}, {"access": "", "host": "WidgetChild", "params": "", "name": "root", "url": "WidgetChild.html#config_root", "type": "config", "description": "Returns the root Widget in the object hierarchy."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_root", "url": "Test.Runner.html#property__root", "type": "property", "description": "Pointer to the root node in the test tree."}, {"access": "", "host": "config", "params": "", "name": "root", "url": "config.html#property_root", "type": "property", "description": "The root path to prepend to module names for the combo service. Ex: 3.0.0b1/build/\nFor dynamic loading."}, {"access": "", "host": "WidgetChild", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "rootChange", "url": "WidgetChild.html#event_rootChange", "type": "event", "description": "Fires when the value for the configuration attribute 'root' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_rootMenu", "url": "plugin.NodeMenuNav.html#property__rootMenu", "type": "property", "description": "Node instance representing the root menu in the menu."}, {"access": "private", "host": "io", "params": "", "name": "_rS", "url": "io.html#property__rS", "type": "property", "description": "Map of transaction state used when XDomainRequest is the\nXDR transport."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "run", "url": "AsyncQueue.html#method_run", "type": "method", "description": "Sets the queue in motion. All queued callbacks will be executed in\norder unless pause() or stop() is called or if one of the callbacks is\nconfigured with autoContinue: false."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_run", "url": "Test.Manager.html#method__run", "type": "method", "description": "Loads the next test page into the iframe."}, {"access": "private", "host": "Test.Runner", "params": "testObject <Y.Test.Case|Y.Test.Suite> The test case or test suite to run.", "name": "_run", "url": "Test.Runner.html#method__run", "type": "method", "description": "Runs a test case or test suite, returning the results."}, {"access": "", "host": "Test.Runner", "params": "oldMode <Boolean> (Optional) Specifies that the <= 2.8 way of\ninternally managing test suites should be used.", "name": "run", "url": "Test.Runner.html#method_run", "type": "method", "description": "Runs the test suite."}, {"access": "", "host": "Anim", "params": "", "name": "run", "url": "Anim.html#method_run", "type": "method", "description": "Runs all animation instances."}, {"access": "private", "host": "Anim", "params": "", "name": "_runFrame", "url": "Anim.html#method__runFrame", "type": "method", "description": "Called per Interval to handle each animation frame."}, {"access": "protected", "host": "AsyncQueue", "params": "", "name": "_running", "url": "AsyncQueue.html#property__running", "type": "property", "description": "Used to indicate the queue is currently executing a callback."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_running", "url": "Test.Runner.html#property__running", "type": "property", "description": "Indicates if the TestRunner is currently running tests."}, {"access": "", "host": "Anim", "params": "", "name": "running", "url": "Anim.html#config_running", "type": "config", "description": "Whether or not the animation is currently running."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "runningChange", "url": "Anim.html#event_runningChange", "type": "event", "description": "Fires when the value for the configuration attribute 'running' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Test.Runner", "params": "node <TestNode> The TestNode representing the test to run.", "name": "_runTest", "url": "Test.Runner.html#method__runTest", "type": "method", "description": "Runs a single test based on the data provided in the node."}, {"access": "protected", "host": "AsyncQueue", "params": "callback <Object> the callback object to execute", "name": "_schedule", "url": "AsyncQueue.html#method__schedule", "type": "method", "description": "Schedules the execution of asynchronous callbacks."}, {"access": "protected", "host": "Console", "params": "", "name": "_schedulePrint", "url": "Console.html#method__schedulePrint", "type": "method", "description": "Sets an interval for buffered messages to be output to the console."}, {"access": "protected", "host": "Slider", "params": "", "name": "_scheduleSync", "url": "Slider.html#method__scheduleSync", "type": "method", "description": "Binds to the load and error event on the thumbImage to sync the DOM\nstate with the attribute settings when the image resource is resolved.\nThe Slider is disabled while it waits."}, {"access": "", "host": "Get", "params": "url <string|string[]> the url or urls to the script(s), opts <object> Options: \n<dl>\n<dt>onSuccess</dt>\n<dd>\ncallback to execute when the script(s) are finished loading\nThe callback receives an object back with the following\ndata:\n<dl>\n<dt>win</dt>\n<dd>the window the script(s) were inserted into</dd>\n<dt>data</dt>\n<dd>the data object passed in when the request was made</dd>\n<dt>nodes</dt>\n<dd>An array containing references to the nodes that were\ninserted</dd>\n<dt>purge</dt>\n<dd>A function that, when executed, will remove the nodes\nthat were inserted</dd>\n<dt>\n</dl>\n</dd>\n<dt>onTimeout</dt>\n<dd>\ncallback to execute when a timeout occurs.\nThe callback receives an object back with the following\ndata:\n<dl>\n<dt>win</dt>\n<dd>the window the script(s) were inserted into</dd>\n<dt>data</dt>\n<dd>the data object passed in when the request was made</dd>\n<dt>nodes</dt>\n<dd>An array containing references to the nodes that were\ninserted</dd>\n<dt>purge</dt>\n<dd>A function that, when executed, will remove the nodes\nthat were inserted</dd>\n<dt>\n</dl>\n</dd>\n<dt>onEnd</dt>\n<dd>a function that executes when the transaction finishes, regardless of the exit path</dd>\n<dt>onFailure</dt>\n<dd>\ncallback to execute when the script load operation fails\nThe callback receives an object back with the following\ndata:\n<dl>\n<dt>win</dt>\n<dd>the window the script(s) were inserted into</dd>\n<dt>data</dt>\n<dd>the data object passed in when the request was made</dd>\n<dt>nodes</dt>\n<dd>An array containing references to the nodes that were\ninserted successfully</dd>\n<dt>purge</dt>\n<dd>A function that, when executed, will remove any nodes\nthat were inserted</dd>\n<dt>\n</dl>\n</dd>\n<dt>context</dt>\n<dd>the execution context for the callbacks</dd>\n<dt>win</dt>\n<dd>a window other than the one the utility occupies</dd>\n<dt>autopurge</dt>\n<dd>\nsetting to true will let the utilities cleanup routine purge \nthe script once loaded\n</dd>\n<dt>purgethreshold</dt>\n<dd>\nThe number of transaction before autopurge should be initiated\n</dd>\n<dt>data</dt>\n<dd>\ndata that is supplied to the callback when the script(s) are\nloaded.\n</dd>\n<dt>insertBefore</dt>\n<dd>node or node id that will become the new node's nextSibling</dd>\n</dl>\n<dt>charset</dt>\n<dd>Node charset, default utf-8 (deprecated, use the attributes config)</dd>\n<dt>attributes</dt>\n<dd>An object literal containing additional attributes to add to the link tags</dd>\n<dt>timeout</dt>\n<dd>Number of milliseconds to wait before aborting and firing the timeout event</dd>\n<pre>\n Y.Get.script(\n [\"http://yui.yahooapis.com/2.5.2/build/yahoo/yahoo-min.js\",\n \"http://yui.yahooapis.com/2.5.2/build/event/event-min.js\"], {\n onSuccess: function(o) {\n this.log(\"won't cause error because Y is the context\");\n Y.log(o.data); // foo\n Y.log(o.nodes.length === 2) // true\n // o.purge(); // optionally remove the script nodes immediately\n },\n onFailure: function(o) {\n Y.log(\"transaction failed\");\n },\n onTimeout: function(o) {\n Y.log(\"transaction timed out\");\n },\n data: \"foo\",\n timeout: 10000, // 10 second timeout\n context: Y, // make the YUI instance\n // win: otherframe // target another window/frame\n autopurge: true // allow the utility to choose when to remove the nodes\n purgetheshold: 1 // purge previous transaction before next transaction\n });\n</pre>", "name": "script", "url": "Get.html#method_script", "type": "method", "description": "Fetches and inserts one or more script nodes into the head\nof the current document or the document in a specified window."}, {"access": "", "host": "DataSource.Get", "params": "", "name": "scriptCallbackParam", "url": "DataSource.Get.html#config_scriptCallbackParam", "type": "config", "description": "Callback string parameter name sent to the remote script. By default,\nrequests are sent to\n<URI>?<scriptCallbackParam>=callbackFunction"}, {"access": "", "host": "DataSource.Get", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "scriptCallbackParamChange", "url": "DataSource.Get.html#event_scriptCallbackParamChange", "type": "event", "description": "Fires when the value for the configuration attribute 'scriptCallbackParam' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Get", "params": "url <string> the url for the script file, win <Window> optional window to create the node in, attributes <Object> optional attributes collection to apply to the new node", "name": "_scriptNode", "url": "Get.html#method__scriptNode", "type": "method", "description": "Generates a script node"}, {"access": "", "host": "DD.Scroll", "params": "", "name": "scrollDelay", "url": "DD.Scroll.html#config_scrollDelay", "type": "config", "description": "The number of milliseconds delay to pass to the auto scroller. Default: 235"}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "scrollDelayChange", "url": "DD.Scroll.html#event_scrollDelayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'scrollDelay' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_scrolling", "url": "DD.Scroll.html#property__scrolling", "type": "property", "description": "Tells if we are actively scrolling or not."}, {"access": "", "host": "Console", "params": "", "name": "scrollIntoView", "url": "Console.html#config_scrollIntoView", "type": "config", "description": "When new entries are added to the Console UI, should they be\nscrolled into view?"}, {"access": "", "host": "Node", "params": "", "name": "scrollIntoView", "url": "Node.html#method_scrollIntoView", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "scrollIntoViewChange", "url": "Console.html#event_scrollIntoViewChange", "type": "event", "description": "Fires when the value for the configuration attribute 'scrollIntoView' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_scrollTimer", "url": "DD.Scroll.html#property__scrollTimer", "type": "property", "description": "Holder for the Timer object returned from Y.later."}, {"access": "", "host": "Console", "params": "", "name": "scrollToLatest", "url": "Console.html#method_scrollToLatest", "type": "method", "description": "Scrolls to the most recent entry"}, {"access": "", "host": "UA", "params": "", "name": "secure", "url": "UA.html#property_secure", "type": "property", "description": "Set to true if the page appears to be in SSL"}, {"access": "", "host": "config", "params": "", "name": "secureBase", "url": "config.html#property_secureBase", "type": "property", "description": "The secure base dir (not implemented)\nFor dynamic loading."}, {"access": "", "host": "Test.Wait", "params": "", "name": "segment", "url": "Test.Wait.html#property_segment", "type": "property", "description": "The segment of code to run when the wait is over."}, {"access": "", "host": "Node", "params": "", "name": "select", "url": "Node.html#method_select", "type": "method", "description": "Passes through to DOM method."}, {"access": "", "host": "WidgetChild", "params": "", "name": "selected", "url": "WidgetChild.html#config_selected", "type": "config", "description": "Number indicating if the Widget is selected. Possible \nvalues are:\n<dl>\n<dt>0</dt> <dd>(Default) Not selected</dd>\n<dt>1</dt> <dd>Fully selected</dd>\n<dt>2</dt> <dd>Partially selected</dd>\n</dl>"}, {"access": "", "host": "WidgetChild", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "selectedChange", "url": "WidgetChild.html#event_selectedChange", "type": "event", "description": "Fires when the value for the configuration attribute 'selected' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "WidgetParent", "params": "", "name": "selection", "url": "WidgetParent.html#config_selection", "type": "config", "description": "Returns the currently selected child Widget. If the \n<code>mulitple</code> attribte is set to <code>true</code> will \nreturn an array of the currently selected children. If no children \nare selected, will return null."}, {"access": "", "host": "WidgetParent", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "selectionChange", "url": "WidgetParent.html#event_selectionChange", "type": "event", "description": "Fires when the value for the configuration attribute 'selection' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DataSource.Local", "params": "request <Object> An object literal with the following properties:\n<dl>\n<dt><code>request</code></dt>\n<dd>The request to send to the live data source, if any.</dd>\n<dt><code>callback</code></dt>\n<dd>An object literal with the following properties:\n<dl>\n<dt><code>success</code></dt>\n<dd>The function to call when the data is ready.</dd>\n<dt><code>failure</code></dt>\n<dd>The function to call upon a response failure condition.</dd>\n<dt><code>argument</code></dt>\n<dd>Arbitrary data payload that will be passed back to the success and failure handlers.</dd>\n</dl>\n</dd>\n<dt><code>cfg</code></dt>\n<dd>Configuration object, if any.</dd>\n</dl>", "name": "sendRequest", "url": "DataSource.Local.html#method_sendRequest", "type": "method", "description": "Generates a unique transaction ID and fires <code>request</code> event."}, {"access": "private", "host": "io", "params": "c <object> - YUI form node or HTML form id., s <string> - Transaction data defined in the configuration.", "name": "_serialize", "url": "io.html#method__serialize", "type": "method", "description": "Method to enumerate through an HTML form's elements collection\nand return a string comprised of key-value pairs."}, {"access": "protected", "host": "Attribute", "params": "name <String> The name of the attribute., val <Any> The value to set the attribute to., opts <Object> (Optional) Optional event data to be mixed into\nthe event facade passed to subscribers of the attribute's change event.", "name": "_set", "url": "Attribute.html#method__set", "type": "method", "description": "Allows setting of readOnly/writeOnce attributes. See <a href=\"#method_set\">set</a> for argument details."}, {"access": "", "host": "Attribute", "params": "name <String> The name of the attribute. If the \ncurrent value of the attribute is an Object, dot notation can be used\nto set the value of a property within the object (e.g. <code>set(\"x.y.z\", 5)</code>)., value <Any> The value to set the attribute to., opts <Object> (Optional) Optional event data to be mixed into\nthe event facade passed to subscribers of the attribute's change event. This \ncan be used as a flexible way to identify the source of a call to set, allowing \nthe developer to distinguish between set called internally by the host, vs. \nset called externally by the application developer.", "name": "set", "url": "Attribute.html#method_set", "type": "method", "description": "Sets the value of an attribute."}, {"access": "", "host": "StyleSheet", "params": "sel <String> the selector string to apply the changes to, css <Object> Object literal of style properties and new values", "name": "set", "url": "StyleSheet.html#method_set", "type": "method", "description": "<p>Set style properties for a provided selector string.\nIf the selector includes commas, it will be split into individual\nselectors and applied accordingly. If the selector string does not\nhave a corresponding rule in the sheet, it will be added.</p>\n<p>The object properties in the second parameter must be the JavaScript\nnames of style properties. E.g. fontSize rather than font-size.</p>\n<p>The float style property will be set by any of "float",\n"styleFloat", or "cssFloat".</p>"}, {"access": "", "host": "Node", "params": "attr <String> The attribute to be set., val <any> The value to set the attribute to.", "name": "set", "url": "Node.html#method_set", "type": "method", "description": "Sets an attribute on the Node instance."}, {"access": "", "host": "NodeList", "params": "", "name": "set", "url": "NodeList.html#method_set", "type": "method", "description": "Called on each Node instance"}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to set., value <Variant> The value to set for the cookie., options <Object> (Optional) An object containing one or more\ncookie options: path (a string), domain (a string), expires (a Date object),\nsecure (true/false), and raw (true/false). Setting raw to true indicates\nthat the cookie should not be URI encoded before being set.", "name": "set", "url": "Cookie.html#method_set", "type": "method", "description": "Sets a cookie with a given name and value."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "item <Node> Node instance representing a menuitem or menu label.", "name": "_setActiveItem", "url": "plugin.NodeMenuNav.html#method__setActiveItem", "type": "method", "description": "Sets the specified menuitem or menu label as the menu's \nactive descendent."}, {"access": "protected", "host": "WidgetPositionExt", "params": "The <boolean | node> attribute value being set.", "name": "_setAlignCenter", "url": "WidgetPositionExt.html#method__setAlignCenter", "type": "method", "description": "Default setter for center attribute changes. Sets up the appropriate value, and passes \nit through the to the align attribute."}, {"access": "", "host": "DOM", "params": "el <String | HTMLElement> The target element for the attribute., attr <String> The attribute to set., val <String> The value of the attribute.", "name": "setAttibute", "url": "DOM.html#method_setAttibute", "type": "method", "description": "Provides a normalized attribute interface."}, {"access": "protected", "host": "Attribute", "params": "name <String> The name of the attribute., value <Any> The value to set the attribute to., opts <Object> (Optional) Optional event data to be mixed into\nthe event facade passed to subscribers of the attribute's change event., force <boolean> If true, allows the caller to set values for \nreadOnly or writeOnce attributes which have already been set.", "name": "_setAttr", "url": "Attribute.html#method__setAttr", "type": "method", "description": "Provides the common implementation for the public set and protected _set methods.\nSee <a href=\"#method_set\">set</a> for argument details."}, {"access": "", "host": "Node", "params": "name <string> The attribute name, value <string> The value to set", "name": "setAttribute", "url": "Node.html#method_setAttribute", "type": "method", "description": "Allows setting attributes on DOM nodes, normalizing in some cases.\nThis passes through to the DOM node, allowing for custom attributes."}, {"access": "", "host": "NodeList", "params": "name <string> The attribute name, value <string> The value to set", "name": "setAttribute", "url": "NodeList.html#method_setAttribute", "type": "method", "description": "Allows setting attributes on DOM nodes, normalizing in some cases.\nThis passes through to the DOM node, allowing for custom attributes."}, {"access": "protected", "host": "Attribute", "params": "attrs <Object> An object with attributes name/value pairs.", "name": "_setAttrs", "url": "Attribute.html#method__setAttrs", "type": "method", "description": "Implementation behind the public setAttrs method, to set multiple attribute values."}, {"access": "", "host": "Attribute", "params": "attrs <Object> An object with attributes name/value pairs.", "name": "setAttrs", "url": "Attribute.html#method_setAttrs", "type": "method", "description": "Sets multiple attribute values."}, {"access": "private", "host": "io", "params": "f <object> HTML form object., id <object> The Transaction ID., uri <object> Qualified path to transaction resource.", "name": "_setAttrs", "url": "io.html#method__setAttrs", "type": "method", "description": "Sets the appropriate attributes and values to the HTML\nform, in preparation of a file upload transaction."}, {"access": "", "host": "Node", "params": "attrMap <Object> an object of name/value pairs to set", "name": "setAttrs", "url": "Node.html#method_setAttrs", "type": "method", "description": "Sets multiple attributes."}, {"access": "private", "host": "Attribute", "params": "attrName <String> The attribute name., subAttrName <String> The sub-attribute name, if setting a sub-attribute property (\"x.y.z\")., prevVal <Any> The currently stored value of the attribute., newVal <Any> The value which is going to be stored.", "name": "_setAttrVal", "url": "Attribute.html#method__setAttrVal", "type": "method", "description": "Updates the stored value of the attribute in the privately held State object,\nif validation and setter passes."}, {"access": "protected", "host": "Slider", "params": "v <String> proposed value for the axis attribute", "name": "_setAxisFn", "url": "Slider.html#method__setAxisFn", "type": "method", "description": "Setter applied to the input when updating the axis attribute."}, {"access": "private", "host": "Widget", "params": "Node/String <Object> ", "name": "_setBB", "url": "Widget.html#method__setBB", "type": "method", "description": "Setter for the boundingBox attribute"}, {"access": "private", "host": "Widget", "params": "id <String> The node's id attribute, node <Node|String> The node reference, template <String> HTML string template for the node", "name": "_setBox", "url": "Widget.html#method__setBox", "type": "method", "description": "Helper method to set the bounding/content box, or create it from\nthe provided template if not found."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "v <Number> Maximum number of entries", "name": "_setCacheLimit", "url": "Plugin.ConsoleFilters.html#method__setCacheLimit", "type": "method", "description": "Setter method for cacheLimit attribute. Basically a validator to ensure\nnumeric input."}, {"access": "private", "host": "Widget", "params": "node <Node|String> ", "name": "_setCB", "url": "Widget.html#method__setCB", "type": "method", "description": "Setter for the contentBox attribute"}, {"access": "", "host": "Node", "params": "content <String | Y.Node | HTMLElement> The content to insert", "name": "setContent", "url": "Node.html#method_setContent", "type": "method", "description": "Replaces the node's current content with the content."}, {"access": "", "host": "NodeList", "params": "", "name": "setContent", "url": "NodeList.html#method_setContent", "type": "method", "description": "Called on each Node instance"}, {"access": "protected", "host": "Slider", "params": "", "name": "_setDDGutter", "url": "Slider.html#method__setDDGutter", "type": "method", "description": "Passes the gutter attribute value to the DDConstrain gutter attribute."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_setDimCache", "url": "DD.Scroll.html#method__setDimCache", "type": "method", "description": "Set the cache of the dragNode dims."}, {"access": "private", "host": "DD.DDM", "params": "String/Number <Object> The Number value or the String for the DragMode to default all future drag instances to.", "name": "_setDragMode", "url": "DD.DDM.html#method__setDragMode", "type": "method", "description": "Handler for dragMode attribute setter."}, {"access": "protected", "host": "Slider", "params": "", "name": "_setFactor", "url": "Slider.html#method__setFactor", "type": "method", "description": "Calculates the multiplier used to translate the value into a thumb\nposition."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_setFoldTriggers", "url": "ImgLoadGroup.html#method__setFoldTriggers", "type": "method", "description": "Sets the window scroll and window resize triggers for any group that is fold-conditional (i.e., has a fold distance set)."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_setFrame", "url": "DD.DDM.html#method__setFrame", "type": "method", "description": "If resizeProxy is set to true (default) it will resize the proxy element to match the size of the Drag Element.\nIf positionProxy is set to true (default) it will position the proxy element in the same location as the Drag Element."}, {"access": "private", "host": "io", "params": "l <string> - HTTP header, v <string> - HTTP header value", "name": "_setHeader", "url": "io.html#method__setHeader", "type": "method", "description": "Method that stores default client headers for all transactions.\nIf a label is passed with no value argument, the header will be deleted."}, {"access": "private", "host": "io", "params": "o <object> - XHR instance for the specific transaction., h <object> - HTTP headers for the specific transaction, as defined\nin the configuration object passed to YUI.io().", "name": "_setHeaders", "url": "io.html#method__setHeaders", "type": "method", "description": "Method that sets all HTTP headers to be sent in a transaction."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The DOM element., size <String|Int> The pixel height to size to", "name": "setHeight", "url": "DOM.html#method_setHeight", "type": "method", "description": "Sets the height of the element to the given size, regardless\nof box model, border, padding, etc."}, {"access": "", "host": "Pollable", "params": "msec <Number> Length of interval in milliseconds., request <Object> Request object., callback <Object> An object literal with the following properties:\n<dl>\n<dt><code>success</code></dt>\n<dd>The function to call when the data is ready.</dd>\n<dt><code>failure</code></dt>\n<dd>The function to call upon a response failure condition.</dd>\n<dt><code>argument</code></dt>\n<dd>Arbitrary data that will be passed back to the success and failure handlers.</dd>\n</dl>", "name": "setInterval", "url": "Pollable.html#method_setInterval", "type": "method", "description": "Sets up a polling mechanism to send requests at set intervals and forward\nresponses to given callback."}, {"access": "protected", "host": "Console", "params": "v <String> the desired log level", "name": "_setLogLevel", "url": "Console.html#method__setLogLevel", "type": "method", "description": "Setter method for logLevel attribute. Acceptable values are\n"error", "warn", and "info" (case\ninsensitive). Other values are treated as "info"."}, {"access": "", "host": "Test.Runner", "params": "name <String> The name of the result set.", "name": "setName", "url": "Test.Runner.html#method_setName", "type": "method", "description": "The name assigned to the master suite of the TestRunner. This is the name\nthat is output as the root's name when results are retrieved."}, {"access": "", "host": "Test.Manager", "params": "pages <String[]> An array of URLs to load.", "name": "setPages", "url": "Test.Manager.html#method_setPages", "type": "method", "description": "Sets the pages to be loaded."}, {"access": "protected", "host": "Slider", "params": "v <Node|String|HTMLElement> The rail element Node or selector", "name": "_setRailFn", "url": "Slider.html#method__setRailFn", "type": "method", "description": "Setter applied to the input when updating the rail attribute. Input can\nbe a Node, raw HTMLElement, or a selector string to locate it."}, {"access": "protected", "host": "Slider", "params": "", "name": "_setRailOffsetXY", "url": "Slider.html#method__setRailOffsetXY", "type": "method", "description": "Store the current XY position of the rail Node on the page. For use in\ncalculating thumb position from value."}, {"access": "protected", "host": "WidgetParent", "params": "zIndex <Array|Widget> ", "name": "_setSelection", "url": "WidgetParent.html#method__setSelection", "type": "method", "description": "Default setter for <code>selection</code> attribute changes."}, {"access": "private", "host": "DD.Drag", "params": "xy <Array> The XY coords to set the position to.", "name": "_setStartPosition", "url": "DD.Drag.html#method__setStartPosition", "type": "method", "description": "Sets the current position of the Element and calculates the offset"}, {"access": "private", "host": "Attribute", "params": "name <String> The name of the attribute, value <Any> The value of the attribute", "name": "_setStateVal", "url": "Attribute.html#method__setStateVal", "type": "method", "description": "Sets the stored value for the attribute, in either the \ninternal state object, or the state proxy if it exits"}, {"access": "", "host": "WidgetStdMod", "params": "section <String> The standard module section whose content is to be updated. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER., content <String | Node> The content to be added, either an HTML string or a Node reference., where <String> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.\nIf not provided, the content will replace existing content in the section.", "name": "setStdModContent", "url": "WidgetStdMod.html#method_setStdModContent", "type": "method", "description": "Updates the body section of the standard module with the content provided (either an HTML string, or node reference).\n<p>\nThis method can be used instead of the corresponding section content attribute if you'd like to retain the current content of the section,\nand insert content before or after it, by specifying the <code>where</code> argument.\n</p>"}, {"access": "protected", "host": "Widget", "params": "strings <Object> The hash of string key/values to set, locale <Object> The locale for the string values being set", "name": "_setStrings", "url": "Widget.html#method__setStrings", "type": "method", "description": "Sets strings for a particular locale, merging with any existing\nstrings which may already be defined for the locale."}, {"access": "", "host": "Node", "params": "attr <String> The style attribute to set., val <String|Number> The value.", "name": "setStyle", "url": "Node.html#method_setStyle", "type": "method", "description": "Sets a style property of the node."}, {"access": "", "host": "NodeList", "params": "attr <String> The style attribute to set., val <String|Number> The value.", "name": "setStyle", "url": "NodeList.html#method_setStyle", "type": "method", "description": "Sets a style property on each node."}, {"access": "", "host": "DOM", "params": "An <HTMLElement> HTMLElement to apply the style to., att <String> The style property to set., val <String|Number> The value.", "name": "setStyle", "url": "DOM.html#method_setStyle", "type": "method", "description": "Sets a style property for a given element."}, {"access": "", "host": "Node", "params": "hash <Object> An object literal of property:value pairs.", "name": "setStyles", "url": "Node.html#method_setStyles", "type": "method", "description": "Sets multiple style properties on the node."}, {"access": "", "host": "NodeList", "params": "hash <Object> An object literal of property:value pairs.", "name": "setStyles", "url": "NodeList.html#method_setStyles", "type": "method", "description": "Sets multiple style properties on each node."}, {"access": "", "host": "DOM", "params": "node <HTMLElement> An HTMLElement to apply the styles to., hash <Object> An object literal of property:value pairs.", "name": "setStyles", "url": "DOM.html#method_setStyles", "type": "method", "description": "Sets multiple style properties."}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to set., subName <String> The name of the subcookie to set., value <Variant> The value to set., options <Object> (Optional) An object containing one or more\ncookie options: path (a string), domain (a string), expires (a Date object),\nand secure (true/false).", "name": "setSub", "url": "Cookie.html#method_setSub", "type": "method", "description": "Sets a sub cookie with a given name to a particular value."}, {"access": "", "host": "Cookie", "params": "name <String> The name of the cookie to set., value <Object> An object containing name-value pairs., options <Object> (Optional) An object containing one or more\ncookie options: path (a string), domain (a string), expires (a Date object),\nand secure (true/false).", "name": "setSubs", "url": "Cookie.html#method_setSubs", "type": "method", "description": "Sets a cookie with a given name to contain a hash of name-value pairs."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The html element., content <String> The content to add.", "name": "setText", "url": "DOM.html#method_setText", "type": "method", "description": "Sets the text content of the HTMLElement."}, {"access": "protected", "host": "Slider", "params": "v <Node|String|HTMLElement> The thumb element Node or selector", "name": "_setThumbFn", "url": "Slider.html#method__setThumbFn", "type": "method", "description": "Setter applied to the input when updating the thumb attribute. Input can\nbe a Node, raw HTMLElement, or a selector string to locate it."}, {"access": "protected", "host": "Slider", "params": "v <Node|String|HTMLElement> The thumbImage element Node, selector,\nor image URL", "name": "_setThumbImageFn", "url": "Slider.html#method__setThumbImageFn", "type": "method", "description": "Setter applied to the input when updating the thumbImage attribute.\nInput can be a Node, raw HTMLElement, selector string to locate it, or\nthe URL for an image resource.\nString input will be treated as a selector. If no element is found using\nthe selector, an <code>img</code> Node will be created with the string\nused as the <code>src</code> attribute."}, {"access": "protected", "host": "Slider", "params": "", "name": "_setThumbOffset", "url": "Slider.html#method__setThumbOffset", "type": "method", "description": "Establishes the point in the thumb that should align to the rail\nposition representing the calculated value."}, {"access": "private", "host": "Loader", "params": "", "name": "_setup", "url": "Loader.html#method__setup", "type": "method", "description": "Investigates the current YUI configuration on the page. By default,\nmodules already detected will not be loaded again unless a force\noption is encountered. Called by calculate()"}, {"access": "", "host": "Test.Case", "params": "", "name": "setUp", "url": "Test.Case.html#method_setUp", "type": "method", "description": "Function to run before each test is executed."}, {"access": "", "host": "Test.Suite", "params": "", "name": "setUp", "url": "Test.Suite.html#method_setUp", "type": "method", "description": "Function to run before each test is executed."}, {"access": "private", "host": "YUI", "params": "", "name": "_setup", "url": "YUI.html#method__setup", "type": "method", "description": "Finishes the instance setup. Attaches whatever modules were defined\nwhen the yui modules was registered."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_setupListeners", "url": "DD.DDM.html#method__setupListeners", "type": "method", "description": "Add the document listeners."}, {"access": "protected", "host": "Console", "params": "v <Boolean> false to disable browser console printing (default)", "name": "_setUseBrowserConsole", "url": "Console.html#method__setUseBrowserConsole", "type": "method", "description": "Setter method for useBrowserConsole attributes. Only functional if the\nlogSource attribute points to a YUI instance. Passes the value down to\nthe YUI instance. NOTE: multiple Console instances cannot maintain\nindependent useBrowserConsole values, since it is just a pass through to\nthe YUI instance configuration."}, {"access": "", "host": "Slider", "params": "val <Number> the new value", "name": "setValue", "url": "Slider.html#method_setValue", "type": "method", "description": "Convenience method for updating the current value of the Slider.\nEquivalent to <code>slider.set("value",val)</code>."}, {"access": "", "host": "Object", "params": "o <Object> The object on which to set the sub value., path <Array> A path array, specifying the object traversal path\nat which to set the sub value., val <Any> The new value for the sub-attribute.", "name": "setValue", "url": "Object.html#method_setValue", "type": "method", "description": "Sets the sub-attribute value at the provided path on the \nvalue object. Returns the modified value object, or \nundefined if the path is invalid."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "setVisible", "url": "ImgLoadImgObj.html#config_setVisible", "type": "config", "description": "Whether the image's <code>style.visibility</code> should be set to <code>visible</code> after the image is fetched.\nUsed when setting images as <code>visibility:hidden</code> prior to image fetching."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "setVisibleChange", "url": "ImgLoadImgObj.html#event_setVisibleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'setVisible' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DOM", "params": "element <HTMLElement> The DOM element., size <String|Int> The pixel height to size to", "name": "setWidth", "url": "DOM.html#method_setWidth", "type": "method", "description": "Sets the width of the element to the given size, regardless\nof box model, border, padding, etc."}, {"access": "", "host": "Node", "params": "x <Int> X value for new position (coordinates are page-based)", "name": "setX", "url": "Node.html#method_setX", "type": "method", "description": "Set the position of the node in page coordinates, regardless of how the node is positioned."}, {"access": "", "host": "DOM", "params": "element <Object> The target element, x <Int> The X values for new position (coordinates are page-based)", "name": "setX", "url": "DOM.html#method_setX", "type": "method", "description": "Set the X position of an html element in page coordinates, regardless of how the element is positioned.\nThe element(s) must be part of the DOM tree to have page coordinates (display:none or elements not appended return false)."}, {"access": "", "host": "Node", "params": "xy <Array> Contains X & Y values for new position (coordinates are page-based)", "name": "setXY", "url": "Node.html#method_setXY", "type": "method", "description": "Set the position of the node in page coordinates, regardless of how the node is positioned."}, {"access": "", "host": "DOM", "params": "element <Object> The target element, xy <Array> Contains X & Y values for new position (coordinates are page-based), noRetry <Boolean> By default we try and set the position a second time if the first fails", "name": "setXY", "url": "DOM.html#method_setXY", "type": "method", "description": "Set the position of an html element in page coordinates.\nThe element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false)."}, {"access": "", "host": "Node", "params": "y <Int> Y value for new position (coordinates are page-based)", "name": "setY", "url": "Node.html#method_setY", "type": "method", "description": "Set the position of the node in page coordinates, regardless of how the node is positioned."}, {"access": "", "host": "DOM", "params": "element <Object> The target element, y <Int> The Y values for new position (coordinates are page-based)", "name": "setY", "url": "DOM.html#method_setY", "type": "method", "description": "Set the Y position of an html element in page coordinates, regardless of how the element is positioned.\nThe element(s) must be part of the DOM tree to have page coordinates (display:none or elements not appended return false)."}, {"access": "protected", "host": "WidgetStack", "params": "zIndex <String | Number> ", "name": "_setZIndex", "url": "WidgetStack.html#method__setZIndex", "type": "method", "description": "Default setter for zIndex attribute changes. Normalizes zIndex values to \nnumbers, converting non-numerical values to 0."}, {"access": "private", "host": "io", "params": "", "name": "_shift", "url": "io.html#method__shift", "type": "method", "description": "Method Process the first transaction from the\nqueue in FIFO order."}, {"access": "", "host": "WidgetStack", "params": "", "name": "shim", "url": "WidgetStack.html#config_shim", "type": "config", "description": "Boolean flag to indicate whether or not a shim should be added to the Widgets\nboundingBox, to protect it from select box bleedthrough."}, {"access": "", "host": "DD.Drop", "params": "", "name": "shim", "url": "DD.Drop.html#property_shim", "type": "property", "description": "Node reference to the targets shim"}, {"access": "", "host": "WidgetStack", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "shimChange", "url": "WidgetStack.html#event_shimChange", "type": "event", "description": "Fires when the value for the configuration attribute 'shim' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.Shim", "params": "", "name": "Shim.CLASS_NAME", "url": "Plugin.Shim.html#property_Shim.CLASS_NAME", "type": "property", "description": "Default class used to mark the shim element"}, {"access": "private", "host": "DD.Delegate", "params": "", "name": "_shimState", "url": "DD.Delegate.html#property__shimState", "type": "property", "description": "The state of the Y.DD.DDM._noShim property to it can be reset."}, {"access": "", "host": "Plugin.Shim", "params": "", "name": "Shim.TEMPLATE", "url": "Plugin.Shim.html#property_Shim.TEMPLATE", "type": "property", "description": "Default markup template used to generate the shim element."}, {"access": "", "host": "Selector", "params": "", "name": "shorthand", "url": "Selector.html#property_shorthand", "type": "property", "description": "Mapping of shorthand tokens to corresponding attribute selector"}, {"access": "", "host": "Test.Case", "params": "", "name": "_should", "url": "Test.Case.html#property__should", "type": "property", "description": "Special rules for the test case. Possible subobjects\nare fail, for tests that should fail, and error, for\ntests that should throw an error."}, {"access": "", "host": "Widget", "params": "", "name": "show", "url": "Widget.html#method_show", "type": "method", "description": "Shows the Widget by setting the \"visible\" attribute to \"true\"."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "cat* <String> 1..n categories to allow to display in the UI", "name": "showCategory", "url": "Plugin.ConsoleFilters.html#method_showCategory", "type": "method", "description": "Shows any number of categories in the UI. Convenience method for\nmyConsole.filter.set('category.foo', true); set('category.bar', true);\nand so on."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "menu <Node> Node instance representing a menu.", "name": "_showMenu", "url": "plugin.NodeMenuNav.html#method__showMenu", "type": "method", "description": "Shows the specified menu."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "src* <String> 1..n sources to allow to display in the UI", "name": "showSource", "url": "Plugin.ConsoleFilters.html#method_showSource", "type": "method", "description": "Shows any number of sources in the UI. Convenience method for\nmyConsole.filter.set('source.foo', true); set('source.bar', true);\nand so on."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "", "name": "_showSubmenuTimer", "url": "plugin.NodeMenuNav.html#property__showSubmenuTimer", "type": "property", "description": "Timer used to show a submenu."}, {"access": "", "host": "Node", "params": "fn <String | Function> A selector or boolean method for testing elements.\nIf a function is used, it receives the current node being tested as the only argument.", "name": "siblings", "url": "Node.html#method_siblings", "type": "method", "description": "Returns all matching siblings. \nReturns all siblings if no method provided."}, {"access": "", "host": "CustomEvent", "params": "", "name": "signature", "url": "CustomEvent.html#property_signature", "type": "property", "description": "Supports multiple options for listener signatures in order to\nport YUI 2 apps."}, {"access": "", "host": "CustomEvent", "params": "", "name": "silent", "url": "CustomEvent.html#property_silent", "type": "property", "description": "By default all custom events are logged in the debug build, set silent\nto true to disable debug outpu for this event."}, {"access": "", "host": "Node", "params": "type <String> The type of event to simulate (i.e., \"click\")., options <Object> (Optional) Extra options to copy onto the event object.", "name": "simulate", "url": "Node.html#method_simulate", "type": "method", "description": "Simulates an event on the node."}, {"access": "", "host": "YUI", "params": "target <HTMLElement> The DOM element that's the target of the event., type <String> The type of event to simulate (i.e., \"click\")., options <Object> (Optional) Extra options to copy onto the event object.", "name": "simulate", "url": "YUI.html#method_simulate", "type": "method", "description": "Simulates the event with the given name on a target."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "size", "url": "AsyncQueue.html#method_size", "type": "method", "description": "Returns the number of callbacks in the queue."}, {"access": "private", "host": "io", "params": "", "name": "_size", "url": "io.html#method__size", "type": "method", "description": "Method to query the current size of the queue."}, {"access": "", "host": "io", "params": "i <number> - Specified maximum size of queue.", "name": "size", "url": "io.html#method_size", "type": "method", "description": "Method to query the current size of the queue, or to\nset a maximum queue size. This is the interface for _size()."}, {"access": "", "host": "Cache", "params": "", "name": "size", "url": "Cache.html#config_size", "type": "config", "description": "Number of entries currently cached."}, {"access": "", "host": "Node", "params": "", "name": "size", "url": "Node.html#method_size", "type": "method", "description": "Returns the current number of items in the Node."}, {"access": "", "host": "NodeList", "params": "", "name": "size", "url": "NodeList.html#method_size", "type": "method", "description": "Returns the current number of items in the NodeList."}, {"access": "", "host": "Queue", "params": "", "name": "size", "url": "Queue.html#method_size", "type": "method", "description": "Returns the current number of queued items"}, {"access": "", "host": "Object", "params": "o <Object> an object", "name": "size", "url": "Object.html#method_size", "type": "method", "description": "Returns the size of an object"}, {"access": "", "host": "Cache", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "sizeChange", "url": "Cache.html#event_sizeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'size' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "WidgetStack", "params": "", "name": "sizeShim", "url": "WidgetStack.html#method_sizeShim", "type": "method", "description": "For IE6, synchronizes the size and position of iframe shim to that of \nWidget bounding box which it is protecting. For all other browsers,\nthis method does not do anything."}, {"access": "", "host": "DD.Drop", "params": "", "name": "sizeShim", "url": "DD.Drop.html#method_sizeShim", "type": "method", "description": "Positions and sizes the shim with the raw data from the node, this can be used to programatically adjust the Targets shim for Animation.."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "sizingMethod", "url": "ImgLoadImgObj.html#config_sizingMethod", "type": "config", "description": "AlphaImageLoader <code>sizingMethod</code> property to be set for the image.\nOnly set if <code>isPng</code> value for this image is set to <code>true</code>.\nDefaults to <code>scale</code>."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "sizingMethodChange", "url": "ImgLoadImgObj.html#event_sizingMethodChange", "type": "event", "description": "Fires when the value for the configuration attribute 'sizingMethod' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Loader", "params": "", "name": "skin", "url": "Loader.html#property_skin", "type": "property", "description": "Provides the information used to skin the skinnable components.\nThe following skin definition would result in 'skin1' and 'skin2'\nbeing loaded for calendar (if calendar was requested), and\n'sam' for all other skinnable components:\n<code>\nskin: {\n// The default skin, which is automatically applied if not\n// overriden by a component-specific skin definition.\n// Change this in to apply a different skin globally\ndefaultSkin: 'sam', \n// This is combined with the loader base property to get\n// the default root directory for a skin. ex:\n// http://yui.yahooapis.com/2.3.0/build/assets/skins/sam/\nbase: 'assets/skins/',\n// The name of the rollup css file for the skin\npath: 'skin.css',\n// The number of skinnable components requested that are\n// required before using the rollup file rather than the\n// individual component css files\nrollup: 3,\n// Any component-specific overrides can be specified here,\n// making it possible to load different skins for different\n// components. It is possible to load more than one skin\n// for a given component as well.\noverrides: {\ncalendar: ['skin1', 'skin2']\n}\n}\n</code>"}, {"access": "", "host": "Loader", "params": "", "name": "skipped", "url": "Loader.html#property_skipped", "type": "property", "description": "List of skipped modules during insert() because the module\nwas not defined"}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\n<dl>\n<dt>ddEvent</dt>\n<dd><code>drag:end</code> event from the managed DD.Drag instance</dd>\n</dl>", "name": "slideEnd", "url": "Slider.html#event_slideEnd", "type": "event", "description": "Signals the end of a thumb drag operation. Payload includes\nthe DD.Drag instance's drag:end event under key ddEvent."}, {"access": "protected", "host": "Slider", "params": "", "name": "Slider.ATTRS", "url": "Slider.html#property_Slider.ATTRS", "type": "property", "description": "Static property used to define the default attribute configuration of\nthe Widget."}, {"access": "protected", "host": "Slider", "params": "", "name": "Slider._AXIS_KEYS", "url": "Slider.html#property_Slider._AXIS_KEYS", "type": "property", "description": "Object property names used for respective X and Y axis Sliders (e.g.\n"left" vs. "top" for placing the thumb according to\nits representative value)."}, {"access": "protected", "host": "Slider", "params": "", "name": "Slider.HTML_PARSER", "url": "Slider.html#property_Slider.HTML_PARSER", "type": "property", "description": "Static Object hash used to capture existing markup for progressive\nenhancement. Keys correspond to config attribute names and values\nare selectors used to inspect the contentBox for an existing node\nstructure."}, {"access": "", "host": "Slider", "params": "", "name": "Slider.NAME", "url": "Slider.html#property_Slider.NAME", "type": "property", "description": "The identity of the widget."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\n<dl>\n<dt>ddEvent</dt>\n<dd><code>drag:start</code> event from the managed DD.Drag instance</dd>\n</dl>", "name": "slideStart", "url": "Slider.html#event_slideStart", "type": "event", "description": "Signals the beginning of a thumb drag operation. Payload includes\nthe DD.Drag instance's drag:start event under key ddEvent."}, {"access": "", "host": "NodeList", "params": "fn <Function> The function to apply. It receives 3 arguments:\nthe current node instance, the node's index, and the NodeList instance, context <Object> optional An optional context to execute the function from.\nDefault context is the current Node instance", "name": "some", "url": "NodeList.html#method_some", "type": "method", "description": "Executes the function once for each node until a true value is returned."}, {"access": "", "host": "Array", "params": "a <Array> the array to iterate, f <Function> the function to execute on each item. The function \nreceives three arguments: the value, the index, the full array., o <Object> Optional context object", "name": "some", "url": "Array.html#method_some", "type": "method", "description": "Executes the supplied function on each item in the array.\nReturning true from the processing function will stop the \nprocessing of the remaining\nitems."}, {"access": "private", "host": "Loader", "params": "", "name": "_sort", "url": "Loader.html#method__sort", "type": "method", "description": "Sorts the dependency tree. The last step of calculate()"}, {"access": "private", "host": "Sortable", "params": "", "name": "_sortables", "url": "Sortable.html#property__sortables", "type": "property", "description": "Hash map of all Sortables on the page."}, {"access": "", "host": "Loader", "params": "", "name": "sorted", "url": "Loader.html#property_sorted", "type": "property", "description": "All of the derived dependencies in sorted order, which\nwill be populated when either calculate() or insert()\nis called"}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "source", "url": "Plugin.ConsoleFilters.html#config_source", "type": "config", "description": "<p>Map of entry sources to their visibility status. Update a\nparticular sources's visibility by setting the subattribute to true\n(visible) or false (hidden).</p>\n<p>For example, yconsole.filter.set('sources.slider', false) to hide\nlog entries originating from Y.Slider.</p>"}, {"access": "", "host": "DataSource.Function", "params": "", "name": "source", "url": "DataSource.Function.html#config_source", "type": "config", "description": "Pointer to live data."}, {"access": "", "host": "DataSource.Local", "params": "", "name": "source", "url": "DataSource.Local.html#config_source", "type": "config", "description": "Pointer to live data."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "sourceChange", "url": "Plugin.ConsoleFilters.html#event_sourceChange", "type": "event", "description": "Fires when the value for the configuration attribute 'source' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DataSource.Function", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "sourceChange", "url": "DataSource.Function.html#event_sourceChange", "type": "event", "description": "Fires when the value for the configuration attribute 'source' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DataSource.Local", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "sourceChange", "url": "DataSource.Local.html#event_sourceChange", "type": "event", "description": "Fires when the value for the configuration attribute 'source' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "", "name": "_sources", "url": "Plugin.ConsoleFilters.html#property__sources", "type": "property", "description": "The container node created to house the source filters."}, {"access": "", "host": "Widget", "params": "", "name": "srcNode", "url": "Widget.html#config_srcNode", "type": "config", "description": "The DOM node to parse for configuration values, passed to the Widget's HTML_PARSER definition"}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "srcNodeChange", "url": "Widget.html#event_srcNodeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'srcNode' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "srcUrl", "url": "ImgLoadImgObj.html#config_srcUrl", "type": "config", "description": "Source URL for the image.\nFor an image whose URL is specified by a \"<code>src</code>\" attribute in the DOM element."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "srcUrlChange", "url": "ImgLoadImgObj.html#event_srcUrlChange", "type": "event", "description": "Fires when the value for the configuration attribute 'srcUrl' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Assert.UnexpectedError", "params": "", "name": "stack", "url": "Assert.UnexpectedError.html#property_stack", "type": "property", "description": "Stack information for the error (if provided)."}, {"access": "protected", "host": "Slider", "params": "", "name": "_stall", "url": "Slider.html#property__stall", "type": "property", "description": "Object returned from temporary subscription to disabledChange event to\ndefer setting the disabled state while Slider is loading the thumb\nimage."}, {"access": "protected", "host": "Slider", "params": "e <Event> Change event for the disabled attribute", "name": "_stallDisabledChange", "url": "Slider.html#method__stallDisabledChange", "type": "method", "description": "Method subscribed to the disabledChange event when thumbImage is being\nloaded. Prevents manually enabling the Slider until the thumbImage\nresource is resolved. Intended value is stored during load and set upon\ncompletion."}, {"access": "", "host": "YUI", "params": "o <Object> The object to stamp, readOnly <boolean> if true, a valid guid will only\nbe returned if the object has one assigned to it.", "name": "stamp", "url": "YUI.html#method_stamp", "type": "method", "description": "Returns a guid associated with an object. If the object\ndoes not have one, a new one is created unless readOnly\nis specified."}, {"access": "", "host": "io", "params": "", "name": "start", "url": "io.html#method_start", "type": "method", "description": "Method for setting the queue to active. If there are\ntransactions pending in the queue, they will be processed from the\nqueue in FIFO order. This is the interface for _start()."}, {"access": "", "host": "Test.Manager", "params": "", "name": "start", "url": "Test.Manager.html#method_start", "type": "method", "description": "Begins the process of running the tests."}, {"access": "", "host": "Anim", "params": "ev <Event> The start event.", "name": "start", "url": "Anim.html#event_start", "type": "event", "description": "fires when an animation begins."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "_start", "url": "DD.DDM.html#method__start", "type": "method", "description": "Internal method used by Drag to signal the start of a drag operation"}, {"access": "", "host": "DD.Drag", "params": "", "name": "start", "url": "DD.Drag.html#method_start", "type": "method", "description": "Starts the drag operation"}, {"access": "", "host": "DD.Scroll", "params": "", "name": "start", "url": "DD.Scroll.html#method_start", "type": "method", "description": "Called from the drag:start event"}, {"access": "", "host": "Profiler", "params": "name <String> The name of the data point.", "name": "start", "url": "Profiler.html#method_start", "type": "method", "description": "Start profiling information for a given name. The name cannot be the name\nof a registered function or object. This is used to start timing for a\nparticular block of code rather than instrumenting the entire function."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "start", "url": "plugin.NodeFocusManager.html#method_start", "type": "method", "description": "Enables the Focus Manager."}, {"access": "private", "host": "DD.DDM", "params": "x <Number> The x position of the drag element, y <Number> The y position of the drag element, w <Number> The width of the drag element, h <Number> The height of the drag element", "name": "_startDrag", "url": "DD.DDM.html#method__startDrag", "type": "method", "description": "Factory method to be overwritten by other DDM's"}, {"access": "private", "host": "Event", "params": "", "name": "startInterval", "url": "Event.html#method_startInterval", "type": "method", "description": ""}, {"access": "", "host": "Console", "params": "", "name": "startTime", "url": "Console.html#config_startTime", "type": "config", "description": "The baseline time for this Console instance, used to measure elapsed\ntime from the moment the console module is <code>use</code>d to the\nmoment each new entry is logged (not rendered).\nThis value is reset by the instance method myConsole.reset()."}, {"access": "", "host": "Anim", "params": "", "name": "startTime", "url": "Anim.html#config_startTime", "type": "config", "description": "Date stamp for the first frame of the animation."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_startTime", "url": "DD.Drag.html#property__startTime", "type": "property", "description": "The getTime of the mousedown event. Not used, just here in case someone wants/needs to use it."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "startTimeChange", "url": "Console.html#event_startTimeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'startTime' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "startTimeChange", "url": "Anim.html#event_startTimeChange", "type": "event", "description": "Fires when the value for the configuration attribute 'startTime' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create()., t <object> - Timeout in milliseconds.", "name": "_startTimeout", "url": "io.html#method__startTimeout", "type": "method", "description": "Starts timeout count if the configuration object\nhas a defined timeout property."}, {"access": "", "host": "DD.Drag", "params": "", "name": "startXY", "url": "DD.Drag.html#property_startXY", "type": "property", "description": "The initial mouse position"}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "stickX", "url": "Plugin.DragConstrained.html#config_stickX", "type": "config", "description": "Stick the drag movement to the X-Axis. Default: false"}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "stickXChange", "url": "Plugin.DragConstrained.html#event_stickXChange", "type": "event", "description": "Fires when the value for the configuration attribute 'stickX' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "stickY", "url": "Plugin.DragConstrained.html#config_stickY", "type": "config", "description": "Stick the drag movement to the Y-Axis"}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "stickYChange", "url": "Plugin.DragConstrained.html#event_stickYChange", "type": "event", "description": "Fires when the value for the configuration attribute 'stickY' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "AsyncQueue", "params": "", "name": "stop", "url": "AsyncQueue.html#method_stop", "type": "method", "description": "Stop and clear the queue after the current execution of the\ncurrent callback completes."}, {"access": "private", "host": "io", "params": "", "name": "_stop", "url": "io.html#method__stop", "type": "method", "description": "Method for setting queue processing to inactive.\nTransaction requests to YUI.io.queue() will be stored in the queue, but\nnot processed until the queue is reset to \"active\"."}, {"access": "", "host": "io", "params": "", "name": "stop", "url": "io.html#method_stop", "type": "method", "description": "Method for setting queue processing to inactive.\nTransaction requests to YUI.io.queue() will be stored in the queue, but\nnot processed until the queue is restarted. This is the\ninterface for _stop()."}, {"access": "", "host": "Test.Manager", "params": "", "name": "stop", "url": "Test.Manager.html#method_stop", "type": "method", "description": "Stops the execution of tests."}, {"access": "", "host": "Anim", "params": "", "name": "stop", "url": "Anim.html#method_stop", "type": "method", "description": "Stops all animation instances."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the data point.", "name": "stop", "url": "Profiler.html#method_stop", "type": "method", "description": "Stops profiling information for a given name."}, {"access": "", "host": "plugin.NodeFocusManager", "params": "", "name": "stop", "url": "plugin.NodeFocusManager.html#method_stop", "type": "method", "description": "Disables the Focus Manager by detaching all event handlers."}, {"access": "", "host": "DD.DDM", "params": "", "name": "stopDrag", "url": "DD.DDM.html#method_stopDrag", "type": "method", "description": "Method will forcefully stop a drag operation. For example calling this from inside an ESC keypress handler will stop this drag."}, {"access": "", "host": "DD.Drag", "params": "", "name": "stopDrag", "url": "DD.Drag.html#method_stopDrag", "type": "method", "description": "Method will forcefully stop a drag operation. For example calling this from inside an ESC keypress handler will stop this drag."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "stopImmediatePropagation", "url": "DOMEventFacade.html#method_stopImmediatePropagation", "type": "method", "description": "Stops the propagation to the next bubble target and\nprevents any additional listeners from being exectued\non the current target."}, {"access": "", "host": "CustomEvent", "params": "", "name": "stopImmediatePropagation", "url": "CustomEvent.html#method_stopImmediatePropagation", "type": "method", "description": "Stops propagation to bubble targets, and prevents any remaining\nsubscribers on the current target from executing."}, {"access": "", "host": "EventFacade", "params": "", "name": "stopImmediatePropagation", "url": "EventFacade.html#method_stopImmediatePropagation", "type": "method", "description": "Stops the propagation to the next bubble target and\nprevents any additional listeners from being exectued\non the current target."}, {"access": "", "host": "CustomEvent", "params": "", "name": "stopped", "url": "CustomEvent.html#property_stopped", "type": "property", "description": "Flag for stopPropagation that is modified during fire()\n1 means to stop propagation to bubble targets. 2 means\nto also stop additional subscribers on this target."}, {"access": "", "host": "CustomEvent", "params": "", "name": "stoppedFn", "url": "CustomEvent.html#property_stoppedFn", "type": "property", "description": "The function to execute if a subscriber calls\nstopPropagation or stopImmediatePropagation"}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "stopPropagation", "url": "DOMEventFacade.html#method_stopPropagation", "type": "method", "description": "Stops the propagation to the next bubble target"}, {"access": "", "host": "CustomEvent", "params": "", "name": "stopPropagation", "url": "CustomEvent.html#method_stopPropagation", "type": "method", "description": "Stop propagation to bubble targets"}, {"access": "", "host": "EventFacade", "params": "", "name": "stopPropagation", "url": "EventFacade.html#method_stopPropagation", "type": "method", "description": "Stops the propagation to the next bubble target"}, {"access": "private", "host": "History", "params": "", "name": "_storeStates", "url": "History.html#method__storeStates", "type": "method", "description": "Stores the initial state and current state for all registered modules\nin the (hidden) form field specified during initialization."}, {"access": "private", "host": "DD.DDM", "params": "", "name": "STRICT", "url": "DD.DDM.html#property_STRICT", "type": "property", "description": "In strict mode, a Drop is targeted by the \"entire\" drag node being over the Target"}, {"access": "", "host": "JSON", "params": "o <MIXED> any arbitrary value to convert to JSON string, w <Array|Function> (optional) whitelist of acceptable object\nkeys to include, or a replacer function to modify the\nraw value before serialization, ind <Number|String> (optional) indentation character or depth of\nspaces to format the output.", "name": "stringify", "url": "JSON.html#method_stringify", "type": "method", "description": "<p>Converts an arbitrary value to a JSON string representation.</p>\n<p>Objects with cyclical references will trigger an exception.</p>\n<p>If a whitelist is provided, only matching object keys will be\nincluded. Alternately, a replacer function may be passed as the\nsecond parameter. This function is executed on every value in the\ninput, and its return value will be used in place of the original value.\nThis is useful to serialize specialized objects or class instances.</p>\n<p>If a positive integer or non-empty string is passed as the third\nparameter, the output will be formatted with carriage returns and\nindentation for readability. If a String is passed (such as \"\\t\") it\nwill be used once for each indentation level. If a number is passed,\nthat number of spaces will be used.</p>"}, {"access": "", "host": "Console", "params": "", "name": "strings", "url": "Console.html#config_strings", "type": "config", "description": "Collection of strings used to label elements in the Console UI.\nDefault collection contains the following name:value pairs:\n<ul>\n<li>title : "Log Console"</li>\n<li>pause : "Pause"</li>\n<li>clear : "Clear"</li>\n<li>collapse : "Collapse"</li>\n<li>expand : "Expand"</li>\n</ul>"}, {"access": "", "host": "Widget", "params": "", "name": "strings", "url": "Widget.html#config_strings", "type": "config", "description": "Collection of strings used to label elements of the Widget's UI."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "stringsChange", "url": "Console.html#event_stringsChange", "type": "event", "description": "Fires when the value for the configuration attribute 'strings' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "stringsChange", "url": "Widget.html#event_stringsChange", "type": "event", "description": "Fires when the value for the configuration attribute 'strings' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "", "name": "style", "url": "Console.html#config_style", "type": "config", "description": "Allows the Console to flow in the document. Available values are\n'inline', 'block', and 'separate' (the default)."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "styleChange", "url": "Console.html#event_styleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'style' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "StyleSheet", "params": "sel <String> the selector string", "name": "StyleSheet.isValidSelector", "url": "StyleSheet.html#method_StyleSheet.isValidSelector", "type": "method", "description": "<p>Determines if a selector string is safe to use. Used internally\nin set to prevent IE from locking up when attempting to add a rule for a\n"bad selector".</p>\n<p>Bad selectors are considered to be any string containing unescaped\n`~!@$%^&()+=|{}[];'\"?< or space. Also forbidden are . or # followed by\nanything other than an alphanumeric. Additionally -abc or .-abc or\n#_abc or '# ' all fail. There are likely more failure cases, so\nplease file a bug if you encounter one.</p>"}, {"access": "", "host": "StyleSheet", "params": "name <String> the name to assign the StyleSheet in the registry, sheet <StyleSheet> The StyleSheet instance", "name": "StyleSheet.register", "url": "StyleSheet.html#method_StyleSheet.register", "type": "method", "description": "Registers a StyleSheet instance in the static registry by the given name"}, {"access": "", "host": "StyleSheet", "params": "css <Object> object literal of style properties and values, cssText <String> (optional) starting cssText value", "name": "StyleSheet.toCssText", "url": "StyleSheet.html#method_StyleSheet.toCssText", "type": "method", "description": "<p>Converts an object literal of style properties and values into a string\nof css text. This can then be assigned to el.style.cssText.</p>\n<p>The optional second parameter is a cssText string representing the\nstarting state of the style prior to alterations. This is most often\nextracted from the eventual target's current el.style.cssText.</p>"}, {"access": "", "host": "EventHandle", "params": "", "name": "sub", "url": "EventHandle.html#property_sub", "type": "property", "description": "The subscriber object"}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "submenuHideDelay", "url": "plugin.NodeMenuNav.html#config_submenuHideDelay", "type": "config", "description": "Number indicating the time (in milliseconds) that should expire before a \nsubmenu is hidden when the user mouses out of a menu label heading in the \ndirection of a submenu."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "submenuHideDelayChange", "url": "plugin.NodeMenuNav.html#event_submenuHideDelayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'submenuHideDelay' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "submenuShowDelay", "url": "plugin.NodeMenuNav.html#config_submenuShowDelay", "type": "config", "description": "Number indicating the time (in milliseconds) that should expire before a \nsubmenu is made visible when the user mouses over the menu's label."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "submenuShowDelayChange", "url": "plugin.NodeMenuNav.html#event_submenuShowDelayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'submenuShowDelay' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Node", "params": "", "name": "submit", "url": "Node.html#method_submit", "type": "method", "description": "Passes through to DOM method.\nOnly valid on FORM elements"}, {"access": "", "host": "CustomEvent", "params": "fn <Function> The function to execute", "name": "subscribe", "url": "CustomEvent.html#method_subscribe", "type": "method", "description": "Listen for this event"}, {"access": "", "host": "EventTarget", "params": "", "name": "subscribe", "url": "EventTarget.html#method_subscribe", "type": "method", "description": "subscribe to an event"}, {"access": "", "host": "CustomEvent", "params": "", "name": "subscribers", "url": "CustomEvent.html#property_subscribers", "type": "property", "description": "The subscribers to this event"}, {"access": "", "host": "YUI~substitute", "params": "s <string> The string that will be modified., o <Object> An object containing the replacement values, f <function> An optional function that can be used to\nprocess each match. It receives the key,\nvalue, and any extra metadata included with\nthe key inside of the braces.", "name": "substitute", "url": "YUI~substitute.html#method_substitute", "type": "method", "description": "Does variable substitution on a string. It scans through the string \nlooking for expressions enclosed in { } braces. If an expression \nis found, it is used a key on the object. If there is a space in\nthe key, the first word is used for the key and the rest is provided\nto an optional function to be used to programatically determine the\nvalue (the extra information might be used for this decision). If \nthe value for the key in the object, or what is returned from the\nfunction has a string value, number value, or object value, it is \nsubstituted for the bracket expression and it repeats. If this\nvalue is an object, it uses the Object's toString() if this has\nbeen overridden, otherwise it does a shallow dump of the key/value\npairs if Y.dump is available (if dump isn't available, toString()\nis used).\nThis method is included in the 'substitute' module. It is not included\nin the YUI module."}, {"access": "", "host": "Node", "params": "otherNode <Node> The node to swap with", "name": "swap", "url": "Node.html#method_swap", "type": "method", "description": "Swap DOM locations with the given node.\nThis does not change which DOM node each Node instance refers to."}, {"access": "", "host": "DD.DDM", "params": "n1 <Node> The first node to swap, n2 <Node> The first node to swap", "name": "swapNode", "url": "DD.DDM.html#method_swapNode", "type": "method", "description": "Swap the position of 2 nodes based on their DOM location."}, {"access": "", "host": "DD.DDM", "params": "n1 <Node> The first node to swap, n2 <Node> The first node to swap", "name": "swapPosition", "url": "DD.DDM.html#method_swapPosition", "type": "method", "description": "Swap the position of 2 nodes based on their CSS positioning."}, {"access": "", "host": "Node", "params": "otherNode <Y.Node || HTMLElement> The node to swap with.", "name": "swapXY", "url": "Node.html#method_swapXY", "type": "method", "description": "Swaps the XY position of this node with another node."}, {"access": "", "host": "DOM", "params": "node <Node> The node to swap with, otherNode <Node> The other node to swap with", "name": "swapXY", "url": "DOM.html#method_swapXY", "type": "method", "description": "Swap the xy position with another node"}, {"access": "private", "host": "io", "params": "uri <string> - location of io.swf., yid <string> - YUI instance id.", "name": "_swf", "url": "io.html#method__swf", "type": "method", "description": "Method that creates the Flash transport swf."}, {"access": "", "host": "Plugin.Shim", "params": "", "name": "sync", "url": "Plugin.Shim.html#method_sync", "type": "method", "description": "Updates the size of the shim to fill its container"}, {"access": "", "host": "Slider", "params": "event <Event.Facade> Event Facade object", "name": "sync", "url": "Slider.html#event_sync", "type": "event", "description": "Communicates a request to synchronize the Slider UI with the\nattribute state. Links the sync request with the default sync\nlogic in _defSyncFn."}, {"access": "", "host": "DD.DDM", "params": "force <Boolean> Resize/sync all Targets.", "name": "syncActiveShims", "url": "DD.DDM.html#method_syncActiveShims", "type": "method", "description": "This method will sync the position of the shims on the Drop Targets that are currently active."}, {"access": "protected", "host": "Widget", "params": "attrs <Object> ", "name": "_syncAttrUI", "url": "Widget.html#method__syncAttrUI", "type": "method", "description": ""}, {"access": "", "host": "DD.Delegate", "params": "group <String> The default group to assign this target to. Optional.", "name": "syncTargets", "url": "DD.Delegate.html#method_syncTargets", "type": "method", "description": "Applies the Y.Plugin.Drop to all nodes matching the cont + nodes selector query."}, {"access": "", "host": "Plugin.ConsoleFilters", "params": "", "name": "syncUI", "url": "Plugin.ConsoleFilters.html#method_syncUI", "type": "method", "description": "Updates the UI to be in accordance with the current state of the plugin."}, {"access": "", "host": "Console", "params": "", "name": "syncUI", "url": "Console.html#method_syncUI", "type": "method", "description": "Sync the UI state to the current attribute state."}, {"access": "protected", "host": "Widget", "params": "", "name": "_syncUI", "url": "Widget.html#method__syncUI", "type": "method", "description": "Updates the widget UI to reflect the attribute state."}, {"access": "protected", "host": "Widget", "params": "", "name": "syncUI", "url": "Widget.html#method_syncUI", "type": "method", "description": "Refreshes the rendered UI, based on Widget State\nThis method is not called by framework and is not chained\nautomatically for the class hierarchy."}, {"access": "", "host": "Slider", "params": "", "name": "syncUI", "url": "Slider.html#method_syncUI", "type": "method", "description": "Synchronizes the DOM state with the attribute settings (most notably\nrailSize and value). If thumbImage is provided and is still loading,\nsync is delayed until it is complete, since the image's dimensions are\ntaken into consideration for calculations."}, {"access": "protected", "host": "WidgetChild", "params": "", "name": "_syncUIChild", "url": "WidgetChild.html#method__syncUIChild", "type": "method", "description": "Synchronizes the UI to match the WidgetChild state. This method in \ninvoked after syncUI is invoked for the Widget class using YUI's aop \ninfrastructure."}, {"access": "protected", "host": "WidgetPositionExt", "params": "", "name": "_syncUIPosExtras", "url": "WidgetPositionExt.html#method__syncUIPosExtras", "type": "method", "description": "Synchronizes the UI to match the Widgets extended positioning state.\nThis method in invoked after syncUI is invoked for the Widget class\nusing YUI's aop infrastructure."}, {"access": "protected", "host": "WidgetStack", "params": "", "name": "_syncUIStack", "url": "WidgetStack.html#method__syncUIStack", "type": "method", "description": "Synchronizes the UI to match the Widgets stack state. This method in \ninvoked after syncUI is invoked for the Widget class using YUI's aop infrastructure."}, {"access": "protected", "host": "WidgetStdMod", "params": "", "name": "_syncUIStdMod", "url": "WidgetStdMod.html#method__syncUIStdMod", "type": "method", "description": "Synchronizes the UI to match the Widgets standard module state.\n<p>\nThis method is invoked after syncUI is invoked for the Widget class\nusing YUI's aop infrastructure.\n</p>"}, {"access": "", "host": "Widget", "params": "", "name": "tabIndex", "url": "Widget.html#config_tabIndex", "type": "config", "description": "Number (between -32767 to 32767) indicating the widget's \nposition in the default tab flow. The value is used to set the \n\"tabIndex\" attribute on the widget's bounding box. Negative values allow\nthe widget to receive DOM focus programmatically (by calling the focus\nmethod), while being removed from the default tab flow. A value of \nnull removes the \"tabIndex\" attribute from the widget's bounding box."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "tabIndexChange", "url": "Widget.html#event_tabIndexChange", "type": "event", "description": "Fires when the value for the configuration attribute 'tabIndex' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Test.Wait", "params": "result <Object> The results object created by TestRunner.", "name": "TAP", "url": "Test.Wait.html#method_TAP", "type": "method", "description": "Returns test results formatted in TAP format.\nFor more information, see <a href=\"http://testanything.org/\">Test Anything Protocol</a>."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "target", "url": "DOMEventFacade.html#property_target", "type": "property", "description": "Node reference for the targeted element"}, {"access": "", "host": "DD.Delegate", "params": "", "name": "target", "url": "DD.Delegate.html#config_target", "type": "config", "description": "Should the items also be a drop target."}, {"access": "", "host": "DD.Drag", "params": "", "name": "target", "url": "DD.Drag.html#property_target", "type": "property", "description": "This will be a reference to the Drop instance associated with this drag if the target: true config attribute is set.."}, {"access": "", "host": "DD.Drag", "params": "", "name": "target", "url": "DD.Drag.html#config_target", "type": "config", "description": "This attribute only works if the dd-drop module has been loaded. It will make this node a drop target as well as draggable."}, {"access": "", "host": "EventFacade", "params": "", "name": "target", "url": "EventFacade.html#property_target", "type": "property", "description": "Node reference for the targeted eventtarget"}, {"access": "", "host": "DD.Delegate", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "targetChange", "url": "DD.Delegate.html#event_targetChange", "type": "event", "description": "Fires when the value for the configuration attribute 'target' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "targetChange", "url": "DD.Drag.html#event_targetChange", "type": "event", "description": "Fires when the value for the configuration attribute 'target' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.DDM", "params": "", "name": "targets", "url": "DD.DDM.html#property_targets", "type": "property", "description": "All of the Targets"}, {"access": "private", "host": "io", "params": "e <string> - event to be published, c <object> - configuration data subset for event subscription.", "name": "_tE", "url": "io.html#method__tE", "type": "method", "description": "Method for creating and subscribing transaction events."}, {"access": "", "host": "Test.Case", "params": "", "name": "tearDown", "url": "Test.Case.html#method_tearDown", "type": "method", "description": "Function to run after each test is executed."}, {"access": "", "host": "Test.Suite", "params": "", "name": "tearDown", "url": "Test.Suite.html#method_tearDown", "type": "method", "description": "Function to run after each test is executed."}, {"access": "", "host": "Node", "params": "selector <string> The CSS selector to test against.", "name": "test", "url": "Node.html#method_test", "type": "method", "description": "Test if the supplied node matches the supplied selector."}, {"access": "", "host": "Array", "params": "", "name": "test", "url": "Array.html#method_test", "type": "method", "description": "Evaluates the input to determine if it is an array, array-like, or \nsomething else. This is used to handle the arguments collection \navailable within functions, and HTMLElement collections"}, {"access": "", "host": "Test.Runner", "params": "", "name": "testcasebegin", "url": "Test.Runner.html#event_testcasebegin", "type": "event", "description": "Fires when a test case is opened but before the first \ntest is executed."}, {"access": "", "host": "Test.Runner", "params": "", "name": "testcasecomplete", "url": "Test.Runner.html#event_testcasecomplete", "type": "event", "description": "Fires when all tests in a test case have been executed."}, {"access": "", "host": "Test.Manager", "params": "", "name": "testmanagerbegin", "url": "Test.Manager.html#event_testmanagerbegin", "type": "event", "description": "Fires when the test manager starts running all test pages"}, {"access": "", "host": "Test.Manager", "params": "", "name": "TEST_MANAGER_BEGIN_EVENT", "url": "Test.Manager.html#property_TEST_MANAGER_BEGIN_EVENT", "type": "property", "description": "Constant for the testmanagerbegin custom event"}, {"access": "", "host": "Test.Manager", "params": "obj < pages_passed: int, pages_failed: int, tests_passed: int\ntests_failed: int, passed: string[], failed: string[],\npage_results: {} > ", "name": "testmanagercomplete", "url": "Test.Manager.html#event_testmanagercomplete", "type": "event", "description": "Fires when the test manager finishes running all test pages. External\ntest runners should subscribe to this event in order to get the\naggregated test results."}, {"access": "", "host": "Test.Manager", "params": "", "name": "TEST_MANAGER_COMPLETE_EVENT", "url": "Test.Manager.html#property_TEST_MANAGER_COMPLETE_EVENT", "type": "property", "description": "Constant for the testmanagercomplete custom event"}, {"access": "", "host": "Test.TestNode", "params": "", "name": "testObject", "url": "Test.TestNode.html#property_testObject", "type": "property", "description": "The TestSuite, TestCase, or test function represented by this node."}, {"access": "", "host": "Test.Manager", "params": "curPage <string> the page being loaded", "name": "testpagebegin", "url": "Test.Manager.html#event_testpagebegin", "type": "event", "description": "Fires when loading a test page"}, {"access": "", "host": "Test.Manager", "params": "", "name": "TEST_PAGE_BEGIN_EVENT", "url": "Test.Manager.html#property_TEST_PAGE_BEGIN_EVENT", "type": "property", "description": "Constant for the testpagebegin custom event"}, {"access": "", "host": "Test.Manager", "params": "obj <page: string, results: object> the name of the\npage that was loaded, and the test suite results", "name": "testpagecomplete", "url": "Test.Manager.html#event_testpagecomplete", "type": "event", "description": "Fires when a test page is complete"}, {"access": "", "host": "Test.Manager", "params": "", "name": "TEST_PAGE_COMPLETE_EVENT", "url": "Test.Manager.html#property_TEST_PAGE_COMPLETE_EVENT", "type": "property", "description": "Constant for the testpagecomplete custom event"}, {"access": "", "host": "Test.Runner", "params": "", "name": "testsuitebegin", "url": "Test.Runner.html#event_testsuitebegin", "type": "event", "description": "Fires when a test suite is opened but before the first \ntest is executed."}, {"access": "", "host": "Test.Runner", "params": "", "name": "testsuitecomplete", "url": "Test.Runner.html#event_testsuitecomplete", "type": "event", "description": "Fires when all test cases in a test suite have been\ncompleted."}, {"access": "", "host": "Node", "params": "", "name": "text", "url": "Node.html#config_text", "type": "config", "description": "Allows for getting and setting the text of an element.\nFormatting is preserved and special characters are treated literally."}, {"access": "", "host": "config", "params": "", "name": "throwFail", "url": "config.html#property_throwFail", "type": "property", "description": "If throwFail is set, Y.fail will generate or re-throw a JS Error. Otherwise the failure is logged."}, {"access": "", "host": "Slider", "params": "", "name": "thumb", "url": "Slider.html#config_thumb", "type": "config", "description": "<p>The Node representing the Slider's thumb, usually visualized as a\npointer using a contained image Node (see thumbImage). The current\nvalue of the Slider is calculated from the centerpoint of this\nNode in relation to the rail Node. If provided, the thumbImage\nNode is contained within this Node.</p>\n<p>If no thumbImage is provided and the Node passed as the thumb is\nan <code>img</code> element, the assigned Node will be allocated to\nthe thumbImage and the thumb container defaulted.</p>"}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "thumbChange", "url": "Slider.html#event_thumbChange", "type": "event", "description": "Fires when the value for the configuration attribute 'thumb' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\n<dl>\n<dt>ddEvent</dt>\n<dd><code>drag:drag</code> event from the managed DD.Drag instance</dd>\n</dl>", "name": "thumbDrag", "url": "Slider.html#event_thumbDrag", "type": "event", "description": "Bridges user interaction with the thumb to the value attribute."}, {"access": "", "host": "Slider", "params": "", "name": "thumbImage", "url": "Slider.html#config_thumbImage", "type": "config", "description": "<p>The Node representing the image element to use for the Slider's\nthumb.</p>\n<p>Alternately, an image URL can be passed and an <code>img</code>\nNode will be generated accordingly.</p>\n<p>If no thumbImage is provided and the Node passed as the thumb is\nan <code>img</code> element, the assigned Node will be allocated to\nthe thumbImage and the thumb container defaulted.</p>\n<p>If thumbImage is provided but its URL resolves to a 404, a default\nstyle will be applied to maintain basic functionality.</p>"}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "thumbImageChange", "url": "Slider.html#event_thumbImageChange", "type": "event", "description": "Fires when the value for the configuration attribute 'thumbImage' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "protected", "host": "Slider", "params": "", "name": "_thumbOffset", "url": "Slider.html#property__thumbOffset", "type": "property", "description": "Pixel offset of the point in the thumb element from its top/left edge\nto where the value calculation should take place. By default, this is\ncalculated to half the width of the thumb, causing the value to be\nmarked from the center of the thumb."}, {"access": "protected", "host": "Slider", "params": "", "name": "_thumbSize", "url": "Slider.html#property__thumbSize", "type": "property", "description": "Pixel dimension of the thumb Node's width for X axis Sliders or height\nfor Y axis Sliders. Used with _factor to calculate positional\ncoordinates for the thumb."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "tickX", "url": "Plugin.DragConstrained.html#config_tickX", "type": "config", "description": "The X tick offset the drag node should snap to on each drag move. False for no ticks. Default: false"}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "tickXArray", "url": "Plugin.DragConstrained.html#config_tickXArray", "type": "config", "description": "An array of page coordinates to use as X ticks for drag movement."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "tickXArrayChange", "url": "Plugin.DragConstrained.html#event_tickXArrayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'tickXArray' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "tickXChange", "url": "Plugin.DragConstrained.html#event_tickXChange", "type": "event", "description": "Fires when the value for the configuration attribute 'tickX' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "tickY", "url": "Plugin.DragConstrained.html#config_tickY", "type": "config", "description": "The Y tick offset the drag node should snap to on each drag move. False for no ticks. Default: false"}, {"access": "", "host": "Plugin.DragConstrained", "params": "", "name": "tickYArray", "url": "Plugin.DragConstrained.html#config_tickYArray", "type": "config", "description": "An array of page coordinates to use as Y ticks for drag movement."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "tickYArrayChange", "url": "Plugin.DragConstrained.html#event_tickYArrayChange", "type": "event", "description": "Fires when the value for the configuration attribute 'tickYArray' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DragConstrained", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "tickYChange", "url": "Plugin.DragConstrained.html#event_tickYChange", "type": "event", "description": "Fires when the value for the configuration attribute 'tickY' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "ImgLoadGroup", "params": "", "name": "timeLimit", "url": "ImgLoadGroup.html#config_timeLimit", "type": "config", "description": "Time limit, in seconds, after which images are fetched regardless of trigger events."}, {"access": "", "host": "ImgLoadGroup", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "timeLimitChange", "url": "ImgLoadGroup.html#event_timeLimitChange", "type": "event", "description": "Fires when the value for the configuration attribute 'timeLimit' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Loader", "params": "", "name": "timeout", "url": "Loader.html#property_timeout", "type": "property", "description": "Timeout value in milliseconds. If set, this value will be used by\nthe get utility. the timeout event will fire if\na timeout occurs."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_timeout", "url": "ImgLoadGroup.html#property__timeout", "type": "property", "description": "Timeout object to keep a handle on the time limit."}, {"access": "private", "host": "io", "params": "", "name": "_timeout", "url": "io.html#property__timeout", "type": "property", "description": "Object that stores timeout values for any transaction with\na defined \"timeout\" configuration property."}, {"access": "private", "host": "Get", "params": "id <string> the id of the request", "name": "_timeout", "url": "Get.html#method__timeout", "type": "method", "description": "Timeout detected"}, {"access": "", "host": "config", "params": "", "name": "timeout", "url": "config.html#property_timeout", "type": "property", "description": "Number of milliseconds before a timeout occurs when dynamically \nloading nodes. If not set, there is no timeout."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_timeoutCheck", "url": "DD.Drag.html#method__timeoutCheck", "type": "method", "description": "The method passed to setTimeout to determine if the clickTimeThreshold was met."}, {"access": "private", "host": "Test.Manager", "params": "", "name": "_timeoutId", "url": "Test.Manager.html#property__timeoutId", "type": "property", "description": "The timeout ID for the next iteration through the tests."}, {"access": "", "host": "Coverage.Format.DateAssert", "params": "expected <Date> The expected date., actual <Date> The actual date to test., message <String> (Optional) The message to display if the assertion fails.", "name": "timesAreEqual", "url": "Coverage.Format.DateAssert.html#method_timesAreEqual", "type": "method", "description": "Asserts that a date's hour, minutes, and seconds are equal to another date's."}, {"access": "", "host": "Plugin.Align", "params": "", "name": "to", "url": "Plugin.Align.html#method_to", "type": "method", "description": "Aligns node with a point on another node or region.\nPossible alignment points are:\n<dl>\n<dt>tl</dt>\n<dd>top left</dd>\n<dt>tr</dt>\n<dd>top right</dd>\n<dt>bl</dt>\n<dd>bottom left</dd>\n<dt>br</dt>\n<dd>bottom right</dd>\n<dt>tc</dt>\n<dd>top center</dd>\n<dt>bc</dt>\n<dd>bottom center</dd>\n<dt>rc</dt>\n<dd>right center</dd>\n<dt>lc</dt>\n<dd>left center</dd>\n<dt>cc</dt>\n<dd>center center</dd>\n</dl>"}, {"access": "", "host": "Anim", "params": "", "name": "to", "url": "Anim.html#config_to", "type": "config", "description": "The ending values for the animated properties. \nFields may be strings, numbers, or functions."}, {"access": "", "host": "Anim", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "toChange", "url": "Anim.html#event_toChange", "type": "event", "description": "Fires when the value for the configuration attribute 'to' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "NodeList", "params": "", "name": "toFrag", "url": "NodeList.html#method_toFrag", "type": "method", "description": "Creates a documenFragment from the nodes bound to the NodeList instance"}, {"access": "", "host": "Node", "params": "className <String> the class name to be toggled", "name": "toggleClass", "url": "Node.html#method_toggleClass", "type": "method", "description": "If the className exists on the node it is removed, if it doesn't exist it is added."}, {"access": "", "host": "NodeList", "params": "className <String> the class name to be toggled", "name": "toggleClass", "url": "NodeList.html#method_toggleClass", "type": "method", "description": "If the className exists on the node it is removed, if it doesn't exist it is added."}, {"access": "", "host": "YUI", "params": "element <HTMLElement> The DOM element, className <String> the class name to be toggled, addClass <Boolean> optional boolean to indicate whether class\nshould be added or removed regardless of current state", "name": "toggleClass", "url": "YUI.html#method_toggleClass", "type": "method", "description": "If the className exists on the node it is removed, if it doesn't exist it is added."}, {"access": "protected", "host": "plugin.NodeMenuNav", "params": "event <Object> Object representing the DOM event.", "name": "_toggleSubmenuDisplay", "url": "plugin.NodeMenuNav.html#method__toggleSubmenuDisplay", "type": "method", "description": "\"mousedown,\" \"keydown,\" and \"click\" event handler for the \nmenu used to toggle the display of a submenu."}, {"access": "", "host": "Selector", "params": "", "name": "_tokenize", "url": "Selector.html#method__tokenize", "type": "method", "description": "Break selector into token units per simple selector.\nCombinator is attached to the previous token."}, {"access": "", "host": "Assert.Error", "params": "", "name": "toString", "url": "Assert.Error.html#method_toString", "type": "method", "description": "Returns a string representation of the error."}, {"access": "", "host": "Assert.ComparisonFailure", "params": "", "name": "toString", "url": "Assert.ComparisonFailure.html#method_toString", "type": "method", "description": "Returns a fully formatted error for an assertion failure. This message\nprovides information about the expected and actual values."}, {"access": "", "host": "Widget", "params": "", "name": "toString", "url": "Widget.html#method_toString", "type": "method", "description": "Generic toString implementation for all widgets."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "toString", "url": "DD.Scroll.html#method_toString", "type": "method", "description": "General toString method for logging"}, {"access": "", "host": "Base", "params": "", "name": "toString", "url": "Base.html#method_toString", "type": "method", "description": "Default toString implementation. Provides the constructor NAME\nand the instance ID."}, {"access": "private", "host": "Get", "params": "type <string> the type of node to track, n <HTMLElement> the node to track, id <string> the id of the request, url <string> the url that is being loaded, win <Window> the targeted window, qlength <Object> the number of remaining items in the queue,\nincluding this one, trackfn <Function> function to execute when finished\nthe default is _next", "name": "_track", "url": "Get.html#method__track", "type": "method", "description": "Detects when a node has been loaded. In the case of\nscript nodes, this does not guarantee that contained\nscript is ready to use."}, {"access": "private", "host": "io", "params": "", "name": "transactionId", "url": "io.html#property_transactionId", "type": "property", "description": "A transaction counter that increments for each transaction."}, {"access": "private", "host": "io", "params": "", "name": "_transport", "url": "io.html#property__transport", "type": "property", "description": "Map of io transports."}, {"access": "", "host": "io", "params": "o <object> - object of transport configurations.", "name": "transport", "url": "io.html#method_transport", "type": "method", "description": "Method to initialize the desired transport."}, {"access": "private", "host": "ImgLoadGroup", "params": "", "name": "_triggers", "url": "ImgLoadGroup.html#property__triggers", "type": "property", "description": "Collection of triggers for this group.\nKeeps track of each trigger's event handle, as returned from <code>Y.on</code>."}, {"access": "", "host": "Lang", "params": "s <string> the string to trim", "name": "trim", "url": "Lang.html#method_trim", "type": "method", "description": "Returns a string without any leading or trailing whitespace. If \nthe input is not a string, the input will be returned untouched."}, {"access": "protected", "host": "Console", "params": "", "name": "_trimOldEntries", "url": "Console.html#method__trimOldEntries", "type": "method", "description": "Removes the oldest message entries from the UI to maintain the limit\nspecified in the consoleLimit configuration."}, {"access": "", "host": "Anim", "params": "ev <Event> The tween event.", "name": "tween", "url": "Anim.html#event_tween", "type": "event", "description": "fires every frame of the animation."}, {"access": "", "host": "Lang", "params": "o <Object> the item to test", "name": "type", "url": "Lang.html#method_type", "type": "method", "description": "Returns a string representing the type of the item passed in.\nKnown issues:\ntypeof HTMLElementCollection returns function in Safari, but\nY.type() reports object, which could be a good thing --\nbut it actually caused the logic in Y.Lang.isObject to fail."}, {"access": "", "host": "CustomEvent", "params": "", "name": "type", "url": "CustomEvent.html#property_type", "type": "property", "description": "The type of event, returned to subscribers when the event fires"}, {"access": "", "host": "EventFacade", "params": "", "name": "type", "url": "EventFacade.html#property_type", "type": "property", "description": "The event type, this can be overridden by the fire() payload"}, {"access": "", "host": "Widget", "params": "", "name": "UI_EVENTS", "url": "Widget.html#property_UI_EVENTS", "type": "property", "description": "Map of DOM events that should be fired as Custom Events by the \nWidget instance."}, {"access": "protected", "host": "Slider", "params": "xy <Number> the desired left or top pixel position of the thumb\nin relation to the rail Node.", "name": "_uiPositionThumb", "url": "Slider.html#method__uiPositionThumb", "type": "method", "description": "Places the thumb at a particular X or Y location based on the configured\naxis."}, {"access": "protected", "host": "WidgetPositionExt", "params": "The <Node | null> node to align to, or null to indicate the viewport", "name": "_uiSetAlign", "url": "WidgetPositionExt.html#method__uiSetAlign", "type": "method", "description": "Updates the UI to reflect the align value passed in (see the align attribute documentation, for the object stucture expected)"}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "type <String> 'category' or 'source', item <String> the name of the filter (e.g. 'info', 'event'), checked <Boolean> value to set the checkbox's checked property", "name": "_uiSetCheckbox", "url": "Plugin.ConsoleFilters.html#method__uiSetCheckbox", "type": "method", "description": "Updates the checked property of a filter checkbox of the specified type.\nIf no checkbox is found for the input params, one is created."}, {"access": "protected", "host": "WidgetChild", "params": "selected <number> The selected value to be reflected in the UI.", "name": "_uiSetChildSelected", "url": "WidgetChild.html#method__uiSetChildSelected", "type": "method", "description": "Updates the UI to reflect the <code>selected</code> attribute value."}, {"access": "private", "host": "Widget", "params": "dim <String> The dimension - \"width\" or \"height\", val <Number | String> The value to set", "name": "_uiSetDim", "url": "Widget.html#method__uiSetDim", "type": "method", "description": ""}, {"access": "protected", "host": "Widget", "params": "val <boolean> ", "name": "_uiSetDisabled", "url": "Widget.html#method__uiSetDisabled", "type": "method", "description": "Sets the disabled state for the UI"}, {"access": "protected", "host": "WidgetStdMod", "params": "fillSection <String> A valid section specifier - one of WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER", "name": "_uiSetFillHeight", "url": "WidgetStdMod.html#method__uiSetFillHeight", "type": "method", "description": "Updates the rendered UI, to resize the provided section so that the standard module fills out \nthe specified widget height. Note: This method does not check whether or not a height is set \non the Widget."}, {"access": "protected", "host": "Widget", "params": "val <boolean> , src <string> String representing the source that triggered an update to \nthe UI.", "name": "_uiSetFocused", "url": "Widget.html#method__uiSetFocused", "type": "method", "description": "Sets the focused state for the UI"}, {"access": "protected", "host": "Console", "params": "v <String|Number> the new height", "name": "_uiSetHeight", "url": "Console.html#method__uiSetHeight", "type": "method", "description": "Set the height of the Console container. Set the body height to the difference between the configured height and the calculated heights of the header and footer.\nOverrides Widget.prototype._uiSetHeight."}, {"access": "protected", "host": "Widget", "params": "val <String | Number> ", "name": "_uiSetHeight", "url": "Widget.html#method__uiSetHeight", "type": "method", "description": "Sets the height on the widget's bounding box element"}, {"access": "protected", "host": "Slider", "params": "", "name": "_uiSetRailSize", "url": "Slider.html#method__uiSetRailSize", "type": "method", "description": "Stores the rail Node's pixel height or width, depending on the Slider's\naxis, for use in calculating thumb position from the value."}, {"access": "protected", "host": "WidgetStack", "params": "enable <boolean> If true, creates/renders the shim, if false, removes it.", "name": "_uiSetShim", "url": "WidgetStack.html#method__uiSetShim", "type": "method", "description": "Updates the UI to enable/disable the shim. If the widget is not currently visible,\ncreation of the shim is deferred until it is made visible, for performance reasons."}, {"access": "protected", "host": "WidgetStdMod", "params": "section <String> The section to be updated. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER., content <String | Node> The new content (either as an HTML string, or Node reference) to add to the section, where <String> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.\nIf not provided, the content will replace existing content in the section.", "name": "_uiSetStdMod", "url": "WidgetStdMod.html#method__uiSetStdMod", "type": "method", "description": "Updates the rendered UI, adding the provided content (either an HTML string, or node reference),\nto the specified section. The content is either added before, after or replaces existing content\nin the section, based on the value of the <code>where</code> argument."}, {"access": "protected", "host": "Widget", "params": "Number <Object> ", "name": "_uiSetTabIndex", "url": "Widget.html#method__uiSetTabIndex", "type": "method", "description": "Set the tabIndex on the widget's rendered UI"}, {"access": "protected", "host": "Slider", "params": "", "name": "_uiSetThumbSize", "url": "Slider.html#method__uiSetThumbSize", "type": "method", "description": "Captures the thumb's pixel height or width (depending on the Slider's\naxis) for use in positioning calculations."}, {"access": "protected", "host": "Widget", "params": "val <boolean> ", "name": "_uiSetVisible", "url": "Widget.html#method__uiSetVisible", "type": "method", "description": "Sets the visible state for the UI"}, {"access": "protected", "host": "Widget", "params": "val <String | Number> ", "name": "_uiSetWidth", "url": "Widget.html#method__uiSetWidth", "type": "method", "description": "Sets the width on the widget's bounding box element"}, {"access": "protected", "host": "WidgetStack", "params": "zIndex <number> The zindex to be reflected in the UI", "name": "_uiSetZIndex", "url": "WidgetStack.html#method__uiSetZIndex", "type": "method", "description": "Updates the UI to reflect the zIndex value passed in."}, {"access": "protected", "host": "Widget", "params": "expand <boolean> ", "name": "_uiSizeCB", "url": "Widget.html#method__uiSizeCB", "type": "method", "description": ""}, {"access": "protected", "host": "Console", "params": "v <Boolean> true for collapsed, false for expanded", "name": "_uiUpdateCollapsed", "url": "Console.html#method__uiUpdateCollapsed", "type": "method", "description": "Updates the UI to reflect the new Collapsed state"}, {"access": "protected", "host": "Console", "params": "v <Boolean> true for visible, false for hidden", "name": "_uiUpdateFromHideShow", "url": "Console.html#method__uiUpdateFromHideShow", "type": "method", "description": "Recalculates dimensions and updates appropriately when shown"}, {"access": "protected", "host": "Console", "params": "on <Boolean> the new checked state", "name": "_uiUpdatePaused", "url": "Console.html#method__uiUpdatePaused", "type": "method", "description": "Checks or unchecks the paused checkbox"}, {"access": "protected", "host": "Widget", "params": "attrs <Object> ", "name": "_unbindAttrUI", "url": "Widget.html#method__unbindAttrUI", "type": "method", "description": ""}, {"access": "protected", "host": "Widget", "params": "", "name": "_unbindDOM", "url": "Widget.html#method__unbindDOM", "type": "method", "description": ""}, {"access": "protected", "host": "Widget", "params": "", "name": "_unbindUI", "url": "Widget.html#method__unbindUI", "type": "method", "description": ""}, {"access": "", "host": "Assert.UnexpectedValue", "params": "", "name": "unexpected", "url": "Assert.UnexpectedValue.html#property_unexpected", "type": "property", "description": "The unexpected value."}, {"access": "private", "host": "JSON", "params": "", "name": "_UNICODE_EXCEPTIONS", "url": "JSON.html#property__UNICODE_EXCEPTIONS", "type": "property", "description": "Replace certain Unicode characters that JavaScript may handle incorrectly\nduring eval--either by deleting them or treating them as line\nendings--with escape sequences.\nIMPORTANT NOTE: This regex will be used to modify the input if a match is\nfound."}, {"access": "", "host": "Cache", "params": "", "name": "uniqueKeys", "url": "Cache.html#config_uniqueKeys", "type": "config", "description": "Validate uniqueness of stored keys. Default is false and\nis more performant."}, {"access": "", "host": "Cache", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "uniqueKeysChange", "url": "Cache.html#event_uniqueKeysChange", "type": "event", "description": "Fires when the value for the configuration attribute 'uniqueKeys' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "Event", "params": "", "name": "_unload", "url": "Event.html#method__unload", "type": "method", "description": "Removes all listeners registered by pe.event. Called \nautomatically during the unload event."}, {"access": "private", "host": "Plugin.Host", "params": "plugin <String | Function> The namespace for the plugin, or a plugin class with the static NS property defined.", "name": "_unplug", "url": "Plugin.Host.html#method__unplug", "type": "method", "description": "Unplugs and destroys a plugin already instantiated with the host."}, {"access": "", "host": "Plugin.Host", "params": "plugin <String | Function> The namespace of the plugin, or the plugin class with the static NS namespace property defined. If not provided,\nall registered plugins are unplugged.", "name": "unplug", "url": "Plugin.Host.html#method_unplug", "type": "method", "description": "Removes a plugin from the host object. This will destroy the \nplugin instance and delete the namepsace from the host object."}, {"access": "private", "host": "DD.Drag", "params": "", "name": "_unprep", "url": "DD.Drag.html#method__unprep", "type": "method", "description": "Detach event listeners and remove classname"}, {"access": "private", "host": "DD.DDM", "params": "d <Drag> The drag object.", "name": "_unregDrag", "url": "DD.DDM.html#method__unregDrag", "type": "method", "description": "Remove this drag object from the DDM._drags array."}, {"access": "", "host": "Profiler", "params": "name <String> The full name of the function including namespacing. This\nis the name of the function that is stored in the report.", "name": "unregisterFunction", "url": "Profiler.html#method_unregisterFunction", "type": "method", "description": "Removes a constructor function from profiling. Reverses the registerConstructor() method."}, {"access": "", "host": "Profiler", "params": "name <String> The name of the object to unregister., recurse <Boolean> (Optional) Determines if subobject methods should also be\nunregistered.", "name": "unregisterObject", "url": "Profiler.html#method_unregisterObject", "type": "method", "description": "Unregisters an object for profiling. It takes the object and looks for functions.\nWhen a function is found, unregisterMethod() is called on it. If set to recrusive\nmode, it will also unregister objects found inside of this object, \nusing the same methodology."}, {"access": "", "host": "Sortable", "params": "Sortable <Object> s A Sortable instance.", "name": "unregSortable", "url": "Sortable.html#method_unregSortable", "type": "method", "description": "Unregister a Sortable instance with the singleton."}, {"access": "private", "host": "DD.DDM", "params": "drop <Object> The Target to remove from the targets collection", "name": "_unregTarget", "url": "DD.DDM.html#method__unregTarget", "type": "method", "description": "Remove the passed in Target from the targets collection"}, {"access": "private", "host": "JSON", "params": "", "name": "_UNSAFE", "url": "JSON.html#property__UNSAFE", "type": "property", "description": "Final step in the safety evaluation. Regex used to test the string left\nafter all previous replacements for invalid characters."}, {"access": "", "host": "StyleSheet", "params": "sel <String> the selector string to apply the changes to, css <String|Array> style property name or Array of names", "name": "unset", "url": "StyleSheet.html#method_unset", "type": "method", "description": "<p>Unset style properties for a provided selector string, removing\ntheir effect from the style cascade.</p>\n<p>If the selector includes commas, it will be split into individual\nselectors and applied accordingly. If there are no properties\nremaining in the rule after unsetting, the rule is removed.</p>\n<p>The style property or properties in the second parameter must be the\nJavaScript style property names. E.g. fontSize rather than font-size.</p>\n<p>The float style property will be unset by any of "float",\n"styleFloat", or "cssFloat".</p>"}, {"access": "private", "host": "io", "params": "", "name": "_unshift", "url": "io.html#method__unshift", "type": "method", "description": "Method for promoting a transaction to the top of the queue."}, {"access": "", "host": "CustomEvent", "params": "fn <Function> The subscribed function to remove, if not supplied\nall will be removed, context <Object> The context object passed to subscribe.", "name": "unsubscribe", "url": "CustomEvent.html#method_unsubscribe", "type": "method", "description": "Detach listeners."}, {"access": "", "host": "EventTarget", "params": "", "name": "unsubscribe", "url": "EventTarget.html#method_unsubscribe", "type": "method", "description": "detach a listener"}, {"access": "", "host": "CustomEvent", "params": "", "name": "unsubscribeAll", "url": "CustomEvent.html#method_unsubscribeAll", "type": "method", "description": "Removes all listeners"}, {"access": "", "host": "EventTarget", "params": "type <string> The type, or name of the event", "name": "unsubscribeAll", "url": "EventTarget.html#method_unsubscribeAll", "type": "method", "description": "Removes all listeners from the specified event. If the event type\nis not specified, all listeners from all hosted custom events will\nbe removed."}, {"access": "private", "host": "History.Module", "params": "", "name": "upcomingState", "url": "History.Module.html#property_upcomingState", "type": "property", "description": "The module's upcoming state. There can be a slight delay between the\ntime a state is changed, and the time a state change is detected.\nThis property allows us to not fire the module state changed event\nmultiple times, making client code simpler."}, {"access": "protected", "host": "WidgetParent", "params": "event <EventFacade> The event facade for the attribute change.", "name": "_updateActiveItem", "url": "WidgetParent.html#method__updateActiveItem", "type": "method", "description": "Attribute change listener for the <code>focused</code> \nattribute of child Widgets, responsible for setting the value of the \nparent's <code>activeItem</code> attribute."}, {"access": "private", "host": "History", "params": "", "name": "_updateIFrame", "url": "History.html#method__updateIFrame", "type": "method", "description": "Update the IFrame with our new state."}, {"access": "protected", "host": "WidgetParent", "params": "event <EventFacade> The event facade for the attribute change.", "name": "_updateSelection", "url": "WidgetParent.html#method__updateSelection", "type": "method", "description": "Attribute change listener for the <code>selected</code> \nattribute of child Widgets, responsible for setting the value of the \nparent's <code>selection</code> attribute."}, {"access": "private", "host": "io", "params": "o <o> The transaction object, uri <object> Qualified path to transaction resource., c <object> Configuration object for the transaction.", "name": "_upload", "url": "io.html#method__upload", "type": "method", "description": "Uploads HTML form data, inclusive of files/attachments,\nusing the iframe created in _create to facilitate the transaction."}, {"access": "private", "host": "Loader", "params": "path <string> the path fragment", "name": "_url", "url": "Loader.html#method__url", "type": "method", "description": "Generates the full url for a module\nmethod _url"}, {"access": "", "host": "Test.Reporter", "params": "", "name": "url", "url": "Test.Reporter.html#property_url", "type": "property", "description": "The URL to submit the data to."}, {"access": "", "host": "YUI", "params": "modules* <string> 1-n modules to bind (uses arguments array), *callback <function> callback function executed when \nthe instance has the required functionality. If included, it\nmust be the last parameter.", "name": "use", "url": "YUI.html#method_use", "type": "method", "description": "Bind a module to a YUI instance"}, {"access": "", "host": "plugin.NodeMenuNav", "params": "", "name": "useARIA", "url": "plugin.NodeMenuNav.html#config_useARIA", "type": "config", "description": "Boolean indicating if use of the WAI-ARIA Roles and States should be \nenabled for the menu."}, {"access": "", "host": "plugin.NodeMenuNav", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "useARIAChange", "url": "plugin.NodeMenuNav.html#event_useARIAChange", "type": "event", "description": "Fires when the value for the configuration attribute 'useARIA' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "", "name": "useBrowserConsole", "url": "Console.html#config_useBrowserConsole", "type": "config", "description": "Pass through to the YUI instance useBrowserConsole configuration.\nBy default this is set to false, which will disable logging to the\nbrowser console when a Console instance is created. If the\nlogSource is not a YUI instance, this has no effect."}, {"access": "", "host": "config", "params": "", "name": "useBrowserConsole", "url": "config.html#property_useBrowserConsole", "type": "property", "description": "Log to the browser console if debug is on and the browser has a\nsupported console."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "useBrowserConsoleChange", "url": "Console.html#event_useBrowserConsoleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'useBrowserConsole' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "DD.DDM", "params": "", "name": "useHash", "url": "DD.DDM.html#property_useHash", "type": "property", "description": "Should we only check targets that are in the viewport on drags (for performance), default: true"}, {"access": "", "host": "JSON", "params": "", "name": "useNativeParse", "url": "JSON.html#property_useNativeParse", "type": "property", "description": "Leverage native JSON parse if the browser has a native implementation.\nIn general, this is a good idea. See the Known Issues section in the\nJSON user guide for caveats. The default value is true for browsers with\nnative JSON support."}, {"access": "", "host": "DD.Drag", "params": "", "name": "useShim", "url": "DD.Drag.html#config_useShim", "type": "config", "description": "Use the protective shim on all drag operations: default true. Only works with dd-ddm, not dd-ddm-base."}, {"access": "", "host": "DD.Drag", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "useShimChange", "url": "DD.Drag.html#event_useShimChange", "type": "event", "description": "Fires when the value for the configuration attribute 'useShim' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Drop", "params": "", "name": "_valid", "url": "DD.Drop.html#property__valid", "type": "property", "description": "Flag for determining if the target is valid in this operation."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "cat <String> the new category:visibility map, v <String> the subattribute path updated", "name": "_validateCategory", "url": "Plugin.ConsoleFilters.html#method__validateCategory", "type": "method", "description": "Validates category updates are objects and the subattribute is not too\ndeep."}, {"access": "protected", "host": "WidgetStdMod", "params": "val <String> The section which should be setup to fill height, or false/null to disable fillHeight", "name": "_validateFillHeight", "url": "WidgetStdMod.html#method__validateFillHeight", "type": "method", "description": "Default validator for the fillHeight attribute. Verifies that the \nvalue set is a valid section specifier - one of WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER,\nor a falsey value if fillHeight is to be disabled."}, {"access": "protected", "host": "Console", "params": "v <Object> the desired logSource", "name": "_validateLogSource", "url": "Console.html#method__validateLogSource", "type": "method", "description": "Validator for logSource attribute."}, {"access": "protected", "host": "Slider", "params": "v <String> proposed value for the axis attribute", "name": "_validateNewAxis", "url": "Slider.html#method__validateNewAxis", "type": "method", "description": "Validator applied to new values for the axis attribute. Only\n"x" and "y" are permitted."}, {"access": "protected", "host": "Slider", "params": "v <MIXED> proposed value for the max attribute", "name": "_validateNewMax", "url": "Slider.html#method__validateNewMax", "type": "method", "description": "Validator applied to the max attribute."}, {"access": "protected", "host": "Slider", "params": "v <MIXED> proposed value for the min attribute", "name": "_validateNewMin", "url": "Slider.html#method__validateNewMin", "type": "method", "description": "Validator applied to the min attribute."}, {"access": "protected", "host": "Slider", "params": "v <MIXED> proposed value for the rail attribute", "name": "_validateNewRail", "url": "Slider.html#method__validateNewRail", "type": "method", "description": "Validator applied to the rail attribute. Rejects all values after the\nSlider has been rendered."}, {"access": "protected", "host": "Slider", "params": "v <String> proposed value for the railSize attribute", "name": "_validateNewRailSize", "url": "Slider.html#method__validateNewRailSize", "type": "method", "description": "Validator applied to the railSize attribute. Only strings of css size\nvalues (e.g. '200px') are allowed."}, {"access": "protected", "host": "Slider", "params": "v <MIXED> proposed value for the thumb attribute", "name": "_validateNewThumb", "url": "Slider.html#method__validateNewThumb", "type": "method", "description": "Validator applied to the thumb attribute. Rejects all values after the\nSlider has been rendered."}, {"access": "protected", "host": "Slider", "params": "v <MIXED> proposed value for the thumbImage attribute", "name": "_validateNewThumbImage", "url": "Slider.html#method__validateNewThumbImage", "type": "method", "description": "Validator applied to the thumbImage attribute. Rejects all values after\nthe Slider has been rendered."}, {"access": "protected", "host": "Slider", "params": "v <MIXED> proposed value for the value attribute", "name": "_validateNewValue", "url": "Slider.html#method__validateNewValue", "type": "method", "description": "Validator applied to the value attribute."}, {"access": "protected", "host": "Plugin.ConsoleFilters", "params": "cat <String> the new source:visibility map, v <String> the subattribute path updated", "name": "_validateSource", "url": "Plugin.ConsoleFilters.html#method__validateSource", "type": "method", "description": "Validates source updates are objects and the subattribute is not too\ndeep."}, {"access": "protected", "host": "Console", "params": "style <String> the proposed value", "name": "_validateStyle", "url": "Console.html#method__validateStyle", "type": "method", "description": "Validates input value for style attribute. Accepts only values 'inline',\n'block', and 'separate'."}, {"access": "", "host": "DD.Drag", "params": "", "name": "validClick", "url": "DD.Drag.html#method_validClick", "type": "method", "description": "Method first checks to see if we have handles, if so it validates the click against the handle. Then if it finds a valid handle, it checks it against the invalid handles list. Returns true if a good handle was used, false otherwise."}, {"access": "", "host": "DD.DDM", "params": "", "name": "validDrops", "url": "DD.DDM.html#property_validDrops", "type": "property", "description": "An array of the valid Drop Targets for this interaction."}, {"access": "protected", "host": "Widget", "params": "tabIndex <Number> ", "name": "_validTabIndex", "url": "Widget.html#method__validTabIndex", "type": "method", "description": ""}, {"access": "", "host": "Slider", "params": "", "name": "value", "url": "Slider.html#config_value", "type": "config", "description": "The current value of the Slider. This value is interpretted into a\nposition for the thumb along the Slider's rail."}, {"access": "", "host": "Slider", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "valueChange", "url": "Slider.html#event_valueChange", "type": "event", "description": "Fires when the value for the configuration attribute 'value' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Assert.Error", "params": "", "name": "valueOf", "url": "Assert.Error.html#method_valueOf", "type": "method", "description": "Returns a primitive value version of the error. Same as toString()."}, {"access": "private", "host": "JSON", "params": "", "name": "_VALUES", "url": "JSON.html#property__VALUES", "type": "property", "description": "Second step in the safety evaluation. Regex used to replace all simple\nvalues with ']' characters."}, {"access": "", "host": "Object", "params": "o <Object> an object", "name": "values", "url": "Object.html#method_values", "type": "method", "description": "Returns an array containing the object's values"}, {"access": "", "host": "Coverage.Format.Mock", "params": "mock <Object> The object to verify..", "name": "verify", "url": "Coverage.Format.Mock.html#method_verify", "type": "method", "description": "Verifies that all expectations of a mock object have been met and\nthrows an assertion error if not."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "vertical", "url": "DD.Scroll.html#config_vertical", "type": "config", "description": "Allow vertical scrolling, default: true."}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "verticalChange", "url": "DD.Scroll.html#event_verticalChange", "type": "event", "description": "Fires when the value for the configuration attribute 'vertical' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Node", "params": "", "name": "viewportRegion", "url": "Node.html#config_viewportRegion", "type": "config", "description": "Returns a region object for the node's viewport"}, {"access": "", "host": "YUI", "params": "", "name": "viewportRegion", "url": "YUI.html#method_viewportRegion", "type": "method", "description": "Returns an Object literal containing the following about the visible region of viewport: (top, right, bottom, left)"}, {"access": "", "host": "Widget", "params": "", "name": "visible", "url": "Widget.html#config_visible", "type": "config", "description": "Boolean indicating weather or not the Widget is visible."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "visibleChange", "url": "Widget.html#event_visibleChange", "type": "event", "description": "Fires when the value for the configuration attribute 'visible' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "private", "host": "DD.Scroll", "params": "", "name": "_vpRegionCache", "url": "DD.Scroll.html#property__vpRegionCache", "type": "property", "description": "Cache of the Viewport dims."}, {"access": "", "host": "Test.Case", "params": "segment <Function> (Optional) The function to run after the delay.\nIf omitted, the TestRunner will wait until resume() is called., delay <int> (Optional) The number of milliseconds to wait before running\nthe function. If omitted, defaults to zero.", "name": "wait", "url": "Test.Case.html#method_wait", "type": "method", "description": "Causes the test case to wait a specified amount of time and then\ncontinue executing the given code."}, {"access": "private", "host": "Test.Runner", "params": "", "name": "_waiting", "url": "Test.Runner.html#property__waiting", "type": "property", "description": "Indicates if the TestRunner is waiting as a result of\nwait() being called."}, {"access": "", "host": "UA", "params": "", "name": "webkit", "url": "UA.html#property_webkit", "type": "property", "description": "AppleWebKit version. KHTML browsers that are not WebKit browsers \nwill evaluate to 1, other browsers 0. Example: 418.9\n<pre>\nSafari 1.3.2 (312.6): 312.8.1 <-- Reports 312.8 -- currently the \nlatest available for Mac OSX 10.3.\nSafari 2.0.2: 416 <-- hasOwnProperty introduced\nSafari 2.0.4: 418 <-- preventDefault fixed\nSafari 2.0.4 (419.3): 418.9.1 <-- One version of Safari may run\ndifferent versions of webkit\nSafari 2.0.4 (419.3): 419 <-- Tiger installations that have been\nupdated, but not updated\nto the latest patch.\nWebkit 212 nightly: 522+ <-- Safari 3.0 precursor (with native SVG\nand many major issues fixed).\nSafari 3.0.4 (523.12) 523.12 <-- First Tiger release - automatic update\nfrom 2.x via the 10.4.11 OS patch\nWebkit nightly 1/2008:525+ <-- Supports DOMContentLoaded event.\nyahoo.com user agent hack removed.\n</pre>\nhttp://en.wikipedia.org/wiki/Safari_(web_browser)#Version_history"}, {"access": "private", "host": "DOMEventFacade", "params": "", "name": "webkitKeymap", "url": "DOMEventFacade.html#property_webkitKeymap", "type": "property", "description": "webkit key remapping required for Safari < 3.1"}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "wheelDelta", "url": "DOMEventFacade.html#property_wheelDelta", "type": "property", "description": "Number representing the direction and velocity of the movement of the mousewheel.\nNegative is down, the higher the number, the faster. Applies to the mousewheel event."}, {"access": "", "host": "DOMEventFacade", "params": "", "name": "which", "url": "DOMEventFacade.html#property_which", "type": "property", "description": "The button that was pushed. Same as button."}, {"access": "", "host": "Widget", "params": "e <EventFacade> The Event Facade", "name": "widget:contentUpdate", "url": "Widget.html#event_widget:contentUpdate", "type": "event", "description": "Notification event, which widget implementations can fire, when\nthey change the content of the widget. This event has no default\nbehavior and cannot be prevented, so the \"on\" or \"after\"\nmoments are effectively equivalent (with on listeners being invoked before \nafter listeners)."}, {"access": "", "host": "Widget", "params": "e <EventFacade> The Event Facade", "name": "widget:render", "url": "Widget.html#event_widget:render", "type": "event", "description": "Lifcyle event for the render phase, fired prior to rendering the UI \nfor the widget (prior to invoking the widget's renderer method).\n<p>\nSubscribers to the \"on\" moment of this event, will be notified \nbefore the widget is rendered.\n</p>\n<p>\nSubscribers to the \"after\" moment of this event, will be notified\nafter rendering is complete.\n</p>"}, {"access": "", "host": "Widget", "params": "", "name": "Widget.ATTRS", "url": "Widget.html#property_Widget.ATTRS", "type": "property", "description": "Static property used to define the default attribute \nconfiguration for the Widget."}, {"access": "", "host": "Widget", "params": "node <Node | String> The node for which to return a Widget instance. If a selector\nstring is passed in, which selects more than one node, the first node found is used.", "name": "Widget.getByNode", "url": "Widget.html#method_Widget.getByNode", "type": "method", "description": "Returns the widget instance whose bounding box contains, or is, the given node. \n<p>\nIn the case of nested widgets, the nearest bounding box ancestor is used to\nreturn the widget instance.\n</p>"}, {"access": "", "host": "Widget", "params": "", "name": "Widget.HTML_PARSER", "url": "Widget.html#property_Widget.HTML_PARSER", "type": "property", "description": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widget's content box. e.g.:\n<pre>\n{\n// Set single Node references using selector syntax \n// (selector is run through node.one)\ntitleNode: \"span.yui-title\",\n// Set NodeList references using selector syntax \n// (array indicates selector is to be run through node.all)\nlistNodes: [\"li.yui-item\"],\n// Set other attribute types, using a parse function. \n// Context is set to the widget instance.\nlabel: function(contentBox) {\nreturn contentBox.one(\"span.title\").get(\"innerHTML\");\n}\n}\n</pre>"}, {"access": "", "host": "Widget", "params": "", "name": "Widget.NAME", "url": "Widget.html#property_Widget.NAME", "type": "property", "description": "Static property provides a string to identify the class.\n<p>\nCurrently used to apply class identifiers to the bounding box \nand to classify events fired by the widget.\n</p>"}, {"access": "private", "host": "Widget", "params": "", "name": "Widget._NAME_LOWERCASE", "url": "Widget.html#property_Widget._NAME_LOWERCASE", "type": "property", "description": "Cached lowercase version of Widget.NAME"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.ATTRS", "url": "WidgetPositionExt.html#property_WidgetPositionExt.ATTRS", "type": "property", "description": "Static property used to define the default attribute \nconfiguration introduced by WidgetPositionExt."}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.BC", "url": "WidgetPositionExt.html#property_WidgetPositionExt.BC", "type": "property", "description": "Constant used to specify the bottom edge, center point for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.BL", "url": "WidgetPositionExt.html#property_WidgetPositionExt.BL", "type": "property", "description": "Constant used to specify the bottom-left corner for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.BR", "url": "WidgetPositionExt.html#property_WidgetPositionExt.BR", "type": "property", "description": "Constant used to specify the bottom-right corner for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.CC", "url": "WidgetPositionExt.html#property_WidgetPositionExt.CC", "type": "property", "description": "Constant used to specify the center of widget/node/viewport for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.LC", "url": "WidgetPositionExt.html#property_WidgetPositionExt.LC", "type": "property", "description": "Constant used to specify the left edge, center point for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.RC", "url": "WidgetPositionExt.html#property_WidgetPositionExt.RC", "type": "property", "description": "Constant used to specify the right edge, center point for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.TC", "url": "WidgetPositionExt.html#property_WidgetPositionExt.TC", "type": "property", "description": "Constant used to specify the top edge-center point for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.TL", "url": "WidgetPositionExt.html#property_WidgetPositionExt.TL", "type": "property", "description": "Constant used to specify the top-left corner for alignment"}, {"access": "", "host": "WidgetPositionExt", "params": "", "name": "WidgetPositionExt.TR", "url": "WidgetPositionExt.html#property_WidgetPositionExt.TR", "type": "property", "description": "Constant used to specify the top-right corner for alignment"}, {"access": "", "host": "WidgetStack", "params": "", "name": "WidgetStack.ATTRS", "url": "WidgetStack.html#property_WidgetStack.ATTRS", "type": "property", "description": "Static property used to define the default attribute \nconfiguration introduced by WidgetStack."}, {"access": "", "host": "WidgetStack", "params": "", "name": "WidgetStack.HTML_PARSER", "url": "WidgetStack.html#property_WidgetStack.HTML_PARSER", "type": "property", "description": "The HTML parsing rules for the WidgetStack class."}, {"access": "", "host": "WidgetStack", "params": "", "name": "WidgetStack.SHIM_CLASS_NAME", "url": "WidgetStack.html#property_WidgetStack.SHIM_CLASS_NAME", "type": "property", "description": "Default class used to mark the shim element"}, {"access": "", "host": "WidgetStack", "params": "", "name": "WidgetStack.SHIM_TEMPLATE", "url": "WidgetStack.html#property_WidgetStack.SHIM_TEMPLATE", "type": "property", "description": "Default markup template used to generate the shim element."}, {"access": "", "host": "WidgetStack", "params": "", "name": "WidgetStack.STACKED_CLASS_NAME", "url": "WidgetStack.html#property_WidgetStack.STACKED_CLASS_NAME", "type": "property", "description": "Default class used to mark the boundingBox of a stacked widget."}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.AFTER", "url": "WidgetStdMod.html#property_WidgetStdMod.AFTER", "type": "property", "description": "Constant used to specify insertion position, when adding content to sections of the standard module in \nmethods which expect a \"where\" argument.\n<p>\nInserts new content <em>before</em> the sections existing content.\n</p>"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.ATTRS", "url": "WidgetStdMod.html#property_WidgetStdMod.ATTRS", "type": "property", "description": "Static property used to define the default attribute \nconfiguration introduced by WidgetStdMod."}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.BEFORE", "url": "WidgetStdMod.html#property_WidgetStdMod.BEFORE", "type": "property", "description": "Constant used to specify insertion position, when adding content to sections of the standard module in\nmethods which expect a \"where\" argument.\n<p>\nInserts new content <em>before</em> the sections existing content.\n</p>"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.BODY", "url": "WidgetStdMod.html#property_WidgetStdMod.BODY", "type": "property", "description": "Constant used to refer the the standard module body, in methods which expect a section specifier"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.FOOTER", "url": "WidgetStdMod.html#property_WidgetStdMod.FOOTER", "type": "property", "description": "Constant used to refer the the standard module footer, in methods which expect a section specifier"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.HEADER", "url": "WidgetStdMod.html#property_WidgetStdMod.HEADER", "type": "property", "description": "Constant used to refer the the standard module header, in methods which expect a section specifier"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.HTML_PARSER", "url": "WidgetStdMod.html#property_WidgetStdMod.HTML_PARSER", "type": "property", "description": "The HTML parsing rules for the WidgetStdMod class."}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.REPLACE", "url": "WidgetStdMod.html#property_WidgetStdMod.REPLACE", "type": "property", "description": "Constant used to specify insertion position, when adding content to sections of the standard module in\nmethods which expect a \"where\" argument.\n<p>\n<em>Replaces</em> the sections existing content, with new content.\n</p>"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.SECTION_CLASS_NAMES", "url": "WidgetStdMod.html#property_WidgetStdMod.SECTION_CLASS_NAMES", "type": "property", "description": "Static hash of default class names used for the header,\nbody and footer sections of the standard module, keyed by\nthe section identifier (WidgetStdMod.STD_HEADER, WidgetStdMod.STD_BODY, WidgetStdMod.STD_FOOTER)"}, {"access": "", "host": "WidgetStdMod", "params": "", "name": "WidgetStdMod.TEMPLATES", "url": "WidgetStdMod.html#property_WidgetStdMod.TEMPLATES", "type": "property", "description": "The template HTML strings for each of the standard module sections. Section entries are keyed by the section constants,\nWidgetStdMod.HEADER, WidgetStdMod.BODY, WidgetStdMod.FOOTER, and contain the HTML to be added for each section.\ne.g.\n<pre>\n{\nheader : '<div class=\"yui-widget-hd\"></div>',\nbody : '<div class=\"yui-widget-bd\"></div>',\nfooter : '<div class=\"yui-widget-ft\"></div>'\n}\n</pre>"}, {"access": "", "host": "Widget", "params": "", "name": "Widget.UI_SRC", "url": "Widget.html#property_Widget.UI_SRC", "type": "property", "description": "Constant used to identify state changes originating from\nthe DOM (as opposed to the JavaScript model)."}, {"access": "", "host": "ImgLoadImgObj", "params": "", "name": "width", "url": "ImgLoadImgObj.html#config_width", "type": "config", "description": "Pixel width of the image. Will be set as a <code>width</code> attribute on the DOM element after the image is fetched.\nDefaults to the natural width of the image (no <code>width</code> attribute will be set).\nUsually only used with src images."}, {"access": "", "host": "Console", "params": "", "name": "width", "url": "Console.html#config_width", "type": "config", "description": "String with units, or number, representing the width of the Console.\nIf a number is provided, the default unit, defined by Widget's\nDEF_UNIT, property is used."}, {"access": "", "host": "Widget", "params": "", "name": "width", "url": "Widget.html#config_width", "type": "config", "description": "String with units, or number, representing the width of the Widget. If a number is provided,\nthe default unit, defined by the Widgets DEF_UNIT, property is used."}, {"access": "", "host": "ImgLoadImgObj", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "widthChange", "url": "ImgLoadImgObj.html#event_widthChange", "type": "event", "description": "Fires when the value for the configuration attribute 'width' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Console", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "widthChange", "url": "Console.html#event_widthChange", "type": "event", "description": "Fires when the value for the configuration attribute 'width' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Widget", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "widthChange", "url": "Widget.html#event_widthChange", "type": "event", "description": "Fires when the value for the configuration attribute 'width' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "config", "params": "", "name": "win", "url": "config.html#property_win", "type": "property", "description": "The window/frame that this instance should operate in."}, {"access": "", "host": "YUI", "params": "", "name": "windowresize", "url": "YUI.html#event_windowresize", "type": "event", "description": "Firefox fires the window resize event once when the resize action\nfinishes, other browsers fire the event periodically during the\nresize. This code uses timeout logic to simulate the Firefox \nbehavior in other browsers."}, {"access": "", "host": "config", "params": "", "name": "windowResizeDelay", "url": "config.html#property_windowResizeDelay", "type": "property", "description": "The default interval when polling in milliseconds."}, {"access": "", "host": "DD.Scroll", "params": "", "name": "windowScroll", "url": "DD.Scroll.html#config_windowScroll", "type": "config", "description": "Turn on window scroll support, default: false"}, {"access": "", "host": "Plugin.DDWindowScroll", "params": "", "name": "windowScroll", "url": "Plugin.DDWindowScroll.html#config_windowScroll", "type": "config", "description": "Turn on window scroll support, default: true"}, {"access": "", "host": "DD.Scroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "windowScrollChange", "url": "DD.Scroll.html#event_windowScrollChange", "type": "event", "description": "Fires when the value for the configuration attribute 'windowScroll' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Plugin.DDWindowScroll", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "windowScrollChange", "url": "Plugin.DDWindowScroll.html#event_windowScrollChange", "type": "event", "description": "Fires when the value for the configuration attribute 'windowScroll' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}, {"access": "", "host": "Node", "params": "", "name": "winHeight", "url": "Node.html#config_winHeight", "type": "config", "description": "Returns the inner height of the viewport (exludes scrollbar)."}, {"access": "", "host": "DOM", "params": "", "name": "winHeight", "url": "DOM.html#method_winHeight", "type": "method", "description": "Returns the inner height of the viewport (exludes scrollbar)."}, {"access": "", "host": "Node", "params": "", "name": "winWidth", "url": "Node.html#config_winWidth", "type": "config", "description": "Returns the inner width of the viewport (exludes scrollbar)."}, {"access": "", "host": "DOM", "params": "", "name": "winWidth", "url": "DOM.html#method_winWidth", "type": "method", "description": "Returns the inner width of the viewport (exludes scrollbar)."}, {"access": "private", "host": "Event", "params": "", "name": "_wrappers", "url": "Event.html#property__wrappers", "type": "property", "description": "Custom event wrappers for DOM events. Key is \n'event:' + Element uid stamp + event type"}, {"access": "", "host": "Assert.UnexpectedError", "params": "coverage <Object> The coverage report object.", "name": "XdebugJSON", "url": "Assert.UnexpectedError.html#method_XdebugJSON", "type": "method", "description": "Returns the coverage report in a JSON format compatible with\nXdebug. See <a href=\"http://www.xdebug.com/docs/code_coverage\">Xdebug Documentation</a>\nfor more information. Note: function coverage is not available\nin this format."}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create() in io-base., c <object> - configuration object for the transaction.", "name": "_xdr", "url": "io.html#method__xdr", "type": "method", "description": "Sets event handlers for XDomainRequest transactions."}, {"access": "private", "host": "io", "params": "id <number> - transaction id, c <object> - configuration object for the transaction.", "name": "xdrReady", "url": "io.html#method_xdrReady", "type": "method", "description": "Fires event \"io:xdrReady\""}, {"access": "private", "host": "io", "params": "o <object> - Transaction object generated by _create() in io-base., c <object> - configuration object for the transaction., e <string> - Event name", "name": "xdrResponse", "url": "io.html#method_xdrResponse", "type": "method", "description": "Response controller for cross-domain requests when using the\nFlash transport or IE8's XDomainRequest object."}, {"access": "private", "host": "io", "params": "", "name": "_xhr", "url": "io.html#method__xhr", "type": "method", "description": "Method that creates the XMLHttpRequest transport"}, {"access": "", "host": "Test.Wait", "params": "result <Object> The results object created by TestRunner.", "name": "XML", "url": "Test.Wait.html#method_XML", "type": "method", "description": "Returns test results formatted as an XML string."}, {"access": "private", "host": "DataType.Date", "params": "x <Number> \tThe number to be padded, pad <String> The character to pad the number with, r <Number> \t(optional) The base of the pad, eg, 10 implies to two digits, 100 implies to 3 digits.", "name": "xPad", "url": "DataType.Date.html#method_xPad", "type": "method", "description": "Pad a number with leading spaces, zeroes or something else"}, {"access": "", "host": "Assert", "params": "condition <Boolean> The condition to test., message <String> The message to display if the assertion fails.", "name": "Y.assert", "url": "Assert.html#method_Y.assert", "type": "method", "description": "Asserts that a given condition is true. If not, then a Y.Assert.Error object is thrown\nand the test fails."}, {"access": "", "host": "ClassNameManager", "params": "", "name": "Y.config.classNameDelimiter", "url": "ClassNameManager.html#property_Y.config.classNameDelimiter", "type": "property", "description": "Configuration property indicating the delimiter used to compose all CSS class names in\nthis YUI instance."}, {"access": "", "host": "ClassNameManager", "params": "", "name": "Y.config.classNamePrefix", "url": "ClassNameManager.html#property_Y.config.classNamePrefix", "type": "property", "description": "Configuration property indicating the prefix for all CSS class names in this YUI instance."}, {"access": "", "host": "Assert", "params": "message <String> (Optional) The message to display with the failure.", "name": "Y.fail", "url": "Assert.html#method_Y.fail", "type": "method", "description": "Forces an assertion error to occur. Shortcut for Y.Assert.fail()."}, {"access": "", "host": "Node", "params": "node <String | HTMLElement> a node or Selector, doc <Y.Node || HTMLElement> an optional document to scan. Defaults to Y.config.doc.", "name": "Y.get", "url": "Node.html#method_Y.get", "type": "method", "description": "Returns a single Node instance bound to the node or the\nfirst element matching the given selector."}, {"access": "", "host": "Node", "params": "node <String | HTMLElement> a node or Selector, doc <Y.Node || HTMLElement> an optional document to scan. Defaults to Y.config.doc.", "name": "Y.one", "url": "Node.html#method_Y.one", "type": "method", "description": "Returns a single Node instance bound to the node or the\nfirst element matching the given selector."}, {"access": "private", "host": "ImgLoadImgObj", "params": "", "name": "_yPos", "url": "ImgLoadImgObj.html#property__yPos", "type": "property", "description": "The vertical position returned from <code>getY</code>, to avoid repeat calls to access the DOM.\nThe Y position is checked only for images registered with fold-conditional groups. The position is checked first at page load (domready)\nand this caching enhancement assumes that the image's vertical position won't change after that first check."}, {"access": "private", "host": "io", "params": "", "name": "_yQ", "url": "io.html#property__yQ", "type": "property", "description": "Array of transactions queued for processing"}, {"access": "", "host": "WidgetStack", "params": "", "name": "zIndex", "url": "WidgetStack.html#config_zIndex", "type": "config", "description": "The z-index to apply to the Widgets boundingBox. Non-numerical values for \nzIndex will be converted to 0"}, {"access": "", "host": "WidgetStack", "params": "event <Event.Facade> An Event Facade object with the following attribute specific properties added:\t<dl>\t\t<dt>prevVal</dt>\t\t<dd>The value of the attribute, prior to it being set</dd>\t\t<dt>newVal</dt>\t\t<dd>The value the attribute is to be set to</dd>\t\t<dt>attrName</dt>\t\t<dd>The name of the attribute being set</dd>\t\t<dt>subAttrName</dt>\t\t<dd>If setting a property within the attribute's value, the name of the sub-attribute property being set</dd>\t</dl>", "name": "zIndexChange", "url": "WidgetStack.html#event_zIndexChange", "type": "event", "description": "Fires when the value for the configuration attribute 'zIndex' is changed. You can listen for the event using the <a href=\"Attribute.html#method_on\">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href=\"Event.Target.html#method_after\">after</a> method if you wish to be notified after the attribute's value has changed."}];
</script>
</body>
</html>