~smagoun/whoopsie/whoopsie-lp1017637

« back to all changes in this revision

Viewing changes to backend/stats/static/js/yui/api/classes/AsyncQueue.html

  • Committer: Evan Dandrea
  • Date: 2012-05-09 05:53:45 UTC
  • Revision ID: evan.dandrea@canonical.com-20120509055345-z2j41tmcbf4as5uf
The backend now lives in lp:daisy and the website (errors.ubuntu.com) now lives in lp:errors.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html>
2
 
<html lang="en">
3
 
<head>
4
 
    <meta charset="utf-8">
5
 
    <title>AsyncQueue - YUI 3</title>
6
 
    <link rel="stylesheet" href="http:&#x2F;&#x2F;yui.yahooapis.com&#x2F;3.5.0pr4&#x2F;build&#x2F;cssgrids&#x2F;cssgrids-min.css">
7
 
    <link rel="stylesheet" href="..&#x2F;assets/vendor/prettify/prettify-min.css">
8
 
    <link rel="stylesheet" href="..&#x2F;assets/css/main.css" id="site_styles">
9
 
    <script src="http:&#x2F;&#x2F;yui.yahooapis.com&#x2F;3.5.0pr4&#x2F;build&#x2F;yui&#x2F;yui-min.js"></script>
10
 
</head>
11
 
<body class="yui3-skin-sam">
12
 
 
13
 
<div id="doc">
14
 
    <div id="hd" class="yui3-g header">
15
 
        <div class="yui3-u-3-4">
16
 
            
17
 
                <h1><img src="..&#x2F;assets/css/logo.png" title="YUI 3"></h1>
18
 
            
19
 
        </div>
20
 
        <div class="yui3-u-1-4 version">
21
 
            <em>API Docs for: 3.5.0</em>
22
 
        </div>
23
 
    </div>
24
 
    <div id="bd" class="yui3-g">
25
 
 
26
 
        <div class="yui3-u-1-4">
27
 
            <div id="docs-sidebar" class="sidebar apidocs">
28
 
                <div id="api-list">
29
 
    <h2 class="off-left">APIs</h2>
30
 
    <div id="api-tabview" class="tabview">
31
 
        <ul class="tabs">
32
 
            <li><a href="#api-classes">Classes</a></li>
33
 
            <li><a href="#api-modules">Modules</a></li>
34
 
        </ul>
35
 
 
36
 
        <div id="api-tabview-filter">
37
 
            <input type="search" id="api-filter" placeholder="Type to filter APIs">
38
 
        </div>
39
 
 
40
 
        <div id="api-tabview-panel">
41
 
            <ul id="api-classes" class="apis classes">
42
 
            
43
 
                <li><a href="..&#x2F;classes/Anim.html">Anim</a></li>
44
 
            
45
 
                <li><a href="..&#x2F;classes/App.html">App</a></li>
46
 
            
47
 
                <li><a href="..&#x2F;classes/App.Base.html">App.Base</a></li>
48
 
            
49
 
                <li><a href="..&#x2F;classes/App.Transitions.html">App.Transitions</a></li>
50
 
            
51
 
                <li><a href="..&#x2F;classes/App.TransitionsNative.html">App.TransitionsNative</a></li>
52
 
            
53
 
                <li><a href="..&#x2F;classes/AreaSeries.html">AreaSeries</a></li>
54
 
            
55
 
                <li><a href="..&#x2F;classes/AreaSplineSeries.html">AreaSplineSeries</a></li>
56
 
            
57
 
                <li><a href="..&#x2F;classes/Array.html">Array</a></li>
58
 
            
59
 
                <li><a href="..&#x2F;classes/ArrayList.html">ArrayList</a></li>
60
 
            
61
 
                <li><a href="..&#x2F;classes/ArraySort.html">ArraySort</a></li>
62
 
            
63
 
                <li><a href="..&#x2F;classes/AsyncQueue.html">AsyncQueue</a></li>
64
 
            
65
 
                <li><a href="..&#x2F;classes/Attribute.html">Attribute</a></li>
66
 
            
67
 
                <li><a href="..&#x2F;classes/AttributeCore.html">AttributeCore</a></li>
68
 
            
69
 
                <li><a href="..&#x2F;classes/AttributeEvents.html">AttributeEvents</a></li>
70
 
            
71
 
                <li><a href="..&#x2F;classes/AttributeExtras.html">AttributeExtras</a></li>
72
 
            
73
 
                <li><a href="..&#x2F;classes/AttributeLite.html">AttributeLite</a></li>
74
 
            
75
 
                <li><a href="..&#x2F;classes/AutoComplete.html">AutoComplete</a></li>
76
 
            
77
 
                <li><a href="..&#x2F;classes/AutoCompleteBase.html">AutoCompleteBase</a></li>
78
 
            
79
 
                <li><a href="..&#x2F;classes/AutoCompleteFilters.html">AutoCompleteFilters</a></li>
80
 
            
81
 
                <li><a href="..&#x2F;classes/AutoCompleteHighlighters.html">AutoCompleteHighlighters</a></li>
82
 
            
83
 
                <li><a href="..&#x2F;classes/AutoCompleteList.html">AutoCompleteList</a></li>
84
 
            
85
 
                <li><a href="..&#x2F;classes/Axis.html">Axis</a></li>
86
 
            
87
 
                <li><a href="..&#x2F;classes/AxisType.html">AxisType</a></li>
88
 
            
89
 
                <li><a href="..&#x2F;classes/BarSeries.html">BarSeries</a></li>
90
 
            
91
 
                <li><a href="..&#x2F;classes/Base.html">Base</a></li>
92
 
            
93
 
                <li><a href="..&#x2F;classes/BaseCore.html">BaseCore</a></li>
94
 
            
95
 
                <li><a href="..&#x2F;classes/BottomAxisLayout.html">BottomAxisLayout</a></li>
96
 
            
97
 
                <li><a href="..&#x2F;classes/Button.html">Button</a></li>
98
 
            
99
 
                <li><a href="..&#x2F;classes/ButtonCore.html">ButtonCore</a></li>
100
 
            
101
 
                <li><a href="..&#x2F;classes/ButtonGroup.html">ButtonGroup</a></li>
102
 
            
103
 
                <li><a href="..&#x2F;classes/ButtonPlugin.html">ButtonPlugin</a></li>
104
 
            
105
 
                <li><a href="..&#x2F;classes/Cache.html">Cache</a></li>
106
 
            
107
 
                <li><a href="..&#x2F;classes/CacheOffline.html">CacheOffline</a></li>
108
 
            
109
 
                <li><a href="..&#x2F;classes/Calendar.html">Calendar</a></li>
110
 
            
111
 
                <li><a href="..&#x2F;classes/CalendarBase.html">CalendarBase</a></li>
112
 
            
113
 
                <li><a href="..&#x2F;classes/CanvasCircle.html">CanvasCircle</a></li>
114
 
            
115
 
                <li><a href="..&#x2F;classes/CanvasDrawing.html">CanvasDrawing</a></li>
116
 
            
117
 
                <li><a href="..&#x2F;classes/CanvasEllipse.html">CanvasEllipse</a></li>
118
 
            
119
 
                <li><a href="..&#x2F;classes/CanvasGraphic.html">CanvasGraphic</a></li>
120
 
            
121
 
                <li><a href="..&#x2F;classes/CanvasPath.html">CanvasPath</a></li>
122
 
            
123
 
                <li><a href="..&#x2F;classes/CanvasPieSlice.html">CanvasPieSlice</a></li>
124
 
            
125
 
                <li><a href="..&#x2F;classes/CanvasRect.html">CanvasRect</a></li>
126
 
            
127
 
                <li><a href="..&#x2F;classes/CanvasShape.html">CanvasShape</a></li>
128
 
            
129
 
                <li><a href="..&#x2F;classes/CartesianChart.html">CartesianChart</a></li>
130
 
            
131
 
                <li><a href="..&#x2F;classes/CartesianSeries.html">CartesianSeries</a></li>
132
 
            
133
 
                <li><a href="..&#x2F;classes/CategoryAxis.html">CategoryAxis</a></li>
134
 
            
135
 
                <li><a href="..&#x2F;classes/Chart.html">Chart</a></li>
136
 
            
137
 
                <li><a href="..&#x2F;classes/ChartBase.html">ChartBase</a></li>
138
 
            
139
 
                <li><a href="..&#x2F;classes/ChartLegend.html">ChartLegend</a></li>
140
 
            
141
 
                <li><a href="..&#x2F;classes/Circle.html">Circle</a></li>
142
 
            
143
 
                <li><a href="..&#x2F;classes/ClassNameManager.html">ClassNameManager</a></li>
144
 
            
145
 
                <li><a href="..&#x2F;classes/ClickableRail.html">ClickableRail</a></li>
146
 
            
147
 
                <li><a href="..&#x2F;classes/ColumnSeries.html">ColumnSeries</a></li>
148
 
            
149
 
                <li><a href="..&#x2F;classes/ComboSeries.html">ComboSeries</a></li>
150
 
            
151
 
                <li><a href="..&#x2F;classes/ComboSplineSeries.html">ComboSplineSeries</a></li>
152
 
            
153
 
                <li><a href="..&#x2F;classes/config.html">config</a></li>
154
 
            
155
 
                <li><a href="..&#x2F;classes/Console.html">Console</a></li>
156
 
            
157
 
                <li><a href="..&#x2F;classes/Controller.html">Controller</a></li>
158
 
            
159
 
                <li><a href="..&#x2F;classes/Cookie.html">Cookie</a></li>
160
 
            
161
 
                <li><a href="..&#x2F;classes/CurveUtil.html">CurveUtil</a></li>
162
 
            
163
 
                <li><a href="..&#x2F;classes/CustomEvent.html">CustomEvent</a></li>
164
 
            
165
 
                <li><a href="..&#x2F;classes/DataSchema.Array.html">DataSchema.Array</a></li>
166
 
            
167
 
                <li><a href="..&#x2F;classes/DataSchema.Base.html">DataSchema.Base</a></li>
168
 
            
169
 
                <li><a href="..&#x2F;classes/DataSchema.JSON.html">DataSchema.JSON</a></li>
170
 
            
171
 
                <li><a href="..&#x2F;classes/DataSchema.Text.html">DataSchema.Text</a></li>
172
 
            
173
 
                <li><a href="..&#x2F;classes/DataSchema.XML.html">DataSchema.XML</a></li>
174
 
            
175
 
                <li><a href="..&#x2F;classes/DataSource.Function.html">DataSource.Function</a></li>
176
 
            
177
 
                <li><a href="..&#x2F;classes/DataSource.Get.html">DataSource.Get</a></li>
178
 
            
179
 
                <li><a href="..&#x2F;classes/DataSource.IO.html">DataSource.IO</a></li>
180
 
            
181
 
                <li><a href="..&#x2F;classes/DataSource.Local.html">DataSource.Local</a></li>
182
 
            
183
 
                <li><a href="..&#x2F;classes/DataSourceArraySchema.html">DataSourceArraySchema</a></li>
184
 
            
185
 
                <li><a href="..&#x2F;classes/DataSourceCache.html">DataSourceCache</a></li>
186
 
            
187
 
                <li><a href="..&#x2F;classes/DataSourceCacheExtension.html">DataSourceCacheExtension</a></li>
188
 
            
189
 
                <li><a href="..&#x2F;classes/DataSourceJSONSchema.html">DataSourceJSONSchema</a></li>
190
 
            
191
 
                <li><a href="..&#x2F;classes/DataSourceTextSchema.html">DataSourceTextSchema</a></li>
192
 
            
193
 
                <li><a href="..&#x2F;classes/DataSourceXMLSchema.html">DataSourceXMLSchema</a></li>
194
 
            
195
 
                <li><a href="..&#x2F;classes/DataTable.html">DataTable</a></li>
196
 
            
197
 
                <li><a href="..&#x2F;classes/DataTable.Base.html">DataTable.Base</a></li>
198
 
            
199
 
                <li><a href="..&#x2F;classes/DataTable.BodyView.html">DataTable.BodyView</a></li>
200
 
            
201
 
                <li><a href="..&#x2F;classes/DataTable.ColumnWidths.html">DataTable.ColumnWidths</a></li>
202
 
            
203
 
                <li><a href="..&#x2F;classes/DataTable.Core.html">DataTable.Core</a></li>
204
 
            
205
 
                <li><a href="..&#x2F;classes/DataTable.HeaderView.html">DataTable.HeaderView</a></li>
206
 
            
207
 
                <li><a href="..&#x2F;classes/DataTable.Message.html">DataTable.Message</a></li>
208
 
            
209
 
                <li><a href="..&#x2F;classes/DataTable.Mutable.html">DataTable.Mutable</a></li>
210
 
            
211
 
                <li><a href="..&#x2F;classes/DataTable.Scrollable.html">DataTable.Scrollable</a></li>
212
 
            
213
 
                <li><a href="..&#x2F;classes/DataTable.Sortable.html">DataTable.Sortable</a></li>
214
 
            
215
 
                <li><a href="..&#x2F;classes/DataType.Date.html">DataType.Date</a></li>
216
 
            
217
 
                <li><a href="..&#x2F;classes/DataType.Date.Locale.html">DataType.Date.Locale</a></li>
218
 
            
219
 
                <li><a href="..&#x2F;classes/DataType.Number.html">DataType.Number</a></li>
220
 
            
221
 
                <li><a href="..&#x2F;classes/DataType.XML.html">DataType.XML</a></li>
222
 
            
223
 
                <li><a href="..&#x2F;classes/DD.DDM.html">DD.DDM</a></li>
224
 
            
225
 
                <li><a href="..&#x2F;classes/DD.Delegate.html">DD.Delegate</a></li>
226
 
            
227
 
                <li><a href="..&#x2F;classes/DD.Drag.html">DD.Drag</a></li>
228
 
            
229
 
                <li><a href="..&#x2F;classes/DD.Drop.html">DD.Drop</a></li>
230
 
            
231
 
                <li><a href="..&#x2F;classes/DD.Plugin.DDWindowScroll.html">DD.Plugin.DDWindowScroll</a></li>
232
 
            
233
 
                <li><a href="..&#x2F;classes/DD.Scroll.html">DD.Scroll</a></li>
234
 
            
235
 
                <li><a href="..&#x2F;classes/Dial.html">Dial</a></li>
236
 
            
237
 
                <li><a href="..&#x2F;classes/Do.html">Do</a></li>
238
 
            
239
 
                <li><a href="..&#x2F;classes/Do.AlterArgs.html">Do.AlterArgs</a></li>
240
 
            
241
 
                <li><a href="..&#x2F;classes/Do.AlterReturn.html">Do.AlterReturn</a></li>
242
 
            
243
 
                <li><a href="..&#x2F;classes/Do.Error.html">Do.Error</a></li>
244
 
            
245
 
                <li><a href="..&#x2F;classes/Do.Halt.html">Do.Halt</a></li>
246
 
            
247
 
                <li><a href="..&#x2F;classes/Do.Method.html">Do.Method</a></li>
248
 
            
249
 
                <li><a href="..&#x2F;classes/Do.Prevent.html">Do.Prevent</a></li>
250
 
            
251
 
                <li><a href="..&#x2F;classes/DOM.html">DOM</a></li>
252
 
            
253
 
                <li><a href="..&#x2F;classes/DOMEventFacade.html">DOMEventFacade</a></li>
254
 
            
255
 
                <li><a href="..&#x2F;classes/Drawing.html">Drawing</a></li>
256
 
            
257
 
                <li><a href="..&#x2F;classes/Easing.html">Easing</a></li>
258
 
            
259
 
                <li><a href="..&#x2F;classes/EditorBase.html">EditorBase</a></li>
260
 
            
261
 
                <li><a href="..&#x2F;classes/EditorSelection.html">EditorSelection</a></li>
262
 
            
263
 
                <li><a href="..&#x2F;classes/Ellipse.html">Ellipse</a></li>
264
 
            
265
 
                <li><a href="..&#x2F;classes/EllipseGroup.html">EllipseGroup</a></li>
266
 
            
267
 
                <li><a href="..&#x2F;classes/Escape.html">Escape</a></li>
268
 
            
269
 
                <li><a href="..&#x2F;classes/Event.html">Event</a></li>
270
 
            
271
 
                <li><a href="..&#x2F;classes/EventFacade.html">EventFacade</a></li>
272
 
            
273
 
                <li><a href="..&#x2F;classes/EventHandle.html">EventHandle</a></li>
274
 
            
275
 
                <li><a href="..&#x2F;classes/EventTarget.html">EventTarget</a></li>
276
 
            
277
 
                <li><a href="..&#x2F;classes/ExecCommand.html">ExecCommand</a></li>
278
 
            
279
 
                <li><a href="..&#x2F;classes/Features.html">Features</a></li>
280
 
            
281
 
                <li><a href="..&#x2F;classes/File.html">File</a></li>
282
 
            
283
 
                <li><a href="..&#x2F;classes/FileFlash.html">FileFlash</a></li>
284
 
            
285
 
                <li><a href="..&#x2F;classes/FileHTML5.html">FileHTML5</a></li>
286
 
            
287
 
                <li><a href="..&#x2F;classes/Fills.html">Fills</a></li>
288
 
            
289
 
                <li><a href="..&#x2F;classes/Frame.html">Frame</a></li>
290
 
            
291
 
                <li><a href="..&#x2F;classes/Get.html">Get</a></li>
292
 
            
293
 
                <li><a href="..&#x2F;classes/Get.Transaction.html">Get.Transaction</a></li>
294
 
            
295
 
                <li><a href="..&#x2F;classes/GetNodeJS.html">GetNodeJS</a></li>
296
 
            
297
 
                <li><a href="..&#x2F;classes/Graph.html">Graph</a></li>
298
 
            
299
 
                <li><a href="..&#x2F;classes/Graphic.html">Graphic</a></li>
300
 
            
301
 
                <li><a href="..&#x2F;classes/GraphicBase.html">GraphicBase</a></li>
302
 
            
303
 
                <li><a href="..&#x2F;classes/Gridlines.html">Gridlines</a></li>
304
 
            
305
 
                <li><a href="..&#x2F;classes/GroupCircle.html">GroupCircle</a></li>
306
 
            
307
 
                <li><a href="..&#x2F;classes/GroupDiamond.html">GroupDiamond</a></li>
308
 
            
309
 
                <li><a href="..&#x2F;classes/GroupRect.html">GroupRect</a></li>
310
 
            
311
 
                <li><a href="..&#x2F;classes/Handlebars.html">Handlebars</a></li>
312
 
            
313
 
                <li><a href="..&#x2F;classes/Highlight.html">Highlight</a></li>
314
 
            
315
 
                <li><a href="..&#x2F;classes/Histogram.html">Histogram</a></li>
316
 
            
317
 
                <li><a href="..&#x2F;classes/HistoryBase.html">HistoryBase</a></li>
318
 
            
319
 
                <li><a href="..&#x2F;classes/HistoryHash.html">HistoryHash</a></li>
320
 
            
321
 
                <li><a href="..&#x2F;classes/HistoryHTML5.html">HistoryHTML5</a></li>
322
 
            
323
 
                <li><a href="..&#x2F;classes/HorizontalLegendLayout.html">HorizontalLegendLayout</a></li>
324
 
            
325
 
                <li><a href="..&#x2F;classes/ImgLoadGroup.html">ImgLoadGroup</a></li>
326
 
            
327
 
                <li><a href="..&#x2F;classes/ImgLoadImgObj.html">ImgLoadImgObj</a></li>
328
 
            
329
 
                <li><a href="..&#x2F;classes/Intl.html">Intl</a></li>
330
 
            
331
 
                <li><a href="..&#x2F;classes/IO.html">IO</a></li>
332
 
            
333
 
                <li><a href="..&#x2F;classes/json.html">json</a></li>
334
 
            
335
 
                <li><a href="..&#x2F;classes/JSONPRequest.html">JSONPRequest</a></li>
336
 
            
337
 
                <li><a href="..&#x2F;classes/Lang.html">Lang</a></li>
338
 
            
339
 
                <li><a href="..&#x2F;classes/LeftAxisLayout.html">LeftAxisLayout</a></li>
340
 
            
341
 
                <li><a href="..&#x2F;classes/Lines.html">Lines</a></li>
342
 
            
343
 
                <li><a href="..&#x2F;classes/LineSeries.html">LineSeries</a></li>
344
 
            
345
 
                <li><a href="..&#x2F;classes/Loader.html">Loader</a></li>
346
 
            
347
 
                <li><a href="..&#x2F;classes/MarkerSeries.html">MarkerSeries</a></li>
348
 
            
349
 
                <li><a href="..&#x2F;classes/Matrix.html">Matrix</a></li>
350
 
            
351
 
                <li><a href="..&#x2F;classes/Model.html">Model</a></li>
352
 
            
353
 
                <li><a href="..&#x2F;classes/ModelList.html">ModelList</a></li>
354
 
            
355
 
                <li><a href="..&#x2F;classes/Node.html">Node</a></li>
356
 
            
357
 
                <li><a href="..&#x2F;classes/NodeList.html">NodeList</a></li>
358
 
            
359
 
                <li><a href="..&#x2F;classes/NumericAxis.html">NumericAxis</a></li>
360
 
            
361
 
                <li><a href="..&#x2F;classes/Object.html">Object</a></li>
362
 
            
363
 
                <li><a href="..&#x2F;classes/Overlay.html">Overlay</a></li>
364
 
            
365
 
                <li><a href="..&#x2F;classes/Panel.html">Panel</a></li>
366
 
            
367
 
                <li><a href="..&#x2F;classes/Parallel.html">Parallel</a></li>
368
 
            
369
 
                <li><a href="..&#x2F;classes/Path.html">Path</a></li>
370
 
            
371
 
                <li><a href="..&#x2F;classes/PieChart.html">PieChart</a></li>
372
 
            
373
 
                <li><a href="..&#x2F;classes/PieSeries.html">PieSeries</a></li>
374
 
            
375
 
                <li><a href="..&#x2F;classes/Pjax.html">Pjax</a></li>
376
 
            
377
 
                <li><a href="..&#x2F;classes/PjaxBase.html">PjaxBase</a></li>
378
 
            
379
 
                <li><a href="..&#x2F;classes/Plots.html">Plots</a></li>
380
 
            
381
 
                <li><a href="..&#x2F;classes/Plugin.Align.html">Plugin.Align</a></li>
382
 
            
383
 
                <li><a href="..&#x2F;classes/Plugin.AutoComplete.html">Plugin.AutoComplete</a></li>
384
 
            
385
 
                <li><a href="..&#x2F;classes/Plugin.Base.html">Plugin.Base</a></li>
386
 
            
387
 
                <li><a href="..&#x2F;classes/Plugin.Cache.html">Plugin.Cache</a></li>
388
 
            
389
 
                <li><a href="..&#x2F;classes/Plugin.CalendarNavigator.html">Plugin.CalendarNavigator</a></li>
390
 
            
391
 
                <li><a href="..&#x2F;classes/Plugin.ConsoleFilters.html">Plugin.ConsoleFilters</a></li>
392
 
            
393
 
                <li><a href="..&#x2F;classes/Plugin.CreateLinkBase.html">Plugin.CreateLinkBase</a></li>
394
 
            
395
 
                <li><a href="..&#x2F;classes/Plugin.DataTableDataSource.html">Plugin.DataTableDataSource</a></li>
396
 
            
397
 
                <li><a href="..&#x2F;classes/Plugin.DDConstrained.html">Plugin.DDConstrained</a></li>
398
 
            
399
 
                <li><a href="..&#x2F;classes/Plugin.DDNodeScroll.html">Plugin.DDNodeScroll</a></li>
400
 
            
401
 
                <li><a href="..&#x2F;classes/Plugin.DDProxy.html">Plugin.DDProxy</a></li>
402
 
            
403
 
                <li><a href="..&#x2F;classes/Plugin.Drag.html">Plugin.Drag</a></li>
404
 
            
405
 
                <li><a href="..&#x2F;classes/Plugin.Drop.html">Plugin.Drop</a></li>
406
 
            
407
 
                <li><a href="..&#x2F;classes/Plugin.EditorBidi.html">Plugin.EditorBidi</a></li>
408
 
            
409
 
                <li><a href="..&#x2F;classes/Plugin.EditorBR.html">Plugin.EditorBR</a></li>
410
 
            
411
 
                <li><a href="..&#x2F;classes/Plugin.EditorLists.html">Plugin.EditorLists</a></li>
412
 
            
413
 
                <li><a href="..&#x2F;classes/Plugin.EditorPara.html">Plugin.EditorPara</a></li>
414
 
            
415
 
                <li><a href="..&#x2F;classes/Plugin.EditorParaBase.html">Plugin.EditorParaBase</a></li>
416
 
            
417
 
                <li><a href="..&#x2F;classes/Plugin.EditorParaIE.html">Plugin.EditorParaIE</a></li>
418
 
            
419
 
                <li><a href="..&#x2F;classes/Plugin.EditorTab.html">Plugin.EditorTab</a></li>
420
 
            
421
 
                <li><a href="..&#x2F;classes/Plugin.ExecCommand.html">Plugin.ExecCommand</a></li>
422
 
            
423
 
                <li><a href="..&#x2F;classes/Plugin.Flick.html">Plugin.Flick</a></li>
424
 
            
425
 
                <li><a href="..&#x2F;classes/Plugin.Host.html">Plugin.Host</a></li>
426
 
            
427
 
                <li><a href="..&#x2F;classes/plugin.NodeFocusManager.html">plugin.NodeFocusManager</a></li>
428
 
            
429
 
                <li><a href="..&#x2F;classes/Plugin.NodeFX.html">Plugin.NodeFX</a></li>
430
 
            
431
 
                <li><a href="..&#x2F;classes/plugin.NodeMenuNav.html">plugin.NodeMenuNav</a></li>
432
 
            
433
 
                <li><a href="..&#x2F;classes/Plugin.Pjax.html">Plugin.Pjax</a></li>
434
 
            
435
 
                <li><a href="..&#x2F;classes/Plugin.Resize.html">Plugin.Resize</a></li>
436
 
            
437
 
                <li><a href="..&#x2F;classes/Plugin.ResizeConstrained.html">Plugin.ResizeConstrained</a></li>
438
 
            
439
 
                <li><a href="..&#x2F;classes/Plugin.ResizeProxy.html">Plugin.ResizeProxy</a></li>
440
 
            
441
 
                <li><a href="..&#x2F;classes/Plugin.ScrollViewList.html">Plugin.ScrollViewList</a></li>
442
 
            
443
 
                <li><a href="..&#x2F;classes/Plugin.ScrollViewPaginator.html">Plugin.ScrollViewPaginator</a></li>
444
 
            
445
 
                <li><a href="..&#x2F;classes/Plugin.ScrollViewScrollbars.html">Plugin.ScrollViewScrollbars</a></li>
446
 
            
447
 
                <li><a href="..&#x2F;classes/Plugin.Shim.html">Plugin.Shim</a></li>
448
 
            
449
 
                <li><a href="..&#x2F;classes/Plugin.SortScroll.html">Plugin.SortScroll</a></li>
450
 
            
451
 
                <li><a href="..&#x2F;classes/Plugin.WidgetAnim.html">Plugin.WidgetAnim</a></li>
452
 
            
453
 
                <li><a href="..&#x2F;classes/Pollable.html">Pollable</a></li>
454
 
            
455
 
                <li><a href="..&#x2F;classes/Profiler.html">Profiler</a></li>
456
 
            
457
 
                <li><a href="..&#x2F;classes/QueryString.html">QueryString</a></li>
458
 
            
459
 
                <li><a href="..&#x2F;classes/Queue.html">Queue</a></li>
460
 
            
461
 
                <li><a href="..&#x2F;classes/Record.html">Record</a></li>
462
 
            
463
 
                <li><a href="..&#x2F;classes/Recordset.html">Recordset</a></li>
464
 
            
465
 
                <li><a href="..&#x2F;classes/RecordsetFilter.html">RecordsetFilter</a></li>
466
 
            
467
 
                <li><a href="..&#x2F;classes/RecordsetIndexer.html">RecordsetIndexer</a></li>
468
 
            
469
 
                <li><a href="..&#x2F;classes/RecordsetSort.html">RecordsetSort</a></li>
470
 
            
471
 
                <li><a href="..&#x2F;classes/Rect.html">Rect</a></li>
472
 
            
473
 
                <li><a href="..&#x2F;classes/Renderer.html">Renderer</a></li>
474
 
            
475
 
                <li><a href="..&#x2F;classes/Resize.html">Resize</a></li>
476
 
            
477
 
                <li><a href="..&#x2F;classes/RightAxisLayout.html">RightAxisLayout</a></li>
478
 
            
479
 
                <li><a href="..&#x2F;classes/Router.html">Router</a></li>
480
 
            
481
 
                <li><a href="..&#x2F;classes/ScrollView.html">ScrollView</a></li>
482
 
            
483
 
                <li><a href="..&#x2F;classes/Selector.html">Selector</a></li>
484
 
            
485
 
                <li><a href="..&#x2F;classes/Shape.html">Shape</a></li>
486
 
            
487
 
                <li><a href="..&#x2F;classes/ShapeGroup.html">ShapeGroup</a></li>
488
 
            
489
 
                <li><a href="..&#x2F;classes/Slider.html">Slider</a></li>
490
 
            
491
 
                <li><a href="..&#x2F;classes/SliderBase.html">SliderBase</a></li>
492
 
            
493
 
                <li><a href="..&#x2F;classes/SliderValueRange.html">SliderValueRange</a></li>
494
 
            
495
 
                <li><a href="..&#x2F;classes/Sortable.html">Sortable</a></li>
496
 
            
497
 
                <li><a href="..&#x2F;classes/SplineSeries.html">SplineSeries</a></li>
498
 
            
499
 
                <li><a href="..&#x2F;classes/StackedAreaSeries.html">StackedAreaSeries</a></li>
500
 
            
501
 
                <li><a href="..&#x2F;classes/StackedAreaSplineSeries.html">StackedAreaSplineSeries</a></li>
502
 
            
503
 
                <li><a href="..&#x2F;classes/StackedAxis.html">StackedAxis</a></li>
504
 
            
505
 
                <li><a href="..&#x2F;classes/StackedBarSeries.html">StackedBarSeries</a></li>
506
 
            
507
 
                <li><a href="..&#x2F;classes/StackedColumnSeries.html">StackedColumnSeries</a></li>
508
 
            
509
 
                <li><a href="..&#x2F;classes/StackedComboSeries.html">StackedComboSeries</a></li>
510
 
            
511
 
                <li><a href="..&#x2F;classes/StackedComboSplineSeries.html">StackedComboSplineSeries</a></li>
512
 
            
513
 
                <li><a href="..&#x2F;classes/StackedLineSeries.html">StackedLineSeries</a></li>
514
 
            
515
 
                <li><a href="..&#x2F;classes/StackedMarkerSeries.html">StackedMarkerSeries</a></li>
516
 
            
517
 
                <li><a href="..&#x2F;classes/StackedSplineSeries.html">StackedSplineSeries</a></li>
518
 
            
519
 
                <li><a href="..&#x2F;classes/StackingUtil.html">StackingUtil</a></li>
520
 
            
521
 
                <li><a href="..&#x2F;classes/State.html">State</a></li>
522
 
            
523
 
                <li><a href="..&#x2F;classes/StyleSheet.html">StyleSheet</a></li>
524
 
            
525
 
                <li><a href="..&#x2F;classes/Subscriber.html">Subscriber</a></li>
526
 
            
527
 
                <li><a href="..&#x2F;classes/SVGCircle.html">SVGCircle</a></li>
528
 
            
529
 
                <li><a href="..&#x2F;classes/SVGDrawing.html">SVGDrawing</a></li>
530
 
            
531
 
                <li><a href="..&#x2F;classes/SVGEllipse.html">SVGEllipse</a></li>
532
 
            
533
 
                <li><a href="..&#x2F;classes/SVGGraphic.html">SVGGraphic</a></li>
534
 
            
535
 
                <li><a href="..&#x2F;classes/SVGPath.html">SVGPath</a></li>
536
 
            
537
 
                <li><a href="..&#x2F;classes/SVGPieSlice.html">SVGPieSlice</a></li>
538
 
            
539
 
                <li><a href="..&#x2F;classes/SVGRect.html">SVGRect</a></li>
540
 
            
541
 
                <li><a href="..&#x2F;classes/SVGShape.html">SVGShape</a></li>
542
 
            
543
 
                <li><a href="..&#x2F;classes/SWF.html">SWF</a></li>
544
 
            
545
 
                <li><a href="..&#x2F;classes/SWFDetect.html">SWFDetect</a></li>
546
 
            
547
 
                <li><a href="..&#x2F;classes/SyntheticEvent.html">SyntheticEvent</a></li>
548
 
            
549
 
                <li><a href="..&#x2F;classes/SyntheticEvent.Notifier.html">SyntheticEvent.Notifier</a></li>
550
 
            
551
 
                <li><a href="..&#x2F;classes/SynthRegistry.html">SynthRegistry</a></li>
552
 
            
553
 
                <li><a href="..&#x2F;classes/Tab.html">Tab</a></li>
554
 
            
555
 
                <li><a href="..&#x2F;classes/TabView.html">TabView</a></li>
556
 
            
557
 
                <li><a href="..&#x2F;classes/Test.html">Test</a></li>
558
 
            
559
 
                <li><a href="..&#x2F;classes/Test.ArrayAssert.html">Test.ArrayAssert</a></li>
560
 
            
561
 
                <li><a href="..&#x2F;classes/Test.Assert.html">Test.Assert</a></li>
562
 
            
563
 
                <li><a href="..&#x2F;classes/Test.AssertionError.html">Test.AssertionError</a></li>
564
 
            
565
 
                <li><a href="..&#x2F;classes/Test.ComparisonFailure.html">Test.ComparisonFailure</a></li>
566
 
            
567
 
                <li><a href="..&#x2F;classes/Test.Console.html">Test.Console</a></li>
568
 
            
569
 
                <li><a href="..&#x2F;classes/Test.CoverageFormat.CoverageFormat.html">Test.CoverageFormat.CoverageFormat</a></li>
570
 
            
571
 
                <li><a href="..&#x2F;classes/Test.DateAssert.html">Test.DateAssert</a></li>
572
 
            
573
 
                <li><a href="..&#x2F;classes/Test.EventTarget.html">Test.EventTarget</a></li>
574
 
            
575
 
                <li><a href="..&#x2F;classes/Test.Mock.Mock.html">Test.Mock.Mock</a></li>
576
 
            
577
 
                <li><a href="..&#x2F;classes/Test.Mock.Value.html">Test.Mock.Value</a></li>
578
 
            
579
 
                <li><a href="..&#x2F;classes/Test.ObjectAssert.html">Test.ObjectAssert</a></li>
580
 
            
581
 
                <li><a href="..&#x2F;classes/Test.Reporter.html">Test.Reporter</a></li>
582
 
            
583
 
                <li><a href="..&#x2F;classes/Test.Results.html">Test.Results</a></li>
584
 
            
585
 
                <li><a href="..&#x2F;classes/Test.Runner.html">Test.Runner</a></li>
586
 
            
587
 
                <li><a href="..&#x2F;classes/Test.ShouldError.html">Test.ShouldError</a></li>
588
 
            
589
 
                <li><a href="..&#x2F;classes/Test.ShouldFail.html">Test.ShouldFail</a></li>
590
 
            
591
 
                <li><a href="..&#x2F;classes/Test.TestCase.html">Test.TestCase</a></li>
592
 
            
593
 
                <li><a href="..&#x2F;classes/Test.TestFormat.html">Test.TestFormat</a></li>
594
 
            
595
 
                <li><a href="..&#x2F;classes/Test.TestNode.html">Test.TestNode</a></li>
596
 
            
597
 
                <li><a href="..&#x2F;classes/Test.TestRunner.html">Test.TestRunner</a></li>
598
 
            
599
 
                <li><a href="..&#x2F;classes/Test.TestSuite.html">Test.TestSuite</a></li>
600
 
            
601
 
                <li><a href="..&#x2F;classes/Test.UnexpectedError.html">Test.UnexpectedError</a></li>
602
 
            
603
 
                <li><a href="..&#x2F;classes/Test.UnexpectedValue.html">Test.UnexpectedValue</a></li>
604
 
            
605
 
                <li><a href="..&#x2F;classes/Test.Wait.html">Test.Wait</a></li>
606
 
            
607
 
                <li><a href="..&#x2F;classes/Text.AccentFold.html">Text.AccentFold</a></li>
608
 
            
609
 
                <li><a href="..&#x2F;classes/Text.WordBreak.html">Text.WordBreak</a></li>
610
 
            
611
 
                <li><a href="..&#x2F;classes/TimeAxis.html">TimeAxis</a></li>
612
 
            
613
 
                <li><a href="..&#x2F;classes/ToggleButton.html">ToggleButton</a></li>
614
 
            
615
 
                <li><a href="..&#x2F;classes/TopAxisLayout.html">TopAxisLayout</a></li>
616
 
            
617
 
                <li><a href="..&#x2F;classes/Transition.html">Transition</a></li>
618
 
            
619
 
                <li><a href="..&#x2F;classes/UA.html">UA</a></li>
620
 
            
621
 
                <li><a href="..&#x2F;classes/Uploader.html">Uploader</a></li>
622
 
            
623
 
                <li><a href="..&#x2F;classes/Uploader.Queue.html">Uploader.Queue</a></li>
624
 
            
625
 
                <li><a href="..&#x2F;classes/UploaderFlash.html">UploaderFlash</a></li>
626
 
            
627
 
                <li><a href="..&#x2F;classes/UploaderHTML5.html">UploaderHTML5</a></li>
628
 
            
629
 
                <li><a href="..&#x2F;classes/ValueChange.html">ValueChange</a></li>
630
 
            
631
 
                <li><a href="..&#x2F;classes/VerticalLegendLayout.html">VerticalLegendLayout</a></li>
632
 
            
633
 
                <li><a href="..&#x2F;classes/View.html">View</a></li>
634
 
            
635
 
                <li><a href="..&#x2F;classes/View.NodeMap.html">View.NodeMap</a></li>
636
 
            
637
 
                <li><a href="..&#x2F;classes/VMLCircle.html">VMLCircle</a></li>
638
 
            
639
 
                <li><a href="..&#x2F;classes/VMLDrawing.html">VMLDrawing</a></li>
640
 
            
641
 
                <li><a href="..&#x2F;classes/VMLEllipse.html">VMLEllipse</a></li>
642
 
            
643
 
                <li><a href="..&#x2F;classes/VMLGraphic.html">VMLGraphic</a></li>
644
 
            
645
 
                <li><a href="..&#x2F;classes/VMLPath.html">VMLPath</a></li>
646
 
            
647
 
                <li><a href="..&#x2F;classes/VMLPieSlice.html">VMLPieSlice</a></li>
648
 
            
649
 
                <li><a href="..&#x2F;classes/VMLRect.html">VMLRect</a></li>
650
 
            
651
 
                <li><a href="..&#x2F;classes/VMLShape.html">VMLShape</a></li>
652
 
            
653
 
                <li><a href="..&#x2F;classes/Widget.html">Widget</a></li>
654
 
            
655
 
                <li><a href="..&#x2F;classes/WidgetAutohide.html">WidgetAutohide</a></li>
656
 
            
657
 
                <li><a href="..&#x2F;classes/WidgetButtons.html">WidgetButtons</a></li>
658
 
            
659
 
                <li><a href="..&#x2F;classes/WidgetChild.html">WidgetChild</a></li>
660
 
            
661
 
                <li><a href="..&#x2F;classes/WidgetModality.html">WidgetModality</a></li>
662
 
            
663
 
                <li><a href="..&#x2F;classes/WidgetParent.html">WidgetParent</a></li>
664
 
            
665
 
                <li><a href="..&#x2F;classes/WidgetPosition.html">WidgetPosition</a></li>
666
 
            
667
 
                <li><a href="..&#x2F;classes/WidgetPositionAlign.html">WidgetPositionAlign</a></li>
668
 
            
669
 
                <li><a href="..&#x2F;classes/WidgetPositionConstrain.html">WidgetPositionConstrain</a></li>
670
 
            
671
 
                <li><a href="..&#x2F;classes/WidgetStack.html">WidgetStack</a></li>
672
 
            
673
 
                <li><a href="..&#x2F;classes/WidgetStdMod.html">WidgetStdMod</a></li>
674
 
            
675
 
                <li><a href="..&#x2F;classes/YQL.html">YQL</a></li>
676
 
            
677
 
                <li><a href="..&#x2F;classes/YQLRequest.html">YQLRequest</a></li>
678
 
            
679
 
                <li><a href="..&#x2F;classes/YUI.html">YUI</a></li>
680
 
            
681
 
                <li><a href="..&#x2F;classes/YUI~substitute.html">YUI~substitute</a></li>
682
 
            
683
 
            </ul>
684
 
 
685
 
            <ul id="api-modules" class="apis modules">
686
 
            
687
 
                <li><a href="..&#x2F;modules/align-plugin.html">align-plugin</a></li>
688
 
            
689
 
                <li><a href="..&#x2F;modules/anim.html">anim</a></li>
690
 
            
691
 
                <li><a href="..&#x2F;modules/anim-base.html">anim-base</a></li>
692
 
            
693
 
                <li><a href="..&#x2F;modules/anim-color.html">anim-color</a></li>
694
 
            
695
 
                <li><a href="..&#x2F;modules/anim-curve.html">anim-curve</a></li>
696
 
            
697
 
                <li><a href="..&#x2F;modules/anim-easing.html">anim-easing</a></li>
698
 
            
699
 
                <li><a href="..&#x2F;modules/anim-node-plugin.html">anim-node-plugin</a></li>
700
 
            
701
 
                <li><a href="..&#x2F;modules/anim-scroll.html">anim-scroll</a></li>
702
 
            
703
 
                <li><a href="..&#x2F;modules/anim-xy.html">anim-xy</a></li>
704
 
            
705
 
                <li><a href="..&#x2F;modules/app.html">app</a></li>
706
 
            
707
 
                <li><a href="..&#x2F;modules/app-base.html">app-base</a></li>
708
 
            
709
 
                <li><a href="..&#x2F;modules/app-transitions.html">app-transitions</a></li>
710
 
            
711
 
                <li><a href="..&#x2F;modules/app-transitions-native.html">app-transitions-native</a></li>
712
 
            
713
 
                <li><a href="..&#x2F;modules/array-extras.html">array-extras</a></li>
714
 
            
715
 
                <li><a href="..&#x2F;modules/array-invoke.html">array-invoke</a></li>
716
 
            
717
 
                <li><a href="..&#x2F;modules/arraylist.html">arraylist</a></li>
718
 
            
719
 
                <li><a href="..&#x2F;modules/arraylist-add.html">arraylist-add</a></li>
720
 
            
721
 
                <li><a href="..&#x2F;modules/arraylist-filter.html">arraylist-filter</a></li>
722
 
            
723
 
                <li><a href="..&#x2F;modules/arraysort.html">arraysort</a></li>
724
 
            
725
 
                <li><a href="..&#x2F;modules/async-queue.html">async-queue</a></li>
726
 
            
727
 
                <li><a href="..&#x2F;modules/attribute.html">attribute</a></li>
728
 
            
729
 
                <li><a href="..&#x2F;modules/attribute-base.html">attribute-base</a></li>
730
 
            
731
 
                <li><a href="..&#x2F;modules/attribute-complex.html">attribute-complex</a></li>
732
 
            
733
 
                <li><a href="..&#x2F;modules/attribute-core.html">attribute-core</a></li>
734
 
            
735
 
                <li><a href="..&#x2F;modules/attribute-events.html">attribute-events</a></li>
736
 
            
737
 
                <li><a href="..&#x2F;modules/attribute-extras.html">attribute-extras</a></li>
738
 
            
739
 
                <li><a href="..&#x2F;modules/autocomplete.html">autocomplete</a></li>
740
 
            
741
 
                <li><a href="..&#x2F;modules/autocomplete-base.html">autocomplete-base</a></li>
742
 
            
743
 
                <li><a href="..&#x2F;modules/autocomplete-filters.html">autocomplete-filters</a></li>
744
 
            
745
 
                <li><a href="..&#x2F;modules/autocomplete-filters-accentfold.html">autocomplete-filters-accentfold</a></li>
746
 
            
747
 
                <li><a href="..&#x2F;modules/autocomplete-highlighters.html">autocomplete-highlighters</a></li>
748
 
            
749
 
                <li><a href="..&#x2F;modules/autocomplete-highlighters-accentfold.html">autocomplete-highlighters-accentfold</a></li>
750
 
            
751
 
                <li><a href="..&#x2F;modules/autocomplete-list.html">autocomplete-list</a></li>
752
 
            
753
 
                <li><a href="..&#x2F;modules/autocomplete-list-keys.html">autocomplete-list-keys</a></li>
754
 
            
755
 
                <li><a href="..&#x2F;modules/autocomplete-plugin.html">autocomplete-plugin</a></li>
756
 
            
757
 
                <li><a href="..&#x2F;modules/autocomplete-sources.html">autocomplete-sources</a></li>
758
 
            
759
 
                <li><a href="..&#x2F;modules/base.html">base</a></li>
760
 
            
761
 
                <li><a href="..&#x2F;modules/base-base.html">base-base</a></li>
762
 
            
763
 
                <li><a href="..&#x2F;modules/base-build.html">base-build</a></li>
764
 
            
765
 
                <li><a href="..&#x2F;modules/base-core.html">base-core</a></li>
766
 
            
767
 
                <li><a href="..&#x2F;modules/base-pluginhost.html">base-pluginhost</a></li>
768
 
            
769
 
                <li><a href="..&#x2F;modules/button.html">button</a></li>
770
 
            
771
 
                <li><a href="..&#x2F;modules/button-core.html">button-core</a></li>
772
 
            
773
 
                <li><a href="..&#x2F;modules/button-group.html">button-group</a></li>
774
 
            
775
 
                <li><a href="..&#x2F;modules/button-plugin.html">button-plugin</a></li>
776
 
            
777
 
                <li><a href="..&#x2F;modules/cache.html">cache</a></li>
778
 
            
779
 
                <li><a href="..&#x2F;modules/cache-base.html">cache-base</a></li>
780
 
            
781
 
                <li><a href="..&#x2F;modules/cache-offline.html">cache-offline</a></li>
782
 
            
783
 
                <li><a href="..&#x2F;modules/cache-plugin.html">cache-plugin</a></li>
784
 
            
785
 
                <li><a href="..&#x2F;modules/calendar.html">calendar</a></li>
786
 
            
787
 
                <li><a href="..&#x2F;modules/calendar-base.html">calendar-base</a></li>
788
 
            
789
 
                <li><a href="..&#x2F;modules/calendarnavigator.html">calendarnavigator</a></li>
790
 
            
791
 
                <li><a href="..&#x2F;modules/charts.html">charts</a></li>
792
 
            
793
 
                <li><a href="..&#x2F;modules/charts-legend.html">charts-legend</a></li>
794
 
            
795
 
                <li><a href="..&#x2F;modules/classnamemanager.html">classnamemanager</a></li>
796
 
            
797
 
                <li><a href="..&#x2F;modules/clickable-rail.html">clickable-rail</a></li>
798
 
            
799
 
                <li><a href="..&#x2F;modules/collection.html">collection</a></li>
800
 
            
801
 
                <li><a href="..&#x2F;modules/console.html">console</a></li>
802
 
            
803
 
                <li><a href="..&#x2F;modules/console-filters.html">console-filters</a></li>
804
 
            
805
 
                <li><a href="..&#x2F;modules/cookie.html">cookie</a></li>
806
 
            
807
 
                <li><a href="..&#x2F;modules/createlink-base.html">createlink-base</a></li>
808
 
            
809
 
                <li><a href="..&#x2F;modules/dataschema.html">dataschema</a></li>
810
 
            
811
 
                <li><a href="..&#x2F;modules/dataschema-array.html">dataschema-array</a></li>
812
 
            
813
 
                <li><a href="..&#x2F;modules/dataschema-base.html">dataschema-base</a></li>
814
 
            
815
 
                <li><a href="..&#x2F;modules/dataschema-json.html">dataschema-json</a></li>
816
 
            
817
 
                <li><a href="..&#x2F;modules/dataschema-text.html">dataschema-text</a></li>
818
 
            
819
 
                <li><a href="..&#x2F;modules/dataschema-xml.html">dataschema-xml</a></li>
820
 
            
821
 
                <li><a href="..&#x2F;modules/datasource.html">datasource</a></li>
822
 
            
823
 
                <li><a href="..&#x2F;modules/datasource-arrayschema.html">datasource-arrayschema</a></li>
824
 
            
825
 
                <li><a href="..&#x2F;modules/datasource-cache.html">datasource-cache</a></li>
826
 
            
827
 
                <li><a href="..&#x2F;modules/datasource-function.html">datasource-function</a></li>
828
 
            
829
 
                <li><a href="..&#x2F;modules/datasource-get.html">datasource-get</a></li>
830
 
            
831
 
                <li><a href="..&#x2F;modules/datasource-io.html">datasource-io</a></li>
832
 
            
833
 
                <li><a href="..&#x2F;modules/datasource-jsonschema.html">datasource-jsonschema</a></li>
834
 
            
835
 
                <li><a href="..&#x2F;modules/datasource-local.html">datasource-local</a></li>
836
 
            
837
 
                <li><a href="..&#x2F;modules/datasource-polling.html">datasource-polling</a></li>
838
 
            
839
 
                <li><a href="..&#x2F;modules/datasource-textschema.html">datasource-textschema</a></li>
840
 
            
841
 
                <li><a href="..&#x2F;modules/datasource-xmlschema.html">datasource-xmlschema</a></li>
842
 
            
843
 
                <li><a href="..&#x2F;modules/datatable.html">datatable</a></li>
844
 
            
845
 
                <li><a href="..&#x2F;modules/datatable-base.html">datatable-base</a></li>
846
 
            
847
 
                <li><a href="..&#x2F;modules/datatable-base-deprecated.html">datatable-base-deprecated</a></li>
848
 
            
849
 
                <li><a href="..&#x2F;modules/datatable-body.html">datatable-body</a></li>
850
 
            
851
 
                <li><a href="..&#x2F;modules/datatable-column-widths.html">datatable-column-widths</a></li>
852
 
            
853
 
                <li><a href="..&#x2F;modules/datatable-core.html">datatable-core</a></li>
854
 
            
855
 
                <li><a href="..&#x2F;modules/datatable-datasource.html">datatable-datasource</a></li>
856
 
            
857
 
                <li><a href="..&#x2F;modules/datatable-datasource-deprecated.html">datatable-datasource-deprecated</a></li>
858
 
            
859
 
                <li><a href="..&#x2F;modules/datatable-deprecated.html">datatable-deprecated</a></li>
860
 
            
861
 
                <li><a href="..&#x2F;modules/datatable-head.html">datatable-head</a></li>
862
 
            
863
 
                <li><a href="..&#x2F;modules/datatable-message.html">datatable-message</a></li>
864
 
            
865
 
                <li><a href="..&#x2F;modules/datatable-mutable.html">datatable-mutable</a></li>
866
 
            
867
 
                <li><a href="..&#x2F;modules/datatable-scroll.html">datatable-scroll</a></li>
868
 
            
869
 
                <li><a href="..&#x2F;modules/datatable-scroll-deprecated.html">datatable-scroll-deprecated</a></li>
870
 
            
871
 
                <li><a href="..&#x2F;modules/datatable-sort.html">datatable-sort</a></li>
872
 
            
873
 
                <li><a href="..&#x2F;modules/datatable-sort-deprecated.html">datatable-sort-deprecated</a></li>
874
 
            
875
 
                <li><a href="..&#x2F;modules/datatype.html">datatype</a></li>
876
 
            
877
 
                <li><a href="..&#x2F;modules/datatype-date.html">datatype-date</a></li>
878
 
            
879
 
                <li><a href="..&#x2F;modules/datatype-date-format.html">datatype-date-format</a></li>
880
 
            
881
 
                <li><a href="..&#x2F;modules/datatype-date-math.html">datatype-date-math</a></li>
882
 
            
883
 
                <li><a href="..&#x2F;modules/datatype-date-parse.html">datatype-date-parse</a></li>
884
 
            
885
 
                <li><a href="..&#x2F;modules/datatype-number.html">datatype-number</a></li>
886
 
            
887
 
                <li><a href="..&#x2F;modules/datatype-number-format.html">datatype-number-format</a></li>
888
 
            
889
 
                <li><a href="..&#x2F;modules/datatype-number-parse.html">datatype-number-parse</a></li>
890
 
            
891
 
                <li><a href="..&#x2F;modules/datatype-xml.html">datatype-xml</a></li>
892
 
            
893
 
                <li><a href="..&#x2F;modules/datatype-xml-format.html">datatype-xml-format</a></li>
894
 
            
895
 
                <li><a href="..&#x2F;modules/datatype-xml-parse.html">datatype-xml-parse</a></li>
896
 
            
897
 
                <li><a href="..&#x2F;modules/dd.html">dd</a></li>
898
 
            
899
 
                <li><a href="..&#x2F;modules/dd-constrain.html">dd-constrain</a></li>
900
 
            
901
 
                <li><a href="..&#x2F;modules/dd-ddm.html">dd-ddm</a></li>
902
 
            
903
 
                <li><a href="..&#x2F;modules/dd-ddm-base.html">dd-ddm-base</a></li>
904
 
            
905
 
                <li><a href="..&#x2F;modules/dd-ddm-drop.html">dd-ddm-drop</a></li>
906
 
            
907
 
                <li><a href="..&#x2F;modules/dd-delegate.html">dd-delegate</a></li>
908
 
            
909
 
                <li><a href="..&#x2F;modules/dd-drag.html">dd-drag</a></li>
910
 
            
911
 
                <li><a href="..&#x2F;modules/dd-drop.html">dd-drop</a></li>
912
 
            
913
 
                <li><a href="..&#x2F;modules/dd-drop-plugin.html">dd-drop-plugin</a></li>
914
 
            
915
 
                <li><a href="..&#x2F;modules/dd-plugin.html">dd-plugin</a></li>
916
 
            
917
 
                <li><a href="..&#x2F;modules/dd-proxy.html">dd-proxy</a></li>
918
 
            
919
 
                <li><a href="..&#x2F;modules/dd-scroll.html">dd-scroll</a></li>
920
 
            
921
 
                <li><a href="..&#x2F;modules/dial.html">dial</a></li>
922
 
            
923
 
                <li><a href="..&#x2F;modules/dom.html">dom</a></li>
924
 
            
925
 
                <li><a href="..&#x2F;modules/dom-base.html">dom-base</a></li>
926
 
            
927
 
                <li><a href="..&#x2F;modules/dom-screen.html">dom-screen</a></li>
928
 
            
929
 
                <li><a href="..&#x2F;modules/dom-style.html">dom-style</a></li>
930
 
            
931
 
                <li><a href="..&#x2F;modules/dump.html">dump</a></li>
932
 
            
933
 
                <li><a href="..&#x2F;modules/editor.html">editor</a></li>
934
 
            
935
 
                <li><a href="..&#x2F;modules/editor-base.html">editor-base</a></li>
936
 
            
937
 
                <li><a href="..&#x2F;modules/editor-bidi.html">editor-bidi</a></li>
938
 
            
939
 
                <li><a href="..&#x2F;modules/editor-br.html">editor-br</a></li>
940
 
            
941
 
                <li><a href="..&#x2F;modules/editor-lists.html">editor-lists</a></li>
942
 
            
943
 
                <li><a href="..&#x2F;modules/editor-para.html">editor-para</a></li>
944
 
            
945
 
                <li><a href="..&#x2F;modules/editor-para-base.html">editor-para-base</a></li>
946
 
            
947
 
                <li><a href="..&#x2F;modules/editor-para-ie.html">editor-para-ie</a></li>
948
 
            
949
 
                <li><a href="..&#x2F;modules/editor-tab.html">editor-tab</a></li>
950
 
            
951
 
                <li><a href="..&#x2F;modules/escape.html">escape</a></li>
952
 
            
953
 
                <li><a href="..&#x2F;modules/event.html">event</a></li>
954
 
            
955
 
                <li><a href="..&#x2F;modules/event-base.html">event-base</a></li>
956
 
            
957
 
                <li><a href="..&#x2F;modules/event-contextmenu.html">event-contextmenu</a></li>
958
 
            
959
 
                <li><a href="..&#x2F;modules/event-custom.html">event-custom</a></li>
960
 
            
961
 
                <li><a href="..&#x2F;modules/event-custom-base.html">event-custom-base</a></li>
962
 
            
963
 
                <li><a href="..&#x2F;modules/event-custom-complex.html">event-custom-complex</a></li>
964
 
            
965
 
                <li><a href="..&#x2F;modules/event-delegate.html">event-delegate</a></li>
966
 
            
967
 
                <li><a href="..&#x2F;modules/event-flick.html">event-flick</a></li>
968
 
            
969
 
                <li><a href="..&#x2F;modules/event-focus.html">event-focus</a></li>
970
 
            
971
 
                <li><a href="..&#x2F;modules/event-gestures.html">event-gestures</a></li>
972
 
            
973
 
                <li><a href="..&#x2F;modules/event-hover.html">event-hover</a></li>
974
 
            
975
 
                <li><a href="..&#x2F;modules/event-key.html">event-key</a></li>
976
 
            
977
 
                <li><a href="..&#x2F;modules/event-mouseenter.html">event-mouseenter</a></li>
978
 
            
979
 
                <li><a href="..&#x2F;modules/event-mousewheel.html">event-mousewheel</a></li>
980
 
            
981
 
                <li><a href="..&#x2F;modules/event-move.html">event-move</a></li>
982
 
            
983
 
                <li><a href="..&#x2F;modules/event-outside.html">event-outside</a></li>
984
 
            
985
 
                <li><a href="..&#x2F;modules/event-resize.html">event-resize</a></li>
986
 
            
987
 
                <li><a href="..&#x2F;modules/event-simulate.html">event-simulate</a></li>
988
 
            
989
 
                <li><a href="..&#x2F;modules/event-synthetic.html">event-synthetic</a></li>
990
 
            
991
 
                <li><a href="..&#x2F;modules/event-touch.html">event-touch</a></li>
992
 
            
993
 
                <li><a href="..&#x2F;modules/event-valuechange.html">event-valuechange</a></li>
994
 
            
995
 
                <li><a href="..&#x2F;modules/exec-command.html">exec-command</a></li>
996
 
            
997
 
                <li><a href="..&#x2F;modules/features.html">features</a></li>
998
 
            
999
 
                <li><a href="..&#x2F;modules/file.html">file</a></li>
1000
 
            
1001
 
                <li><a href="..&#x2F;modules/file-flash.html">file-flash</a></li>
1002
 
            
1003
 
                <li><a href="..&#x2F;modules/file-html5.html">file-html5</a></li>
1004
 
            
1005
 
                <li><a href="..&#x2F;modules/frame.html">frame</a></li>
1006
 
            
1007
 
                <li><a href="..&#x2F;modules/get.html">get</a></li>
1008
 
            
1009
 
                <li><a href="..&#x2F;modules/get-nodejs.html">get-nodejs</a></li>
1010
 
            
1011
 
                <li><a href="..&#x2F;modules/graphics.html">graphics</a></li>
1012
 
            
1013
 
                <li><a href="..&#x2F;modules/handlebars.html">handlebars</a></li>
1014
 
            
1015
 
                <li><a href="..&#x2F;modules/handlebars-base.html">handlebars-base</a></li>
1016
 
            
1017
 
                <li><a href="..&#x2F;modules/handlebars-compiler.html">handlebars-compiler</a></li>
1018
 
            
1019
 
                <li><a href="..&#x2F;modules/highlight.html">highlight</a></li>
1020
 
            
1021
 
                <li><a href="..&#x2F;modules/highlight-accentfold.html">highlight-accentfold</a></li>
1022
 
            
1023
 
                <li><a href="..&#x2F;modules/highlight-base.html">highlight-base</a></li>
1024
 
            
1025
 
                <li><a href="..&#x2F;modules/history.html">history</a></li>
1026
 
            
1027
 
                <li><a href="..&#x2F;modules/history-base.html">history-base</a></li>
1028
 
            
1029
 
                <li><a href="..&#x2F;modules/history-hash.html">history-hash</a></li>
1030
 
            
1031
 
                <li><a href="..&#x2F;modules/history-hash-ie.html">history-hash-ie</a></li>
1032
 
            
1033
 
                <li><a href="..&#x2F;modules/history-html5.html">history-html5</a></li>
1034
 
            
1035
 
                <li><a href="..&#x2F;modules/imageloader.html">imageloader</a></li>
1036
 
            
1037
 
                <li><a href="..&#x2F;modules/intl.html">intl</a></li>
1038
 
            
1039
 
                <li><a href="..&#x2F;modules/io.html">io</a></li>
1040
 
            
1041
 
                <li><a href="..&#x2F;modules/io-base.html">io-base</a></li>
1042
 
            
1043
 
                <li><a href="..&#x2F;modules/io-form.html">io-form</a></li>
1044
 
            
1045
 
                <li><a href="..&#x2F;modules/io-queue.html">io-queue</a></li>
1046
 
            
1047
 
                <li><a href="..&#x2F;modules/io-upload-iframe.html">io-upload-iframe</a></li>
1048
 
            
1049
 
                <li><a href="..&#x2F;modules/io-xdr.html">io-xdr</a></li>
1050
 
            
1051
 
                <li><a href="..&#x2F;modules/json.html">json</a></li>
1052
 
            
1053
 
                <li><a href="..&#x2F;modules/json-parse.html">json-parse</a></li>
1054
 
            
1055
 
                <li><a href="..&#x2F;modules/json-stringify.html">json-stringify</a></li>
1056
 
            
1057
 
                <li><a href="..&#x2F;modules/jsonp.html">jsonp</a></li>
1058
 
            
1059
 
                <li><a href="..&#x2F;modules/jsonp-url.html">jsonp-url</a></li>
1060
 
            
1061
 
                <li><a href="..&#x2F;modules/loader.html">loader</a></li>
1062
 
            
1063
 
                <li><a href="..&#x2F;modules/loader-base.html">loader-base</a></li>
1064
 
            
1065
 
                <li><a href="..&#x2F;modules/matrix.html">matrix</a></li>
1066
 
            
1067
 
                <li><a href="..&#x2F;modules/model.html">model</a></li>
1068
 
            
1069
 
                <li><a href="..&#x2F;modules/model-list.html">model-list</a></li>
1070
 
            
1071
 
                <li><a href="..&#x2F;modules/node.html">node</a></li>
1072
 
            
1073
 
                <li><a href="..&#x2F;modules/node-base.html">node-base</a></li>
1074
 
            
1075
 
                <li><a href="..&#x2F;modules/node-core.html">node-core</a></li>
1076
 
            
1077
 
                <li><a href="..&#x2F;modules/node-data.html">node-data</a></li>
1078
 
            
1079
 
                <li><a href="..&#x2F;modules/node-deprecated.html">node-deprecated</a></li>
1080
 
            
1081
 
                <li><a href="..&#x2F;modules/node-event-delegate.html">node-event-delegate</a></li>
1082
 
            
1083
 
                <li><a href="..&#x2F;modules/node-event-html5.html">node-event-html5</a></li>
1084
 
            
1085
 
                <li><a href="..&#x2F;modules/node-event-simulate.html">node-event-simulate</a></li>
1086
 
            
1087
 
                <li><a href="..&#x2F;modules/node-flick.html">node-flick</a></li>
1088
 
            
1089
 
                <li><a href="..&#x2F;modules/node-focusmanager.html">node-focusmanager</a></li>
1090
 
            
1091
 
                <li><a href="..&#x2F;modules/node-load.html">node-load</a></li>
1092
 
            
1093
 
                <li><a href="..&#x2F;modules/node-menunav.html">node-menunav</a></li>
1094
 
            
1095
 
                <li><a href="..&#x2F;modules/node-pluginhost.html">node-pluginhost</a></li>
1096
 
            
1097
 
                <li><a href="..&#x2F;modules/node-screen.html">node-screen</a></li>
1098
 
            
1099
 
                <li><a href="..&#x2F;modules/node-style.html">node-style</a></li>
1100
 
            
1101
 
                <li><a href="..&#x2F;modules/oop.html">oop</a></li>
1102
 
            
1103
 
                <li><a href="..&#x2F;modules/overlay.html">overlay</a></li>
1104
 
            
1105
 
                <li><a href="..&#x2F;modules/panel.html">panel</a></li>
1106
 
            
1107
 
                <li><a href="..&#x2F;modules/parallel.html">parallel</a></li>
1108
 
            
1109
 
                <li><a href="..&#x2F;modules/pjax.html">pjax</a></li>
1110
 
            
1111
 
                <li><a href="..&#x2F;modules/pjax-base.html">pjax-base</a></li>
1112
 
            
1113
 
                <li><a href="..&#x2F;modules/pjax-plugin.html">pjax-plugin</a></li>
1114
 
            
1115
 
                <li><a href="..&#x2F;modules/plugin.html">plugin</a></li>
1116
 
            
1117
 
                <li><a href="..&#x2F;modules/pluginhost.html">pluginhost</a></li>
1118
 
            
1119
 
                <li><a href="..&#x2F;modules/pluginhost-base.html">pluginhost-base</a></li>
1120
 
            
1121
 
                <li><a href="..&#x2F;modules/pluginhost-config.html">pluginhost-config</a></li>
1122
 
            
1123
 
                <li><a href="..&#x2F;modules/profiler.html">profiler</a></li>
1124
 
            
1125
 
                <li><a href="..&#x2F;modules/querystring.html">querystring</a></li>
1126
 
            
1127
 
                <li><a href="..&#x2F;modules/querystring-parse.html">querystring-parse</a></li>
1128
 
            
1129
 
                <li><a href="..&#x2F;modules/querystring-parse-simple.html">querystring-parse-simple</a></li>
1130
 
            
1131
 
                <li><a href="..&#x2F;modules/querystring-stringify.html">querystring-stringify</a></li>
1132
 
            
1133
 
                <li><a href="..&#x2F;modules/querystring-stringify-simple.html">querystring-stringify-simple</a></li>
1134
 
            
1135
 
                <li><a href="..&#x2F;modules/queue-promote.html">queue-promote</a></li>
1136
 
            
1137
 
                <li><a href="..&#x2F;modules/range-slider.html">range-slider</a></li>
1138
 
            
1139
 
                <li><a href="..&#x2F;modules/recordset.html">recordset</a></li>
1140
 
            
1141
 
                <li><a href="..&#x2F;modules/recordset-base.html">recordset-base</a></li>
1142
 
            
1143
 
                <li><a href="..&#x2F;modules/recordset-filter.html">recordset-filter</a></li>
1144
 
            
1145
 
                <li><a href="..&#x2F;modules/recordset-indexer.html">recordset-indexer</a></li>
1146
 
            
1147
 
                <li><a href="..&#x2F;modules/recordset-sort.html">recordset-sort</a></li>
1148
 
            
1149
 
                <li><a href="..&#x2F;modules/resize.html">resize</a></li>
1150
 
            
1151
 
                <li><a href="..&#x2F;modules/resize-contrain.html">resize-contrain</a></li>
1152
 
            
1153
 
                <li><a href="..&#x2F;modules/resize-plugin.html">resize-plugin</a></li>
1154
 
            
1155
 
                <li><a href="..&#x2F;modules/resize-proxy.html">resize-proxy</a></li>
1156
 
            
1157
 
                <li><a href="..&#x2F;modules/rollup.html">rollup</a></li>
1158
 
            
1159
 
                <li><a href="..&#x2F;modules/router.html">router</a></li>
1160
 
            
1161
 
                <li><a href="..&#x2F;modules/scrollview.html">scrollview</a></li>
1162
 
            
1163
 
                <li><a href="..&#x2F;modules/scrollview-base.html">scrollview-base</a></li>
1164
 
            
1165
 
                <li><a href="..&#x2F;modules/scrollview-base-ie.html">scrollview-base-ie</a></li>
1166
 
            
1167
 
                <li><a href="..&#x2F;modules/scrollview-list.html">scrollview-list</a></li>
1168
 
            
1169
 
                <li><a href="..&#x2F;modules/scrollview-paginator.html">scrollview-paginator</a></li>
1170
 
            
1171
 
                <li><a href="..&#x2F;modules/scrollview-scrollbars.html">scrollview-scrollbars</a></li>
1172
 
            
1173
 
                <li><a href="..&#x2F;modules/selection.html">selection</a></li>
1174
 
            
1175
 
                <li><a href="..&#x2F;modules/selector-css2.html">selector-css2</a></li>
1176
 
            
1177
 
                <li><a href="..&#x2F;modules/selector-css3.html">selector-css3</a></li>
1178
 
            
1179
 
                <li><a href="..&#x2F;modules/selector-native.html">selector-native</a></li>
1180
 
            
1181
 
                <li><a href="..&#x2F;modules/shim-plugin.html">shim-plugin</a></li>
1182
 
            
1183
 
                <li><a href="..&#x2F;modules/slider.html">slider</a></li>
1184
 
            
1185
 
                <li><a href="..&#x2F;modules/slider-base.html">slider-base</a></li>
1186
 
            
1187
 
                <li><a href="..&#x2F;modules/slider-value-range.html">slider-value-range</a></li>
1188
 
            
1189
 
                <li><a href="..&#x2F;modules/sortable.html">sortable</a></li>
1190
 
            
1191
 
                <li><a href="..&#x2F;modules/sortable-scroll.html">sortable-scroll</a></li>
1192
 
            
1193
 
                <li><a href="..&#x2F;modules/stylesheet.html">stylesheet</a></li>
1194
 
            
1195
 
                <li><a href="..&#x2F;modules/substitute.html">substitute</a></li>
1196
 
            
1197
 
                <li><a href="..&#x2F;modules/swf.html">swf</a></li>
1198
 
            
1199
 
                <li><a href="..&#x2F;modules/swfdetect.html">swfdetect</a></li>
1200
 
            
1201
 
                <li><a href="..&#x2F;modules/tabview.html">tabview</a></li>
1202
 
            
1203
 
                <li><a href="..&#x2F;modules/test.html">test</a></li>
1204
 
            
1205
 
                <li><a href="..&#x2F;modules/test-console.html">test-console</a></li>
1206
 
            
1207
 
                <li><a href="..&#x2F;modules/text.html">text</a></li>
1208
 
            
1209
 
                <li><a href="..&#x2F;modules/text-accentfold.html">text-accentfold</a></li>
1210
 
            
1211
 
                <li><a href="..&#x2F;modules/text-wordbreak.html">text-wordbreak</a></li>
1212
 
            
1213
 
                <li><a href="..&#x2F;modules/transition.html">transition</a></li>
1214
 
            
1215
 
                <li><a href="..&#x2F;modules/uploader.html">uploader</a></li>
1216
 
            
1217
 
                <li><a href="..&#x2F;modules/uploader-deprecated.html">uploader-deprecated</a></li>
1218
 
            
1219
 
                <li><a href="..&#x2F;modules/uploader-flash.html">uploader-flash</a></li>
1220
 
            
1221
 
                <li><a href="..&#x2F;modules/uploader-html5.html">uploader-html5</a></li>
1222
 
            
1223
 
                <li><a href="..&#x2F;modules/uploader-queue.html">uploader-queue</a></li>
1224
 
            
1225
 
                <li><a href="..&#x2F;modules/view.html">view</a></li>
1226
 
            
1227
 
                <li><a href="..&#x2F;modules/view-node-map.html">view-node-map</a></li>
1228
 
            
1229
 
                <li><a href="..&#x2F;modules/widget.html">widget</a></li>
1230
 
            
1231
 
                <li><a href="..&#x2F;modules/widget-anim.html">widget-anim</a></li>
1232
 
            
1233
 
                <li><a href="..&#x2F;modules/widget-autohide.html">widget-autohide</a></li>
1234
 
            
1235
 
                <li><a href="..&#x2F;modules/widget-base.html">widget-base</a></li>
1236
 
            
1237
 
                <li><a href="..&#x2F;modules/widget-base-ie.html">widget-base-ie</a></li>
1238
 
            
1239
 
                <li><a href="..&#x2F;modules/widget-buttons.html">widget-buttons</a></li>
1240
 
            
1241
 
                <li><a href="..&#x2F;modules/widget-child.html">widget-child</a></li>
1242
 
            
1243
 
                <li><a href="..&#x2F;modules/widget-htmlparser.html">widget-htmlparser</a></li>
1244
 
            
1245
 
                <li><a href="..&#x2F;modules/widget-locale.html">widget-locale</a></li>
1246
 
            
1247
 
                <li><a href="..&#x2F;modules/widget-modality.html">widget-modality</a></li>
1248
 
            
1249
 
                <li><a href="..&#x2F;modules/widget-parent.html">widget-parent</a></li>
1250
 
            
1251
 
                <li><a href="..&#x2F;modules/widget-position.html">widget-position</a></li>
1252
 
            
1253
 
                <li><a href="..&#x2F;modules/widget-position-align.html">widget-position-align</a></li>
1254
 
            
1255
 
                <li><a href="..&#x2F;modules/widget-position-constrain.html">widget-position-constrain</a></li>
1256
 
            
1257
 
                <li><a href="..&#x2F;modules/widget-skin.html">widget-skin</a></li>
1258
 
            
1259
 
                <li><a href="..&#x2F;modules/widget-stack.html">widget-stack</a></li>
1260
 
            
1261
 
                <li><a href="..&#x2F;modules/widget-stdmod.html">widget-stdmod</a></li>
1262
 
            
1263
 
                <li><a href="..&#x2F;modules/widget-uievents.html">widget-uievents</a></li>
1264
 
            
1265
 
                <li><a href="..&#x2F;modules/yql.html">yql</a></li>
1266
 
            
1267
 
                <li><a href="..&#x2F;modules/yui.html">yui</a></li>
1268
 
            
1269
 
                <li><a href="..&#x2F;modules/yui-base.html">yui-base</a></li>
1270
 
            
1271
 
                <li><a href="..&#x2F;modules/yui-later.html">yui-later</a></li>
1272
 
            
1273
 
                <li><a href="..&#x2F;modules/yui-log.html">yui-log</a></li>
1274
 
            
1275
 
                <li><a href="..&#x2F;modules/yui-throttle.html">yui-throttle</a></li>
1276
 
            
1277
 
                <li><a href="..&#x2F;modules/yui3.html">yui3</a></li>
1278
 
            
1279
 
            </ul>
1280
 
        </div>
1281
 
    </div>
1282
 
</div>
1283
 
 
1284
 
            </div>
1285
 
        </div>
1286
 
        <div class="yui3-u-3-4">
1287
 
                <div id="api-options">
1288
 
        Show:
1289
 
        <label for="api-show-inherited">
1290
 
            <input type="checkbox" id="api-show-inherited" checked>
1291
 
            Inherited
1292
 
        </label>
1293
 
 
1294
 
        <label for="api-show-protected">
1295
 
            <input type="checkbox" id="api-show-protected">
1296
 
            Protected
1297
 
        </label>
1298
 
 
1299
 
        <label for="api-show-private">
1300
 
            <input type="checkbox" id="api-show-private">
1301
 
            Private
1302
 
        </label>
1303
 
    </div>
1304
 
 
1305
 
 
1306
 
            <div class="apidocs">
1307
 
                <div id="docs-main">
1308
 
                    <div class="content">
1309
 
                        <h1>AsyncQueue Class</h1>
1310
 
<div class="box meta">
1311
 
    
1312
 
 
1313
 
    
1314
 
        <div class="extends">
1315
 
            Extends <a href="../classes/EventTarget.html" class="crosslink">EventTarget</a>
1316
 
        </div>
1317
 
    
1318
 
 
1319
 
    
1320
 
        <div class="foundat">
1321
 
            Defined in: <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l11"><code>async-queue&#x2F;js&#x2F;async-queue.js:11</code></a>
1322
 
        </div>
1323
 
    
1324
 
 
1325
 
    
1326
 
        
1327
 
            Module: <a href="../modules/async-queue.html">async-queue</a>
1328
 
        
1329
 
    
1330
 
 
1331
 
    
1332
 
</div>
1333
 
 
1334
 
 
1335
 
 
1336
 
<div class="box intro">
1337
 
    <p>A specialized queue class that supports scheduling callbacks to execute
1338
 
sequentially, iteratively, even asynchronously.</p>
1339
 
 
1340
 
<p>Callbacks can be function refs or objects with the following keys.  Only
1341
 
the <code>fn</code> key is required.</p>
1342
 
 
1343
 
<ul>
1344
 
<li><code>fn</code> -- The callback function</li>
1345
 
<li><code>context</code> -- The execution context for the callbackFn.</li>
1346
 
<li><code>args</code> -- Arguments to pass to callbackFn.</li>
1347
 
<li><code>timeout</code> -- Millisecond delay before executing callbackFn.
1348
 
                    (Applies to each iterative execution of callback)</li>
1349
 
<li><code>iterations</code> -- Number of times to repeat the callback.
1350
 
<li><code>until</code> -- Repeat the callback until this function returns
1351
 
                        true.  This setting trumps iterations.</li>
1352
 
<li><code>autoContinue</code> -- Set to false to prevent the AsyncQueue from
1353
 
                       executing the next callback in the Queue after
1354
 
                       the callback completes.</li>
1355
 
<li><code>id</code> -- Name that can be used to get, promote, get the
1356
 
                       indexOf, or delete this callback.</li>
1357
 
</ul>
1358
 
</div>
1359
 
 
1360
 
 
1361
 
    <div class="constructor">
1362
 
        <h2>Constructor</h2>
1363
 
        <div id="method_AsyncQueue" class="method item">
1364
 
    <h3 class="name"><code>AsyncQueue</code></h3>
1365
 
 
1366
 
    
1367
 
        <div class="args">
1368
 
            <span class="paren">(</span><ul class="args-list inline commas">
1369
 
            
1370
 
                <li class="arg">
1371
 
                    
1372
 
                        <code>callback</code>
1373
 
                    
1374
 
                </li>
1375
 
            
1376
 
            </ul><span class="paren">)</span>
1377
 
        </div>
1378
 
    
1379
 
 
1380
 
    
1381
 
 
1382
 
    
1383
 
 
1384
 
    
1385
 
 
1386
 
    
1387
 
 
1388
 
    
1389
 
 
1390
 
    
1391
 
 
1392
 
    <div class="meta">
1393
 
        
1394
 
            
1395
 
                
1396
 
                <p>
1397
 
                
1398
 
                Defined in
1399
 
                
1400
 
            
1401
 
        
1402
 
        
1403
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l11"><code>async-queue&#x2F;js&#x2F;async-queue.js:11</code></a>
1404
 
        
1405
 
        </p>
1406
 
 
1407
 
 
1408
 
        
1409
 
 
1410
 
        
1411
 
    </div>
1412
 
 
1413
 
    <div class="description">
1414
 
        
1415
 
    </div>
1416
 
 
1417
 
    
1418
 
        <div class="params">
1419
 
            <h4>Parameters:</h4>
1420
 
 
1421
 
            <ul class="params-list">
1422
 
            
1423
 
                <li class="param">
1424
 
                    
1425
 
                        <code class="param-name">callback</code>
1426
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
1427
 
                    
1428
 
 
1429
 
                    
1430
 
                        <span class="flag multiple" title="This argument may occur one or more times.">multiple</span>
1431
 
                    
1432
 
 
1433
 
                    <div class="param-description">
1434
 
                        <p>0..n callbacks to seed the queue</p>
1435
 
                    </div>
1436
 
 
1437
 
                    
1438
 
                </li>
1439
 
            
1440
 
            </ul>
1441
 
        </div>
1442
 
    
1443
 
 
1444
 
    
1445
 
 
1446
 
    
1447
 
</div>
1448
 
 
1449
 
    </div>
1450
 
 
1451
 
 
1452
 
<div id="classdocs" class="tabview">
1453
 
    <ul class="api-class-tabs">
1454
 
        <li class="api-class-tab index"><a href="#index">Index</a></li>
1455
 
 
1456
 
        
1457
 
            <li class="api-class-tab methods"><a href="#methods">Methods</a></li>
1458
 
        
1459
 
        
1460
 
            <li class="api-class-tab properties"><a href="#properties">Properties</a></li>
1461
 
        
1462
 
        
1463
 
        
1464
 
            <li class="api-class-tab events"><a href="#events">Events</a></li>
1465
 
        
1466
 
    </ul>
1467
 
 
1468
 
    <div>
1469
 
        <div id="index" class="api-class-tabpanel index">
1470
 
            <h2 class="off-left">Item Index</h2>
1471
 
 
1472
 
            
1473
 
                <div class="index-section methods">
1474
 
                    <h3>Methods</h3>
1475
 
 
1476
 
                    <ul class="index-list methods">
1477
 
                        
1478
 
                            <li class="index-item method protected">
1479
 
                                <a href="#method__defAddFn">_defAddFn</a>
1480
 
 
1481
 
                                
1482
 
                            </li>
1483
 
                        
1484
 
                            <li class="index-item method protected">
1485
 
                                <a href="#method__defExecFn">_defExecFn</a>
1486
 
 
1487
 
                                
1488
 
                            </li>
1489
 
                        
1490
 
                            <li class="index-item method protected">
1491
 
                                <a href="#method__defPromoteFn">_defPromoteFn</a>
1492
 
 
1493
 
                                
1494
 
                            </li>
1495
 
                        
1496
 
                            <li class="index-item method protected">
1497
 
                                <a href="#method__defRemoveFn">_defRemoveFn</a>
1498
 
 
1499
 
                                
1500
 
                            </li>
1501
 
                        
1502
 
                            <li class="index-item method protected">
1503
 
                                <a href="#method__defShiftFn">_defShiftFn</a>
1504
 
 
1505
 
                                
1506
 
                            </li>
1507
 
                        
1508
 
                            <li class="index-item method protected">
1509
 
                                <a href="#method__execute">_execute</a>
1510
 
 
1511
 
                                
1512
 
                            </li>
1513
 
                        
1514
 
                            <li class="index-item method private inherited">
1515
 
                                <a href="#method__getType">_getType</a>
1516
 
 
1517
 
                                
1518
 
                            </li>
1519
 
                        
1520
 
                            <li class="index-item method protected">
1521
 
                                <a href="#method__init">_init</a>
1522
 
 
1523
 
                                
1524
 
                            </li>
1525
 
                        
1526
 
                            <li class="index-item method protected">
1527
 
                                <a href="#method__initEvents">_initEvents</a>
1528
 
 
1529
 
                                
1530
 
                            </li>
1531
 
                        
1532
 
                            <li class="index-item method private inherited">
1533
 
                                <a href="#method__monitor">_monitor</a>
1534
 
 
1535
 
                                
1536
 
                            </li>
1537
 
                        
1538
 
                            <li class="index-item method private inherited">
1539
 
                                <a href="#method__parseType">_parseType</a>
1540
 
 
1541
 
                                
1542
 
                            </li>
1543
 
                        
1544
 
                            <li class="index-item method protected">
1545
 
                                <a href="#method__prepare">_prepare</a>
1546
 
 
1547
 
                                
1548
 
                            </li>
1549
 
                        
1550
 
                            <li class="index-item method protected">
1551
 
                                <a href="#method__schedule">_schedule</a>
1552
 
 
1553
 
                                
1554
 
                            </li>
1555
 
                        
1556
 
                            <li class="index-item method">
1557
 
                                <a href="#method_add">add</a>
1558
 
 
1559
 
                                
1560
 
                            </li>
1561
 
                        
1562
 
                            <li class="index-item method inherited">
1563
 
                                <a href="#method_addTarget">addTarget</a>
1564
 
 
1565
 
                                
1566
 
                            </li>
1567
 
                        
1568
 
                            <li class="index-item method inherited">
1569
 
                                <a href="#method_after">after</a>
1570
 
 
1571
 
                                
1572
 
                            </li>
1573
 
                        
1574
 
                            <li class="index-item method inherited">
1575
 
                                <a href="#method_before">before</a>
1576
 
 
1577
 
                                
1578
 
                            </li>
1579
 
                        
1580
 
                            <li class="index-item method inherited">
1581
 
                                <a href="#method_bubble">bubble</a>
1582
 
 
1583
 
                                
1584
 
                            </li>
1585
 
                        
1586
 
                            <li class="index-item method inherited">
1587
 
                                <a href="#method_detach">detach</a>
1588
 
 
1589
 
                                
1590
 
                            </li>
1591
 
                        
1592
 
                            <li class="index-item method inherited">
1593
 
                                <a href="#method_detachAll">detachAll</a>
1594
 
 
1595
 
                                
1596
 
                            </li>
1597
 
                        
1598
 
                            <li class="index-item method inherited">
1599
 
                                <a href="#method_fire">fire</a>
1600
 
 
1601
 
                                
1602
 
                            </li>
1603
 
                        
1604
 
                            <li class="index-item method">
1605
 
                                <a href="#method_getCallback">getCallback</a>
1606
 
 
1607
 
                                
1608
 
                            </li>
1609
 
                        
1610
 
                            <li class="index-item method inherited">
1611
 
                                <a href="#method_getEvent">getEvent</a>
1612
 
 
1613
 
                                
1614
 
                            </li>
1615
 
                        
1616
 
                            <li class="index-item method inherited">
1617
 
                                <a href="#method_getTargets">getTargets</a>
1618
 
 
1619
 
                                
1620
 
                            </li>
1621
 
                        
1622
 
                            <li class="index-item method">
1623
 
                                <a href="#method_indexOf">indexOf</a>
1624
 
 
1625
 
                                
1626
 
                            </li>
1627
 
                        
1628
 
                            <li class="index-item method">
1629
 
                                <a href="#method_isRunning">isRunning</a>
1630
 
 
1631
 
                                
1632
 
                            </li>
1633
 
                        
1634
 
                            <li class="index-item method">
1635
 
                                <a href="#method_next">next</a>
1636
 
 
1637
 
                                
1638
 
                            </li>
1639
 
                        
1640
 
                            <li class="index-item method inherited">
1641
 
                                <a href="#method_on">on</a>
1642
 
 
1643
 
                                
1644
 
                            </li>
1645
 
                        
1646
 
                            <li class="index-item method inherited">
1647
 
                                <a href="#method_once">once</a>
1648
 
 
1649
 
                                
1650
 
                            </li>
1651
 
                        
1652
 
                            <li class="index-item method inherited">
1653
 
                                <a href="#method_onceAfter">onceAfter</a>
1654
 
 
1655
 
                                
1656
 
                            </li>
1657
 
                        
1658
 
                            <li class="index-item method inherited">
1659
 
                                <a href="#method_parseType">parseType</a>
1660
 
 
1661
 
                                
1662
 
                            </li>
1663
 
                        
1664
 
                            <li class="index-item method">
1665
 
                                <a href="#method_pause">pause</a>
1666
 
 
1667
 
                                
1668
 
                            </li>
1669
 
                        
1670
 
                            <li class="index-item method">
1671
 
                                <a href="#method_promote">promote</a>
1672
 
 
1673
 
                                
1674
 
                            </li>
1675
 
                        
1676
 
                            <li class="index-item method inherited">
1677
 
                                <a href="#method_publish">publish</a>
1678
 
 
1679
 
                                
1680
 
                            </li>
1681
 
                        
1682
 
                            <li class="index-item method">
1683
 
                                <a href="#method_remove">remove</a>
1684
 
 
1685
 
                                
1686
 
                            </li>
1687
 
                        
1688
 
                            <li class="index-item method inherited">
1689
 
                                <a href="#method_removeTarget">removeTarget</a>
1690
 
 
1691
 
                                
1692
 
                            </li>
1693
 
                        
1694
 
                            <li class="index-item method">
1695
 
                                <a href="#method_run">run</a>
1696
 
 
1697
 
                                
1698
 
                            </li>
1699
 
                        
1700
 
                            <li class="index-item method">
1701
 
                                <a href="#method_size">size</a>
1702
 
 
1703
 
                                
1704
 
                            </li>
1705
 
                        
1706
 
                            <li class="index-item method">
1707
 
                                <a href="#method_stop">stop</a>
1708
 
 
1709
 
                                
1710
 
                            </li>
1711
 
                        
1712
 
                            <li class="index-item method deprecated inherited">
1713
 
                                <a href="#method_subscribe">subscribe</a>
1714
 
 
1715
 
                                
1716
 
                            </li>
1717
 
                        
1718
 
                            <li class="index-item method deprecated inherited">
1719
 
                                <a href="#method_unsubscribe">unsubscribe</a>
1720
 
 
1721
 
                                
1722
 
                            </li>
1723
 
                        
1724
 
                            <li class="index-item method deprecated inherited">
1725
 
                                <a href="#method_unsubscribeAll">unsubscribeAll</a>
1726
 
 
1727
 
                                
1728
 
                            </li>
1729
 
                        
1730
 
                    </ul>
1731
 
                </div>
1732
 
            
1733
 
 
1734
 
            
1735
 
                <div class="index-section properties">
1736
 
                    <h3>Properties</h3>
1737
 
 
1738
 
                    <ul class="index-list properties">
1739
 
                        
1740
 
                            <li class="index-item property protected">
1741
 
                                <a href="#property__running">_running</a>
1742
 
 
1743
 
                                
1744
 
                            </li>
1745
 
                        
1746
 
                            <li class="index-item property">
1747
 
                                <a href="#property_defaults">defaults</a>
1748
 
 
1749
 
                                
1750
 
                                    <span class="flag static">static</span>
1751
 
                                
1752
 
                            </li>
1753
 
                        
1754
 
                            <li class="index-item property">
1755
 
                                <a href="#property_defaults">defaults</a>
1756
 
 
1757
 
                                
1758
 
                            </li>
1759
 
                        
1760
 
                    </ul>
1761
 
                </div>
1762
 
            
1763
 
 
1764
 
            
1765
 
 
1766
 
            
1767
 
                <div class="index-section events">
1768
 
                    <h3>Events</h3>
1769
 
 
1770
 
                    <ul class="index-list events">
1771
 
                        
1772
 
                            <li class="index-item event">
1773
 
                                <a href="#event_complete">complete</a>
1774
 
 
1775
 
                                
1776
 
                            </li>
1777
 
                        
1778
 
                    </ul>
1779
 
                </div>
1780
 
            
1781
 
        </div>
1782
 
 
1783
 
        
1784
 
            <div id="methods" class="api-class-tabpanel">
1785
 
                <h2 class="off-left">Methods</h2>
1786
 
 
1787
 
                
1788
 
                    <div id="method__defAddFn" class="method item protected">
1789
 
    <h3 class="name"><code>_defAddFn</code></h3>
1790
 
 
1791
 
    
1792
 
        <div class="args">
1793
 
            <span class="paren">(</span><ul class="args-list inline commas">
1794
 
            
1795
 
                <li class="arg">
1796
 
                    
1797
 
                        <code>e</code>
1798
 
                    
1799
 
                </li>
1800
 
            
1801
 
            </ul><span class="paren">)</span>
1802
 
        </div>
1803
 
    
1804
 
 
1805
 
    
1806
 
 
1807
 
    
1808
 
 
1809
 
    
1810
 
        <span class="flag protected">protected</span>
1811
 
    
1812
 
 
1813
 
    
1814
 
 
1815
 
    
1816
 
 
1817
 
    
1818
 
 
1819
 
    <div class="meta">
1820
 
        
1821
 
            
1822
 
                
1823
 
                <p>
1824
 
                
1825
 
                Defined in
1826
 
                
1827
 
            
1828
 
        
1829
 
        
1830
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l318"><code>async-queue&#x2F;js&#x2F;async-queue.js:318</code></a>
1831
 
        
1832
 
        </p>
1833
 
 
1834
 
 
1835
 
        
1836
 
 
1837
 
        
1838
 
    </div>
1839
 
 
1840
 
    <div class="description">
1841
 
        <p>Default functionality for the &quot;add&quot; event.  Adds the callbacks
1842
 
in the event facade to the queue. Callbacks successfully added to the
1843
 
queue are present in the event's <code>added</code> property in the
1844
 
after phase.</p>
1845
 
    </div>
1846
 
 
1847
 
    
1848
 
        <div class="params">
1849
 
            <h4>Parameters:</h4>
1850
 
 
1851
 
            <ul class="params-list">
1852
 
            
1853
 
                <li class="param">
1854
 
                    
1855
 
                        <code class="param-name">e</code>
1856
 
                        <span class="type"><a href="../classes/Event.html" class="crosslink">Event</a></span>
1857
 
                    
1858
 
 
1859
 
                    
1860
 
 
1861
 
                    <div class="param-description">
1862
 
                        <p>the event object</p>
1863
 
                    </div>
1864
 
 
1865
 
                    
1866
 
                </li>
1867
 
            
1868
 
            </ul>
1869
 
        </div>
1870
 
    
1871
 
 
1872
 
    
1873
 
 
1874
 
    
1875
 
</div>
1876
 
 
1877
 
                
1878
 
                    <div id="method__defExecFn" class="method item protected">
1879
 
    <h3 class="name"><code>_defExecFn</code></h3>
1880
 
 
1881
 
    
1882
 
        <div class="args">
1883
 
            <span class="paren">(</span><ul class="args-list inline commas">
1884
 
            
1885
 
                <li class="arg">
1886
 
                    
1887
 
                        <code>e</code>
1888
 
                    
1889
 
                </li>
1890
 
            
1891
 
            </ul><span class="paren">)</span>
1892
 
        </div>
1893
 
    
1894
 
 
1895
 
    
1896
 
 
1897
 
    
1898
 
 
1899
 
    
1900
 
        <span class="flag protected">protected</span>
1901
 
    
1902
 
 
1903
 
    
1904
 
 
1905
 
    
1906
 
 
1907
 
    
1908
 
 
1909
 
    <div class="meta">
1910
 
        
1911
 
            
1912
 
                
1913
 
                <p>
1914
 
                
1915
 
                Defined in
1916
 
                
1917
 
            
1918
 
        
1919
 
        
1920
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l291"><code>async-queue&#x2F;js&#x2F;async-queue.js:291</code></a>
1921
 
        
1922
 
        </p>
1923
 
 
1924
 
 
1925
 
        
1926
 
 
1927
 
        
1928
 
    </div>
1929
 
 
1930
 
    <div class="description">
1931
 
        <p>Default functionality for the &quot;execute&quot; event.  Executes the
1932
 
callback function</p>
1933
 
    </div>
1934
 
 
1935
 
    
1936
 
        <div class="params">
1937
 
            <h4>Parameters:</h4>
1938
 
 
1939
 
            <ul class="params-list">
1940
 
            
1941
 
                <li class="param">
1942
 
                    
1943
 
                        <code class="param-name">e</code>
1944
 
                        <span class="type"><a href="../classes/Event.html" class="crosslink">Event</a></span>
1945
 
                    
1946
 
 
1947
 
                    
1948
 
 
1949
 
                    <div class="param-description">
1950
 
                        <p>the event object</p>
1951
 
                    </div>
1952
 
 
1953
 
                    
1954
 
                </li>
1955
 
            
1956
 
            </ul>
1957
 
        </div>
1958
 
    
1959
 
 
1960
 
    
1961
 
 
1962
 
    
1963
 
</div>
1964
 
 
1965
 
                
1966
 
                    <div id="method__defPromoteFn" class="method item protected">
1967
 
    <h3 class="name"><code>_defPromoteFn</code></h3>
1968
 
 
1969
 
    
1970
 
        <div class="args">
1971
 
            <span class="paren">(</span><ul class="args-list inline commas">
1972
 
            
1973
 
                <li class="arg">
1974
 
                    
1975
 
                        <code>e</code>
1976
 
                    
1977
 
                </li>
1978
 
            
1979
 
            </ul><span class="paren">)</span>
1980
 
        </div>
1981
 
    
1982
 
 
1983
 
    
1984
 
 
1985
 
    
1986
 
 
1987
 
    
1988
 
        <span class="flag protected">protected</span>
1989
 
    
1990
 
 
1991
 
    
1992
 
 
1993
 
    
1994
 
 
1995
 
    
1996
 
 
1997
 
    <div class="meta">
1998
 
        
1999
 
            
2000
 
                
2001
 
                <p>
2002
 
                
2003
 
                Defined in
2004
 
                
2005
 
            
2006
 
        
2007
 
        
2008
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l436"><code>async-queue&#x2F;js&#x2F;async-queue.js:436</code></a>
2009
 
        
2010
 
        </p>
2011
 
 
2012
 
 
2013
 
        
2014
 
 
2015
 
        
2016
 
    </div>
2017
 
 
2018
 
    <div class="description">
2019
 
        <p>Default functionality for the &quot;promote&quot; event.  Promotes the
2020
 
named callback to the head of the queue.</p>
2021
 
 
2022
 
<p>The event object will contain a property &quot;callback&quot;, which
2023
 
holds the id of a callback or the callback object itself.</p>
2024
 
    </div>
2025
 
 
2026
 
    
2027
 
        <div class="params">
2028
 
            <h4>Parameters:</h4>
2029
 
 
2030
 
            <ul class="params-list">
2031
 
            
2032
 
                <li class="param">
2033
 
                    
2034
 
                        <code class="param-name">e</code>
2035
 
                        <span class="type"><a href="../classes/Event.html" class="crosslink">Event</a></span>
2036
 
                    
2037
 
 
2038
 
                    
2039
 
 
2040
 
                    <div class="param-description">
2041
 
                        <p>the custom event</p>
2042
 
                    </div>
2043
 
 
2044
 
                    
2045
 
                </li>
2046
 
            
2047
 
            </ul>
2048
 
        </div>
2049
 
    
2050
 
 
2051
 
    
2052
 
 
2053
 
    
2054
 
</div>
2055
 
 
2056
 
                
2057
 
                    <div id="method__defRemoveFn" class="method item protected">
2058
 
    <h3 class="name"><code>_defRemoveFn</code></h3>
2059
 
 
2060
 
    
2061
 
        <div class="args">
2062
 
            <span class="paren">(</span><ul class="args-list inline commas">
2063
 
            
2064
 
                <li class="arg">
2065
 
                    
2066
 
                        <code>e</code>
2067
 
                    
2068
 
                </li>
2069
 
            
2070
 
            </ul><span class="paren">)</span>
2071
 
        </div>
2072
 
    
2073
 
 
2074
 
    
2075
 
 
2076
 
    
2077
 
 
2078
 
    
2079
 
        <span class="flag protected">protected</span>
2080
 
    
2081
 
 
2082
 
    
2083
 
 
2084
 
    
2085
 
 
2086
 
    
2087
 
 
2088
 
    <div class="meta">
2089
 
        
2090
 
            
2091
 
                
2092
 
                <p>
2093
 
                
2094
 
                Defined in
2095
 
                
2096
 
            
2097
 
        
2098
 
        
2099
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l484"><code>async-queue&#x2F;js&#x2F;async-queue.js:484</code></a>
2100
 
        
2101
 
        </p>
2102
 
 
2103
 
 
2104
 
        
2105
 
 
2106
 
        
2107
 
    </div>
2108
 
 
2109
 
    <div class="description">
2110
 
        <p>Default functionality for the &quot;remove&quot; event.  Removes the
2111
 
callback from the queue.</p>
2112
 
 
2113
 
<p>The event object will contain a property &quot;callback&quot;, which
2114
 
holds the id of a callback or the callback object itself.</p>
2115
 
    </div>
2116
 
 
2117
 
    
2118
 
        <div class="params">
2119
 
            <h4>Parameters:</h4>
2120
 
 
2121
 
            <ul class="params-list">
2122
 
            
2123
 
                <li class="param">
2124
 
                    
2125
 
                        <code class="param-name">e</code>
2126
 
                        <span class="type"><a href="../classes/Event.html" class="crosslink">Event</a></span>
2127
 
                    
2128
 
 
2129
 
                    
2130
 
 
2131
 
                    <div class="param-description">
2132
 
                        <p>the custom event</p>
2133
 
                    </div>
2134
 
 
2135
 
                    
2136
 
                </li>
2137
 
            
2138
 
            </ul>
2139
 
        </div>
2140
 
    
2141
 
 
2142
 
    
2143
 
 
2144
 
    
2145
 
</div>
2146
 
 
2147
 
                
2148
 
                    <div id="method__defShiftFn" class="method item protected">
2149
 
    <h3 class="name"><code>_defShiftFn</code></h3>
2150
 
 
2151
 
    
2152
 
        <div class="args">
2153
 
            <span class="paren">(</span><ul class="args-list inline commas">
2154
 
            
2155
 
                <li class="arg">
2156
 
                    
2157
 
                        <code>e</code>
2158
 
                    
2159
 
                </li>
2160
 
            
2161
 
            </ul><span class="paren">)</span>
2162
 
        </div>
2163
 
    
2164
 
 
2165
 
    
2166
 
 
2167
 
    
2168
 
 
2169
 
    
2170
 
        <span class="flag protected">protected</span>
2171
 
    
2172
 
 
2173
 
    
2174
 
 
2175
 
    
2176
 
 
2177
 
    
2178
 
 
2179
 
    <div class="meta">
2180
 
        
2181
 
            
2182
 
                
2183
 
                <p>
2184
 
                
2185
 
                Defined in
2186
 
                
2187
 
            
2188
 
        
2189
 
        
2190
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l155"><code>async-queue&#x2F;js&#x2F;async-queue.js:155</code></a>
2191
 
        
2192
 
        </p>
2193
 
 
2194
 
 
2195
 
        
2196
 
 
2197
 
        
2198
 
    </div>
2199
 
 
2200
 
    <div class="description">
2201
 
        <p>Default functionality for the &quot;shift&quot; event.  Shifts the
2202
 
callback stored in the event object's <em>callback</em> property from
2203
 
the queue if it is the first item.</p>
2204
 
    </div>
2205
 
 
2206
 
    
2207
 
        <div class="params">
2208
 
            <h4>Parameters:</h4>
2209
 
 
2210
 
            <ul class="params-list">
2211
 
            
2212
 
                <li class="param">
2213
 
                    
2214
 
                        <code class="param-name">e</code>
2215
 
                        <span class="type"><a href="../classes/Event.html" class="crosslink">Event</a></span>
2216
 
                    
2217
 
 
2218
 
                    
2219
 
 
2220
 
                    <div class="param-description">
2221
 
                        <p>The event object</p>
2222
 
                    </div>
2223
 
 
2224
 
                    
2225
 
                </li>
2226
 
            
2227
 
            </ul>
2228
 
        </div>
2229
 
    
2230
 
 
2231
 
    
2232
 
 
2233
 
    
2234
 
</div>
2235
 
 
2236
 
                
2237
 
                    <div id="method__execute" class="method item protected">
2238
 
    <h3 class="name"><code>_execute</code></h3>
2239
 
 
2240
 
    
2241
 
        <div class="args">
2242
 
            <span class="paren">(</span><ul class="args-list inline commas">
2243
 
            
2244
 
                <li class="arg">
2245
 
                    
2246
 
                        <code>callback</code>
2247
 
                    
2248
 
                </li>
2249
 
            
2250
 
            </ul><span class="paren">)</span>
2251
 
        </div>
2252
 
    
2253
 
 
2254
 
    
2255
 
        <span class="returns-inline">
2256
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
2257
 
        </span>
2258
 
    
2259
 
 
2260
 
    
2261
 
 
2262
 
    
2263
 
        <span class="flag protected">protected</span>
2264
 
    
2265
 
 
2266
 
    
2267
 
 
2268
 
    
2269
 
 
2270
 
    
2271
 
 
2272
 
    <div class="meta">
2273
 
        
2274
 
            
2275
 
                
2276
 
                <p>
2277
 
                
2278
 
                Defined in
2279
 
                
2280
 
            
2281
 
        
2282
 
        
2283
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l240"><code>async-queue&#x2F;js&#x2F;async-queue.js:240</code></a>
2284
 
        
2285
 
        </p>
2286
 
 
2287
 
 
2288
 
        
2289
 
 
2290
 
        
2291
 
    </div>
2292
 
 
2293
 
    <div class="description">
2294
 
        <p>Handles the execution of callbacks. Returns a boolean indicating
2295
 
whether it is appropriate to continue running.</p>
2296
 
    </div>
2297
 
 
2298
 
    
2299
 
        <div class="params">
2300
 
            <h4>Parameters:</h4>
2301
 
 
2302
 
            <ul class="params-list">
2303
 
            
2304
 
                <li class="param">
2305
 
                    
2306
 
                        <code class="param-name">callback</code>
2307
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2308
 
                    
2309
 
 
2310
 
                    
2311
 
 
2312
 
                    <div class="param-description">
2313
 
                        <p>the callback object to execute</p>
2314
 
                    </div>
2315
 
 
2316
 
                    
2317
 
                </li>
2318
 
            
2319
 
            </ul>
2320
 
        </div>
2321
 
    
2322
 
 
2323
 
    
2324
 
        <div class="returns">
2325
 
            <h4>Returns:</h4>
2326
 
 
2327
 
            <div class="returns-description">
2328
 
                
2329
 
                    
2330
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
2331
 
                    
2332
 
                    whether the run loop should continue
2333
 
                
2334
 
            </div>
2335
 
        </div>
2336
 
    
2337
 
 
2338
 
    
2339
 
</div>
2340
 
 
2341
 
                
2342
 
                    <div id="method__getType" class="method item private inherited">
2343
 
    <h3 class="name"><code>_getType</code></h3>
2344
 
 
2345
 
    
2346
 
        <span class="paren">()</span>
2347
 
    
2348
 
 
2349
 
    
2350
 
 
2351
 
    
2352
 
 
2353
 
    
2354
 
        <span class="flag private">private</span>
2355
 
    
2356
 
 
2357
 
    
2358
 
 
2359
 
    
2360
 
 
2361
 
    
2362
 
 
2363
 
    <div class="meta">
2364
 
        
2365
 
            
2366
 
                <p>Inherited from
2367
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method__getType">EventTarget</a>:
2368
 
            
2369
 
        
2370
 
        
2371
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l36"><code>event-custom&#x2F;js&#x2F;event-target.js:36</code></a>
2372
 
        
2373
 
        </p>
2374
 
 
2375
 
 
2376
 
        
2377
 
 
2378
 
        
2379
 
    </div>
2380
 
 
2381
 
    <div class="description">
2382
 
        <p>If the instance has a prefix attribute and the
2383
 
event type is not prefixed, the instance prefix is
2384
 
applied to the supplied type.</p>
2385
 
    </div>
2386
 
 
2387
 
    
2388
 
 
2389
 
    
2390
 
 
2391
 
    
2392
 
</div>
2393
 
 
2394
 
                
2395
 
                    <div id="method__init" class="method item protected">
2396
 
    <h3 class="name"><code>_init</code></h3>
2397
 
 
2398
 
    
2399
 
        <span class="paren">()</span>
2400
 
    
2401
 
 
2402
 
    
2403
 
 
2404
 
    
2405
 
 
2406
 
    
2407
 
        <span class="flag protected">protected</span>
2408
 
    
2409
 
 
2410
 
    
2411
 
 
2412
 
    
2413
 
 
2414
 
    
2415
 
 
2416
 
    <div class="meta">
2417
 
        
2418
 
            
2419
 
                
2420
 
                <p>
2421
 
                
2422
 
                Defined in
2423
 
                
2424
 
            
2425
 
        
2426
 
        
2427
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l90"><code>async-queue&#x2F;js&#x2F;async-queue.js:90</code></a>
2428
 
        
2429
 
        </p>
2430
 
 
2431
 
 
2432
 
        
2433
 
 
2434
 
        
2435
 
    </div>
2436
 
 
2437
 
    <div class="description">
2438
 
        <p>Initializes the AsyncQueue instance properties and events.</p>
2439
 
    </div>
2440
 
 
2441
 
    
2442
 
 
2443
 
    
2444
 
 
2445
 
    
2446
 
</div>
2447
 
 
2448
 
                
2449
 
                    <div id="method__initEvents" class="method item protected">
2450
 
    <h3 class="name"><code>_initEvents</code></h3>
2451
 
 
2452
 
    
2453
 
        <span class="paren">()</span>
2454
 
    
2455
 
 
2456
 
    
2457
 
 
2458
 
    
2459
 
 
2460
 
    
2461
 
        <span class="flag protected">protected</span>
2462
 
    
2463
 
 
2464
 
    
2465
 
 
2466
 
    
2467
 
 
2468
 
    
2469
 
 
2470
 
    <div class="meta">
2471
 
        
2472
 
            
2473
 
                
2474
 
                <p>
2475
 
                
2476
 
                Defined in
2477
 
                
2478
 
            
2479
 
        
2480
 
        
2481
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l113"><code>async-queue&#x2F;js&#x2F;async-queue.js:113</code></a>
2482
 
        
2483
 
        </p>
2484
 
 
2485
 
 
2486
 
        
2487
 
 
2488
 
        
2489
 
    </div>
2490
 
 
2491
 
    <div class="description">
2492
 
        <p>Initializes the instance events.</p>
2493
 
    </div>
2494
 
 
2495
 
    
2496
 
 
2497
 
    
2498
 
 
2499
 
    
2500
 
</div>
2501
 
 
2502
 
                
2503
 
                    <div id="method__monitor" class="method item private inherited">
2504
 
    <h3 class="name"><code>_monitor</code></h3>
2505
 
 
2506
 
    
2507
 
        <div class="args">
2508
 
            <span class="paren">(</span><ul class="args-list inline commas">
2509
 
            
2510
 
                <li class="arg">
2511
 
                    
2512
 
                        <code>what</code>
2513
 
                    
2514
 
                </li>
2515
 
            
2516
 
                <li class="arg">
2517
 
                    
2518
 
                        <code>type</code>
2519
 
                    
2520
 
                </li>
2521
 
            
2522
 
                <li class="arg">
2523
 
                    
2524
 
                        <code>o</code>
2525
 
                    
2526
 
                </li>
2527
 
            
2528
 
            </ul><span class="paren">)</span>
2529
 
        </div>
2530
 
    
2531
 
 
2532
 
    
2533
 
 
2534
 
    
2535
 
 
2536
 
    
2537
 
        <span class="flag private">private</span>
2538
 
    
2539
 
 
2540
 
    
2541
 
 
2542
 
    
2543
 
 
2544
 
    
2545
 
 
2546
 
    <div class="meta">
2547
 
        
2548
 
            
2549
 
                <p>Inherited from
2550
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method__monitor">EventTarget</a>:
2551
 
            
2552
 
        
2553
 
        
2554
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l602"><code>event-custom&#x2F;js&#x2F;event-target.js:602</code></a>
2555
 
        
2556
 
        </p>
2557
 
 
2558
 
 
2559
 
        
2560
 
 
2561
 
        
2562
 
    </div>
2563
 
 
2564
 
    <div class="description">
2565
 
        <p>This is the entry point for the event monitoring system.
2566
 
You can monitor 'attach', 'detach', 'fire', and 'publish'.
2567
 
When configured, these events generate an event.  click ->
2568
 
click<em>attach, click</em>detach, click_publish -- these can
2569
 
be subscribed to like other events to monitor the event
2570
 
system.  Inividual published events can have monitoring
2571
 
turned on or off (publish can't be turned off before it
2572
 
it published) by setting the events 'monitor' config.</p>
2573
 
    </div>
2574
 
 
2575
 
    
2576
 
        <div class="params">
2577
 
            <h4>Parameters:</h4>
2578
 
 
2579
 
            <ul class="params-list">
2580
 
            
2581
 
                <li class="param">
2582
 
                    
2583
 
                        <code class="param-name">what</code>
2584
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
2585
 
                    
2586
 
 
2587
 
                    
2588
 
 
2589
 
                    <div class="param-description">
2590
 
                        <p>'attach', 'detach', 'fire', or 'publish'</p>
2591
 
                    </div>
2592
 
 
2593
 
                    
2594
 
                </li>
2595
 
            
2596
 
                <li class="param">
2597
 
                    
2598
 
                        <code class="param-name">type</code>
2599
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
2600
 
                    
2601
 
 
2602
 
                    
2603
 
 
2604
 
                    <div class="param-description">
2605
 
                        <p>Name of the event being monitored</p>
2606
 
                    </div>
2607
 
 
2608
 
                    
2609
 
                </li>
2610
 
            
2611
 
                <li class="param">
2612
 
                    
2613
 
                        <code class="param-name">o</code>
2614
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2615
 
                    
2616
 
 
2617
 
                    
2618
 
 
2619
 
                    <div class="param-description">
2620
 
                        <p>Information about the event interaction, such as
2621
 
                 fire() args, subscription category, publish config</p>
2622
 
                    </div>
2623
 
 
2624
 
                    
2625
 
                </li>
2626
 
            
2627
 
            </ul>
2628
 
        </div>
2629
 
    
2630
 
 
2631
 
    
2632
 
 
2633
 
    
2634
 
</div>
2635
 
 
2636
 
                
2637
 
                    <div id="method__parseType" class="method item private inherited">
2638
 
    <h3 class="name"><code>_parseType</code></h3>
2639
 
 
2640
 
    
2641
 
        <span class="paren">()</span>
2642
 
    
2643
 
 
2644
 
    
2645
 
 
2646
 
    
2647
 
 
2648
 
    
2649
 
        <span class="flag private">private</span>
2650
 
    
2651
 
 
2652
 
    
2653
 
 
2654
 
    
2655
 
 
2656
 
    
2657
 
 
2658
 
    <div class="meta">
2659
 
        
2660
 
            
2661
 
                <p>Inherited from
2662
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method__parseType">EventTarget</a>:
2663
 
            
2664
 
        
2665
 
        
2666
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l52"><code>event-custom&#x2F;js&#x2F;event-target.js:52</code></a>
2667
 
        
2668
 
        </p>
2669
 
 
2670
 
 
2671
 
        
2672
 
 
2673
 
        
2674
 
    </div>
2675
 
 
2676
 
    <div class="description">
2677
 
        <p>Returns an array with the detach key (if provided),
2678
 
and the prefixed event name from _getType
2679
 
Y.on('detachcategory| menu:click', fn)</p>
2680
 
    </div>
2681
 
 
2682
 
    
2683
 
 
2684
 
    
2685
 
 
2686
 
    
2687
 
</div>
2688
 
 
2689
 
                
2690
 
                    <div id="method__prepare" class="method item protected">
2691
 
    <h3 class="name"><code>_prepare</code></h3>
2692
 
 
2693
 
    
2694
 
        <div class="args">
2695
 
            <span class="paren">(</span><ul class="args-list inline commas">
2696
 
            
2697
 
                <li class="arg">
2698
 
                    
2699
 
                        <code>callback</code>
2700
 
                    
2701
 
                </li>
2702
 
            
2703
 
            </ul><span class="paren">)</span>
2704
 
        </div>
2705
 
    
2706
 
 
2707
 
    
2708
 
        <span class="returns-inline">
2709
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
2710
 
        </span>
2711
 
    
2712
 
 
2713
 
    
2714
 
 
2715
 
    
2716
 
        <span class="flag protected">protected</span>
2717
 
    
2718
 
 
2719
 
    
2720
 
 
2721
 
    
2722
 
 
2723
 
    
2724
 
 
2725
 
    <div class="meta">
2726
 
        
2727
 
            
2728
 
                
2729
 
                <p>
2730
 
                
2731
 
                Defined in
2732
 
                
2733
 
            
2734
 
        
2735
 
        
2736
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l170"><code>async-queue&#x2F;js&#x2F;async-queue.js:170</code></a>
2737
 
        
2738
 
        </p>
2739
 
 
2740
 
 
2741
 
        
2742
 
 
2743
 
        
2744
 
    </div>
2745
 
 
2746
 
    <div class="description">
2747
 
        <p>Creates a wrapper function to execute the callback using the aggregated 
2748
 
configuration generated by combining the static AsyncQueue.defaults, the
2749
 
instance defaults, and the specified callback settings.</p>
2750
 
 
2751
 
<p>The wrapper function is decorated with the callback configuration as
2752
 
properties for runtime modification.</p>
2753
 
    </div>
2754
 
 
2755
 
    
2756
 
        <div class="params">
2757
 
            <h4>Parameters:</h4>
2758
 
 
2759
 
            <ul class="params-list">
2760
 
            
2761
 
                <li class="param">
2762
 
                    
2763
 
                        <code class="param-name">callback</code>
2764
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
2765
 
                    
2766
 
 
2767
 
                    
2768
 
 
2769
 
                    <div class="param-description">
2770
 
                        <p>the raw callback</p>
2771
 
                    </div>
2772
 
 
2773
 
                    
2774
 
                </li>
2775
 
            
2776
 
            </ul>
2777
 
        </div>
2778
 
    
2779
 
 
2780
 
    
2781
 
        <div class="returns">
2782
 
            <h4>Returns:</h4>
2783
 
 
2784
 
            <div class="returns-description">
2785
 
                
2786
 
                    
2787
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>:
2788
 
                    
2789
 
                    a decorated function wrapper to execute the callback
2790
 
                
2791
 
            </div>
2792
 
        </div>
2793
 
    
2794
 
 
2795
 
    
2796
 
</div>
2797
 
 
2798
 
                
2799
 
                    <div id="method__schedule" class="method item protected">
2800
 
    <h3 class="name"><code>_schedule</code></h3>
2801
 
 
2802
 
    
2803
 
        <div class="args">
2804
 
            <span class="paren">(</span><ul class="args-list inline commas">
2805
 
            
2806
 
                <li class="arg">
2807
 
                    
2808
 
                        <code>callback</code>
2809
 
                    
2810
 
                </li>
2811
 
            
2812
 
            </ul><span class="paren">)</span>
2813
 
        </div>
2814
 
    
2815
 
 
2816
 
    
2817
 
        <span class="returns-inline">
2818
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
2819
 
        </span>
2820
 
    
2821
 
 
2822
 
    
2823
 
 
2824
 
    
2825
 
        <span class="flag protected">protected</span>
2826
 
    
2827
 
 
2828
 
    
2829
 
 
2830
 
    
2831
 
 
2832
 
    
2833
 
 
2834
 
    <div class="meta">
2835
 
        
2836
 
            
2837
 
                
2838
 
                <p>
2839
 
                
2840
 
                Defined in
2841
 
                
2842
 
            
2843
 
        
2844
 
        
2845
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l262"><code>async-queue&#x2F;js&#x2F;async-queue.js:262</code></a>
2846
 
        
2847
 
        </p>
2848
 
 
2849
 
 
2850
 
        
2851
 
 
2852
 
        
2853
 
    </div>
2854
 
 
2855
 
    <div class="description">
2856
 
        <p>Schedules the execution of asynchronous callbacks.</p>
2857
 
    </div>
2858
 
 
2859
 
    
2860
 
        <div class="params">
2861
 
            <h4>Parameters:</h4>
2862
 
 
2863
 
            <ul class="params-list">
2864
 
            
2865
 
                <li class="param">
2866
 
                    
2867
 
                        <code class="param-name">callback</code>
2868
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2869
 
                    
2870
 
 
2871
 
                    
2872
 
 
2873
 
                    <div class="param-description">
2874
 
                        <p>the callback object to execute</p>
2875
 
                    </div>
2876
 
 
2877
 
                    
2878
 
                </li>
2879
 
            
2880
 
            </ul>
2881
 
        </div>
2882
 
    
2883
 
 
2884
 
    
2885
 
        <div class="returns">
2886
 
            <h4>Returns:</h4>
2887
 
 
2888
 
            <div class="returns-description">
2889
 
                
2890
 
                    
2891
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
2892
 
                    
2893
 
                    whether the run loop should continue
2894
 
                
2895
 
            </div>
2896
 
        </div>
2897
 
    
2898
 
 
2899
 
    
2900
 
</div>
2901
 
 
2902
 
                
2903
 
                    <div id="method_add" class="method item">
2904
 
    <h3 class="name"><code>add</code></h3>
2905
 
 
2906
 
    
2907
 
        <div class="args">
2908
 
            <span class="paren">(</span><ul class="args-list inline commas">
2909
 
            
2910
 
                <li class="arg">
2911
 
                    
2912
 
                        <code>callback</code>
2913
 
                    
2914
 
                </li>
2915
 
            
2916
 
            </ul><span class="paren">)</span>
2917
 
        </div>
2918
 
    
2919
 
 
2920
 
    
2921
 
        <span class="returns-inline">
2922
 
            <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>
2923
 
        </span>
2924
 
    
2925
 
 
2926
 
    
2927
 
 
2928
 
    
2929
 
 
2930
 
    
2931
 
 
2932
 
    
2933
 
 
2934
 
    
2935
 
        <span class="flag chainable">chainable</span>
2936
 
    
2937
 
 
2938
 
    <div class="meta">
2939
 
        
2940
 
            
2941
 
                
2942
 
                <p>
2943
 
                
2944
 
                Defined in
2945
 
                
2946
 
            
2947
 
        
2948
 
        
2949
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l303"><code>async-queue&#x2F;js&#x2F;async-queue.js:303</code></a>
2950
 
        
2951
 
        </p>
2952
 
 
2953
 
 
2954
 
        
2955
 
 
2956
 
        
2957
 
    </div>
2958
 
 
2959
 
    <div class="description">
2960
 
        <p>Add any number of callbacks to the end of the queue. Callbacks may be
2961
 
provided as functions or objects.</p>
2962
 
    </div>
2963
 
 
2964
 
    
2965
 
        <div class="params">
2966
 
            <h4>Parameters:</h4>
2967
 
 
2968
 
            <ul class="params-list">
2969
 
            
2970
 
                <li class="param">
2971
 
                    
2972
 
                        <code class="param-name">callback</code>
2973
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2974
 
                    
2975
 
 
2976
 
                    
2977
 
                        <span class="flag multiple" title="This argument may occur one or more times.">multiple</span>
2978
 
                    
2979
 
 
2980
 
                    <div class="param-description">
2981
 
                        <p>0..n callbacks</p>
2982
 
                    </div>
2983
 
 
2984
 
                    
2985
 
                </li>
2986
 
            
2987
 
            </ul>
2988
 
        </div>
2989
 
    
2990
 
 
2991
 
    
2992
 
        <div class="returns">
2993
 
            <h4>Returns:</h4>
2994
 
 
2995
 
            <div class="returns-description">
2996
 
                
2997
 
                    
2998
 
                        <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>:
2999
 
                    
3000
 
                    the AsyncQueue instance
3001
 
                
3002
 
            </div>
3003
 
        </div>
3004
 
    
3005
 
 
3006
 
    
3007
 
</div>
3008
 
 
3009
 
                
3010
 
                    <div id="method_addTarget" class="method item inherited">
3011
 
    <h3 class="name"><code>addTarget</code></h3>
3012
 
 
3013
 
    
3014
 
        <div class="args">
3015
 
            <span class="paren">(</span><ul class="args-list inline commas">
3016
 
            
3017
 
                <li class="arg">
3018
 
                    
3019
 
                        <code>o</code>
3020
 
                    
3021
 
                </li>
3022
 
            
3023
 
            </ul><span class="paren">)</span>
3024
 
        </div>
3025
 
    
3026
 
 
3027
 
    
3028
 
 
3029
 
    
3030
 
 
3031
 
    
3032
 
 
3033
 
    
3034
 
 
3035
 
    
3036
 
 
3037
 
    
3038
 
 
3039
 
    <div class="meta">
3040
 
        
3041
 
            
3042
 
                <p>Inherited from
3043
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_addTarget">EventTarget</a>:
3044
 
            
3045
 
        
3046
 
        
3047
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-facade.js.html#l382"><code>event-custom&#x2F;js&#x2F;event-facade.js:382</code></a>
3048
 
        
3049
 
        </p>
3050
 
 
3051
 
 
3052
 
        
3053
 
 
3054
 
        
3055
 
    </div>
3056
 
 
3057
 
    <div class="description">
3058
 
        <p>Registers another EventTarget as a bubble target.  Bubble order
3059
 
is determined by the order registered.  Multiple targets can
3060
 
be specified.</p>
3061
 
 
3062
 
<p>Events can only bubble if emitFacade is true.</p>
3063
 
 
3064
 
<p>Included in the event-custom-complex submodule.</p>
3065
 
    </div>
3066
 
 
3067
 
    
3068
 
        <div class="params">
3069
 
            <h4>Parameters:</h4>
3070
 
 
3071
 
            <ul class="params-list">
3072
 
            
3073
 
                <li class="param">
3074
 
                    
3075
 
                        <code class="param-name">o</code>
3076
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
3077
 
                    
3078
 
 
3079
 
                    
3080
 
 
3081
 
                    <div class="param-description">
3082
 
                        <p>the target to add</p>
3083
 
                    </div>
3084
 
 
3085
 
                    
3086
 
                </li>
3087
 
            
3088
 
            </ul>
3089
 
        </div>
3090
 
    
3091
 
 
3092
 
    
3093
 
 
3094
 
    
3095
 
</div>
3096
 
 
3097
 
                
3098
 
                    <div id="method_after" class="method item inherited">
3099
 
    <h3 class="name"><code>after</code></h3>
3100
 
 
3101
 
    
3102
 
        <div class="args">
3103
 
            <span class="paren">(</span><ul class="args-list inline commas">
3104
 
            
3105
 
                <li class="arg">
3106
 
                    
3107
 
                        <code>type</code>
3108
 
                    
3109
 
                </li>
3110
 
            
3111
 
                <li class="arg">
3112
 
                    
3113
 
                        <code>fn</code>
3114
 
                    
3115
 
                </li>
3116
 
            
3117
 
                <li class="arg">
3118
 
                    
3119
 
                        <code class="optional">[context]</code>
3120
 
                    
3121
 
                </li>
3122
 
            
3123
 
                <li class="arg">
3124
 
                    
3125
 
                        <code class="optional">[arg*]</code>
3126
 
                    
3127
 
                </li>
3128
 
            
3129
 
            </ul><span class="paren">)</span>
3130
 
        </div>
3131
 
    
3132
 
 
3133
 
    
3134
 
        <span class="returns-inline">
3135
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
3136
 
        </span>
3137
 
    
3138
 
 
3139
 
    
3140
 
 
3141
 
    
3142
 
 
3143
 
    
3144
 
 
3145
 
    
3146
 
 
3147
 
    
3148
 
 
3149
 
    <div class="meta">
3150
 
        
3151
 
            
3152
 
                <p>Inherited from
3153
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_after">EventTarget</a>:
3154
 
            
3155
 
        
3156
 
        
3157
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l730"><code>event-custom&#x2F;js&#x2F;event-target.js:730</code></a>
3158
 
        
3159
 
        </p>
3160
 
 
3161
 
 
3162
 
        
3163
 
 
3164
 
        
3165
 
    </div>
3166
 
 
3167
 
    <div class="description">
3168
 
        <p>Subscribe to a custom event hosted by this object.  The
3169
 
supplied callback will execute after any listeners add
3170
 
via the subscribe method, and after the default function,
3171
 
if configured for the event, has executed.</p>
3172
 
    </div>
3173
 
 
3174
 
    
3175
 
        <div class="params">
3176
 
            <h4>Parameters:</h4>
3177
 
 
3178
 
            <ul class="params-list">
3179
 
            
3180
 
                <li class="param">
3181
 
                    
3182
 
                        <code class="param-name">type</code>
3183
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3184
 
                    
3185
 
 
3186
 
                    
3187
 
 
3188
 
                    <div class="param-description">
3189
 
                        <p>The name of the event</p>
3190
 
                    </div>
3191
 
 
3192
 
                    
3193
 
                </li>
3194
 
            
3195
 
                <li class="param">
3196
 
                    
3197
 
                        <code class="param-name">fn</code>
3198
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
3199
 
                    
3200
 
 
3201
 
                    
3202
 
 
3203
 
                    <div class="param-description">
3204
 
                        <p>The callback to execute in response to the event</p>
3205
 
                    </div>
3206
 
 
3207
 
                    
3208
 
                </li>
3209
 
            
3210
 
                <li class="param">
3211
 
                    
3212
 
                        <code class="param-name optional">[context]</code>
3213
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3214
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
3215
 
                    
3216
 
 
3217
 
                    
3218
 
 
3219
 
                    <div class="param-description">
3220
 
                        <p>Override <code>this</code> object in callback</p>
3221
 
                    </div>
3222
 
 
3223
 
                    
3224
 
                </li>
3225
 
            
3226
 
                <li class="param">
3227
 
                    
3228
 
                        <code class="param-name optional">[arg*]</code>
3229
 
                        <span class="type">Any</span>
3230
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
3231
 
                    
3232
 
 
3233
 
                    
3234
 
 
3235
 
                    <div class="param-description">
3236
 
                        <p>0..n additional arguments to supply to the subscriber</p>
3237
 
                    </div>
3238
 
 
3239
 
                    
3240
 
                </li>
3241
 
            
3242
 
            </ul>
3243
 
        </div>
3244
 
    
3245
 
 
3246
 
    
3247
 
        <div class="returns">
3248
 
            <h4>Returns:</h4>
3249
 
 
3250
 
            <div class="returns-description">
3251
 
                
3252
 
                    
3253
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
3254
 
                    
3255
 
                    A subscription handle capable of detaching the
3256
 
                      subscription
3257
 
                
3258
 
            </div>
3259
 
        </div>
3260
 
    
3261
 
 
3262
 
    
3263
 
</div>
3264
 
 
3265
 
                
3266
 
                    <div id="method_before" class="method item inherited">
3267
 
    <h3 class="name"><code>before</code></h3>
3268
 
 
3269
 
    
3270
 
        <span class="paren">()</span>
3271
 
    
3272
 
 
3273
 
    
3274
 
        <span class="returns-inline">
3275
 
            <span class="type"></span>
3276
 
        </span>
3277
 
    
3278
 
 
3279
 
    
3280
 
 
3281
 
    
3282
 
 
3283
 
    
3284
 
 
3285
 
    
3286
 
 
3287
 
    
3288
 
 
3289
 
    <div class="meta">
3290
 
        
3291
 
            
3292
 
                <p>Inherited from
3293
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_before">EventTarget</a>:
3294
 
            
3295
 
        
3296
 
        
3297
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l767"><code>event-custom&#x2F;js&#x2F;event-target.js:767</code></a>
3298
 
        
3299
 
        </p>
3300
 
 
3301
 
 
3302
 
        
3303
 
 
3304
 
        
3305
 
    </div>
3306
 
 
3307
 
    <div class="description">
3308
 
        <p>Executes the callback before a DOM event, custom event
3309
 
or method.  If the first argument is a function, it
3310
 
is assumed the target is a method.  For DOM and custom
3311
 
events, this is an alias for Y.on.</p>
3312
 
 
3313
 
<p>For DOM and custom events:
3314
 
type, callback, context, 0-n arguments</p>
3315
 
 
3316
 
<p>For methods:
3317
 
callback, object (method host), methodName, context, 0-n arguments</p>
3318
 
    </div>
3319
 
 
3320
 
    
3321
 
 
3322
 
    
3323
 
        <div class="returns">
3324
 
            <h4>Returns:</h4>
3325
 
 
3326
 
            <div class="returns-description">
3327
 
                
3328
 
                    
3329
 
                    detach handle
3330
 
                
3331
 
            </div>
3332
 
        </div>
3333
 
    
3334
 
 
3335
 
    
3336
 
</div>
3337
 
 
3338
 
                
3339
 
                    <div id="method_bubble" class="method item inherited">
3340
 
    <h3 class="name"><code>bubble</code></h3>
3341
 
 
3342
 
    
3343
 
        <div class="args">
3344
 
            <span class="paren">(</span><ul class="args-list inline commas">
3345
 
            
3346
 
                <li class="arg">
3347
 
                    
3348
 
                        <code>evt</code>
3349
 
                    
3350
 
                </li>
3351
 
            
3352
 
            </ul><span class="paren">)</span>
3353
 
        </div>
3354
 
    
3355
 
 
3356
 
    
3357
 
        <span class="returns-inline">
3358
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
3359
 
        </span>
3360
 
    
3361
 
 
3362
 
    
3363
 
 
3364
 
    
3365
 
 
3366
 
    
3367
 
 
3368
 
    
3369
 
 
3370
 
    
3371
 
 
3372
 
    <div class="meta">
3373
 
        
3374
 
            
3375
 
                <p>Inherited from
3376
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_bubble">EventTarget</a>:
3377
 
            
3378
 
        
3379
 
        
3380
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-facade.js.html#l419"><code>event-custom&#x2F;js&#x2F;event-facade.js:419</code></a>
3381
 
        
3382
 
        </p>
3383
 
 
3384
 
 
3385
 
        
3386
 
 
3387
 
        
3388
 
    </div>
3389
 
 
3390
 
    <div class="description">
3391
 
        <p>Propagate an event.  Requires the event-custom-complex module.</p>
3392
 
    </div>
3393
 
 
3394
 
    
3395
 
        <div class="params">
3396
 
            <h4>Parameters:</h4>
3397
 
 
3398
 
            <ul class="params-list">
3399
 
            
3400
 
                <li class="param">
3401
 
                    
3402
 
                        <code class="param-name">evt</code>
3403
 
                        <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
3404
 
                    
3405
 
 
3406
 
                    
3407
 
 
3408
 
                    <div class="param-description">
3409
 
                        <p>the custom event to propagate</p>
3410
 
                    </div>
3411
 
 
3412
 
                    
3413
 
                </li>
3414
 
            
3415
 
            </ul>
3416
 
        </div>
3417
 
    
3418
 
 
3419
 
    
3420
 
        <div class="returns">
3421
 
            <h4>Returns:</h4>
3422
 
 
3423
 
            <div class="returns-description">
3424
 
                
3425
 
                    
3426
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
3427
 
                    
3428
 
                    the aggregated return value from Event.Custom.fire
3429
 
                
3430
 
            </div>
3431
 
        </div>
3432
 
    
3433
 
 
3434
 
    
3435
 
</div>
3436
 
 
3437
 
                
3438
 
                    <div id="method_detach" class="method item inherited">
3439
 
    <h3 class="name"><code>detach</code></h3>
3440
 
 
3441
 
    
3442
 
        <div class="args">
3443
 
            <span class="paren">(</span><ul class="args-list inline commas">
3444
 
            
3445
 
                <li class="arg">
3446
 
                    
3447
 
                        <code>type</code>
3448
 
                    
3449
 
                </li>
3450
 
            
3451
 
                <li class="arg">
3452
 
                    
3453
 
                        <code>fn</code>
3454
 
                    
3455
 
                </li>
3456
 
            
3457
 
                <li class="arg">
3458
 
                    
3459
 
                        <code>context</code>
3460
 
                    
3461
 
                </li>
3462
 
            
3463
 
            </ul><span class="paren">)</span>
3464
 
        </div>
3465
 
    
3466
 
 
3467
 
    
3468
 
        <span class="returns-inline">
3469
 
            <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
3470
 
        </span>
3471
 
    
3472
 
 
3473
 
    
3474
 
 
3475
 
    
3476
 
 
3477
 
    
3478
 
 
3479
 
    
3480
 
 
3481
 
    
3482
 
 
3483
 
    <div class="meta">
3484
 
        
3485
 
            
3486
 
                <p>Inherited from
3487
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_detach">EventTarget</a>:
3488
 
            
3489
 
        
3490
 
        
3491
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l345"><code>event-custom&#x2F;js&#x2F;event-target.js:345</code></a>
3492
 
        
3493
 
        </p>
3494
 
 
3495
 
 
3496
 
        
3497
 
 
3498
 
        
3499
 
    </div>
3500
 
 
3501
 
    <div class="description">
3502
 
        <p>Detach one or more listeners the from the specified event</p>
3503
 
    </div>
3504
 
 
3505
 
    
3506
 
        <div class="params">
3507
 
            <h4>Parameters:</h4>
3508
 
 
3509
 
            <ul class="params-list">
3510
 
            
3511
 
                <li class="param">
3512
 
                    
3513
 
                        <code class="param-name">type</code>
3514
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3515
 
                    
3516
 
 
3517
 
                    
3518
 
 
3519
 
                    <div class="param-description">
3520
 
                        <p>Either the handle to the subscriber or the
3521
 
                       type of event.  If the type
3522
 
                       is not specified, it will attempt to remove
3523
 
                       the listener from all hosted events.</p>
3524
 
                    </div>
3525
 
 
3526
 
                    
3527
 
                </li>
3528
 
            
3529
 
                <li class="param">
3530
 
                    
3531
 
                        <code class="param-name">fn</code>
3532
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
3533
 
                    
3534
 
 
3535
 
                    
3536
 
 
3537
 
                    <div class="param-description">
3538
 
                        <p>The subscribed function to unsubscribe, if not
3539
 
                         supplied, all subscribers will be removed.</p>
3540
 
                    </div>
3541
 
 
3542
 
                    
3543
 
                </li>
3544
 
            
3545
 
                <li class="param">
3546
 
                    
3547
 
                        <code class="param-name">context</code>
3548
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3549
 
                    
3550
 
 
3551
 
                    
3552
 
 
3553
 
                    <div class="param-description">
3554
 
                        <p>The custom object passed to subscribe.  This is
3555
 
                       optional, but if supplied will be used to
3556
 
                       disambiguate multiple listeners that are the same
3557
 
                       (e.g., you subscribe many object using a function
3558
 
                       that lives on the prototype)</p>
3559
 
                    </div>
3560
 
 
3561
 
                    
3562
 
                </li>
3563
 
            
3564
 
            </ul>
3565
 
        </div>
3566
 
    
3567
 
 
3568
 
    
3569
 
        <div class="returns">
3570
 
            <h4>Returns:</h4>
3571
 
 
3572
 
            <div class="returns-description">
3573
 
                
3574
 
                    
3575
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>:
3576
 
                    
3577
 
                    the host
3578
 
                
3579
 
            </div>
3580
 
        </div>
3581
 
    
3582
 
 
3583
 
    
3584
 
</div>
3585
 
 
3586
 
                
3587
 
                    <div id="method_detachAll" class="method item inherited">
3588
 
    <h3 class="name"><code>detachAll</code></h3>
3589
 
 
3590
 
    
3591
 
        <div class="args">
3592
 
            <span class="paren">(</span><ul class="args-list inline commas">
3593
 
            
3594
 
                <li class="arg">
3595
 
                    
3596
 
                        <code>type</code>
3597
 
                    
3598
 
                </li>
3599
 
            
3600
 
            </ul><span class="paren">)</span>
3601
 
        </div>
3602
 
    
3603
 
 
3604
 
    
3605
 
 
3606
 
    
3607
 
 
3608
 
    
3609
 
 
3610
 
    
3611
 
 
3612
 
    
3613
 
 
3614
 
    
3615
 
 
3616
 
    <div class="meta">
3617
 
        
3618
 
            
3619
 
                <p>Inherited from
3620
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_detachAll">EventTarget</a>:
3621
 
            
3622
 
        
3623
 
        
3624
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l465"><code>event-custom&#x2F;js&#x2F;event-target.js:465</code></a>
3625
 
        
3626
 
        </p>
3627
 
 
3628
 
 
3629
 
        
3630
 
 
3631
 
        
3632
 
    </div>
3633
 
 
3634
 
    <div class="description">
3635
 
        <p>Removes all listeners from the specified event.  If the event type
3636
 
is not specified, all listeners from all hosted custom events will
3637
 
be removed.</p>
3638
 
    </div>
3639
 
 
3640
 
    
3641
 
        <div class="params">
3642
 
            <h4>Parameters:</h4>
3643
 
 
3644
 
            <ul class="params-list">
3645
 
            
3646
 
                <li class="param">
3647
 
                    
3648
 
                        <code class="param-name">type</code>
3649
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3650
 
                    
3651
 
 
3652
 
                    
3653
 
 
3654
 
                    <div class="param-description">
3655
 
                        <p>The type, or name of the event</p>
3656
 
                    </div>
3657
 
 
3658
 
                    
3659
 
                </li>
3660
 
            
3661
 
            </ul>
3662
 
        </div>
3663
 
    
3664
 
 
3665
 
    
3666
 
 
3667
 
    
3668
 
</div>
3669
 
 
3670
 
                
3671
 
                    <div id="method_fire" class="method item inherited">
3672
 
    <h3 class="name"><code>fire</code></h3>
3673
 
 
3674
 
    
3675
 
        <div class="args">
3676
 
            <span class="paren">(</span><ul class="args-list inline commas">
3677
 
            
3678
 
                <li class="arg">
3679
 
                    
3680
 
                        <code>type</code>
3681
 
                    
3682
 
                </li>
3683
 
            
3684
 
                <li class="arg">
3685
 
                    
3686
 
                        <code>arguments</code>
3687
 
                    
3688
 
                </li>
3689
 
            
3690
 
            </ul><span class="paren">)</span>
3691
 
        </div>
3692
 
    
3693
 
 
3694
 
    
3695
 
        <span class="returns-inline">
3696
 
            <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
3697
 
        </span>
3698
 
    
3699
 
 
3700
 
    
3701
 
 
3702
 
    
3703
 
 
3704
 
    
3705
 
 
3706
 
    
3707
 
 
3708
 
    
3709
 
 
3710
 
    <div class="meta">
3711
 
        
3712
 
            
3713
 
                <p>Inherited from
3714
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_fire">EventTarget</a>:
3715
 
            
3716
 
        
3717
 
        
3718
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l629"><code>event-custom&#x2F;js&#x2F;event-target.js:629</code></a>
3719
 
        
3720
 
        </p>
3721
 
 
3722
 
 
3723
 
        
3724
 
 
3725
 
        
3726
 
    </div>
3727
 
 
3728
 
    <div class="description">
3729
 
        <p>Fire a custom event by name.  The callback functions will be executed
3730
 
from the context specified when the event was created, and with the
3731
 
following parameters.</p>
3732
 
 
3733
 
<p>If the custom event object hasn't been created, then the event hasn't
3734
 
been published and it has no subscribers.  For performance sake, we
3735
 
immediate exit in this case.  This means the event won't bubble, so
3736
 
if the intention is that a bubble target be notified, the event must
3737
 
be published on this object first.</p>
3738
 
 
3739
 
<p>The first argument is the event type, and any additional arguments are
3740
 
passed to the listeners as parameters.  If the first of these is an
3741
 
object literal, and the event is configured to emit an event facade,
3742
 
that object is mixed into the event facade and the facade is provided
3743
 
in place of the original object.</p>
3744
 
    </div>
3745
 
 
3746
 
    
3747
 
        <div class="params">
3748
 
            <h4>Parameters:</h4>
3749
 
 
3750
 
            <ul class="params-list">
3751
 
            
3752
 
                <li class="param">
3753
 
                    
3754
 
                        <code class="param-name">type</code>
3755
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3756
 
                    
3757
 
 
3758
 
                    
3759
 
 
3760
 
                    <div class="param-description">
3761
 
                        <p>The type of the event, or an object that contains
3762
 
a 'type' property.</p>
3763
 
                    </div>
3764
 
 
3765
 
                    
3766
 
                </li>
3767
 
            
3768
 
                <li class="param">
3769
 
                    
3770
 
                        <code class="param-name">arguments</code>
3771
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object*</a></span>
3772
 
                    
3773
 
 
3774
 
                    
3775
 
 
3776
 
                    <div class="param-description">
3777
 
                        <p>an arbitrary set of parameters to pass to
3778
 
the handler.  If the first of these is an object literal and the event is
3779
 
configured to emit an event facade, the event facade will replace that
3780
 
parameter after the properties the object literal contains are copied to
3781
 
the event facade.</p>
3782
 
                    </div>
3783
 
 
3784
 
                    
3785
 
                </li>
3786
 
            
3787
 
            </ul>
3788
 
        </div>
3789
 
    
3790
 
 
3791
 
    
3792
 
        <div class="returns">
3793
 
            <h4>Returns:</h4>
3794
 
 
3795
 
            <div class="returns-description">
3796
 
                
3797
 
                    
3798
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>:
3799
 
                    
3800
 
                    the event host
3801
 
                
3802
 
            </div>
3803
 
        </div>
3804
 
    
3805
 
 
3806
 
    
3807
 
</div>
3808
 
 
3809
 
                
3810
 
                    <div id="method_getCallback" class="method item">
3811
 
    <h3 class="name"><code>getCallback</code></h3>
3812
 
 
3813
 
    
3814
 
        <div class="args">
3815
 
            <span class="paren">(</span><ul class="args-list inline commas">
3816
 
            
3817
 
                <li class="arg">
3818
 
                    
3819
 
                        <code>id</code>
3820
 
                    
3821
 
                </li>
3822
 
            
3823
 
            </ul><span class="paren">)</span>
3824
 
        </div>
3825
 
    
3826
 
 
3827
 
    
3828
 
        <span class="returns-inline">
3829
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3830
 
        </span>
3831
 
    
3832
 
 
3833
 
    
3834
 
 
3835
 
    
3836
 
 
3837
 
    
3838
 
 
3839
 
    
3840
 
 
3841
 
    
3842
 
 
3843
 
    <div class="meta">
3844
 
        
3845
 
            
3846
 
                
3847
 
                <p>
3848
 
                
3849
 
                Defined in
3850
 
                
3851
 
            
3852
 
        
3853
 
        
3854
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l397"><code>async-queue&#x2F;js&#x2F;async-queue.js:397</code></a>
3855
 
        
3856
 
        </p>
3857
 
 
3858
 
 
3859
 
        
3860
 
 
3861
 
        
3862
 
    </div>
3863
 
 
3864
 
    <div class="description">
3865
 
        <p>Retrieve a callback by its id.  Useful to modify the configuration
3866
 
while the queue is running.</p>
3867
 
    </div>
3868
 
 
3869
 
    
3870
 
        <div class="params">
3871
 
            <h4>Parameters:</h4>
3872
 
 
3873
 
            <ul class="params-list">
3874
 
            
3875
 
                <li class="param">
3876
 
                    
3877
 
                        <code class="param-name">id</code>
3878
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3879
 
                    
3880
 
 
3881
 
                    
3882
 
 
3883
 
                    <div class="param-description">
3884
 
                        <p>the id assigned to the callback</p>
3885
 
                    </div>
3886
 
 
3887
 
                    
3888
 
                </li>
3889
 
            
3890
 
            </ul>
3891
 
        </div>
3892
 
    
3893
 
 
3894
 
    
3895
 
        <div class="returns">
3896
 
            <h4>Returns:</h4>
3897
 
 
3898
 
            <div class="returns-description">
3899
 
                
3900
 
                    
3901
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
3902
 
                    
3903
 
                    the callback object
3904
 
                
3905
 
            </div>
3906
 
        </div>
3907
 
    
3908
 
 
3909
 
    
3910
 
</div>
3911
 
 
3912
 
                
3913
 
                    <div id="method_getEvent" class="method item inherited">
3914
 
    <h3 class="name"><code>getEvent</code></h3>
3915
 
 
3916
 
    
3917
 
        <div class="args">
3918
 
            <span class="paren">(</span><ul class="args-list inline commas">
3919
 
            
3920
 
                <li class="arg">
3921
 
                    
3922
 
                        <code>type</code>
3923
 
                    
3924
 
                </li>
3925
 
            
3926
 
                <li class="arg">
3927
 
                    
3928
 
                        <code>prefixed</code>
3929
 
                    
3930
 
                </li>
3931
 
            
3932
 
            </ul><span class="paren">)</span>
3933
 
        </div>
3934
 
    
3935
 
 
3936
 
    
3937
 
        <span class="returns-inline">
3938
 
            <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
3939
 
        </span>
3940
 
    
3941
 
 
3942
 
    
3943
 
 
3944
 
    
3945
 
 
3946
 
    
3947
 
 
3948
 
    
3949
 
 
3950
 
    
3951
 
 
3952
 
    <div class="meta">
3953
 
        
3954
 
            
3955
 
                <p>Inherited from
3956
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_getEvent">EventTarget</a>:
3957
 
            
3958
 
        
3959
 
        
3960
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l712"><code>event-custom&#x2F;js&#x2F;event-target.js:712</code></a>
3961
 
        
3962
 
        </p>
3963
 
 
3964
 
 
3965
 
        
3966
 
 
3967
 
        
3968
 
    </div>
3969
 
 
3970
 
    <div class="description">
3971
 
        <p>Returns the custom event of the provided type has been created, a
3972
 
falsy value otherwise</p>
3973
 
    </div>
3974
 
 
3975
 
    
3976
 
        <div class="params">
3977
 
            <h4>Parameters:</h4>
3978
 
 
3979
 
            <ul class="params-list">
3980
 
            
3981
 
                <li class="param">
3982
 
                    
3983
 
                        <code class="param-name">type</code>
3984
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3985
 
                    
3986
 
 
3987
 
                    
3988
 
 
3989
 
                    <div class="param-description">
3990
 
                        <p>the type, or name of the event</p>
3991
 
                    </div>
3992
 
 
3993
 
                    
3994
 
                </li>
3995
 
            
3996
 
                <li class="param">
3997
 
                    
3998
 
                        <code class="param-name">prefixed</code>
3999
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4000
 
                    
4001
 
 
4002
 
                    
4003
 
 
4004
 
                    <div class="param-description">
4005
 
                        <p>if true, the type is prefixed already</p>
4006
 
                    </div>
4007
 
 
4008
 
                    
4009
 
                </li>
4010
 
            
4011
 
            </ul>
4012
 
        </div>
4013
 
    
4014
 
 
4015
 
    
4016
 
        <div class="returns">
4017
 
            <h4>Returns:</h4>
4018
 
 
4019
 
            <div class="returns-description">
4020
 
                
4021
 
                    
4022
 
                        <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
4023
 
                    
4024
 
                    the custom event or null
4025
 
                
4026
 
            </div>
4027
 
        </div>
4028
 
    
4029
 
 
4030
 
    
4031
 
</div>
4032
 
 
4033
 
                
4034
 
                    <div id="method_getTargets" class="method item inherited">
4035
 
    <h3 class="name"><code>getTargets</code></h3>
4036
 
 
4037
 
    
4038
 
        <span class="paren">()</span>
4039
 
    
4040
 
 
4041
 
    
4042
 
        <span class="returns-inline">
4043
 
            <span class="type"></span>
4044
 
        </span>
4045
 
    
4046
 
 
4047
 
    
4048
 
 
4049
 
    
4050
 
 
4051
 
    
4052
 
 
4053
 
    
4054
 
 
4055
 
    
4056
 
 
4057
 
    <div class="meta">
4058
 
        
4059
 
            
4060
 
                <p>Inherited from
4061
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_getTargets">EventTarget</a>:
4062
 
            
4063
 
        
4064
 
        
4065
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-facade.js.html#l400"><code>event-custom&#x2F;js&#x2F;event-facade.js:400</code></a>
4066
 
        
4067
 
        </p>
4068
 
 
4069
 
 
4070
 
        
4071
 
 
4072
 
        
4073
 
    </div>
4074
 
 
4075
 
    <div class="description">
4076
 
        <p>Returns an array of bubble targets for this object.</p>
4077
 
    </div>
4078
 
 
4079
 
    
4080
 
 
4081
 
    
4082
 
        <div class="returns">
4083
 
            <h4>Returns:</h4>
4084
 
 
4085
 
            <div class="returns-description">
4086
 
                
4087
 
                    
4088
 
                    EventTarget[]
4089
 
                
4090
 
            </div>
4091
 
        </div>
4092
 
    
4093
 
 
4094
 
    
4095
 
</div>
4096
 
 
4097
 
                
4098
 
                    <div id="method_indexOf" class="method item">
4099
 
    <h3 class="name"><code>indexOf</code></h3>
4100
 
 
4101
 
    
4102
 
        <div class="args">
4103
 
            <span class="paren">(</span><ul class="args-list inline commas">
4104
 
            
4105
 
                <li class="arg">
4106
 
                    
4107
 
                        <code>callback</code>
4108
 
                    
4109
 
                </li>
4110
 
            
4111
 
            </ul><span class="paren">)</span>
4112
 
        </div>
4113
 
    
4114
 
 
4115
 
    
4116
 
        <span class="returns-inline">
4117
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4118
 
        </span>
4119
 
    
4120
 
 
4121
 
    
4122
 
 
4123
 
    
4124
 
 
4125
 
    
4126
 
 
4127
 
    
4128
 
 
4129
 
    
4130
 
 
4131
 
    <div class="meta">
4132
 
        
4133
 
            
4134
 
                
4135
 
                <p>
4136
 
                
4137
 
                Defined in
4138
 
                
4139
 
            
4140
 
        
4141
 
        
4142
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l376"><code>async-queue&#x2F;js&#x2F;async-queue.js:376</code></a>
4143
 
        
4144
 
        </p>
4145
 
 
4146
 
 
4147
 
        
4148
 
 
4149
 
        
4150
 
    </div>
4151
 
 
4152
 
    <div class="description">
4153
 
        <p>Returns the current index of a callback.  Pass in either the id or
4154
 
callback function from getCallback.</p>
4155
 
    </div>
4156
 
 
4157
 
    
4158
 
        <div class="params">
4159
 
            <h4>Parameters:</h4>
4160
 
 
4161
 
            <ul class="params-list">
4162
 
            
4163
 
                <li class="param">
4164
 
                    
4165
 
                        <code class="param-name">callback</code>
4166
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
4167
 
                    
4168
 
 
4169
 
                    
4170
 
 
4171
 
                    <div class="param-description">
4172
 
                        <p>the callback or its specified id</p>
4173
 
                    </div>
4174
 
 
4175
 
                    
4176
 
                </li>
4177
 
            
4178
 
            </ul>
4179
 
        </div>
4180
 
    
4181
 
 
4182
 
    
4183
 
        <div class="returns">
4184
 
            <h4>Returns:</h4>
4185
 
 
4186
 
            <div class="returns-description">
4187
 
                
4188
 
                    
4189
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>:
4190
 
                    
4191
 
                    index of the callback or -1 if not found
4192
 
                
4193
 
            </div>
4194
 
        </div>
4195
 
    
4196
 
 
4197
 
    
4198
 
</div>
4199
 
 
4200
 
                
4201
 
                    <div id="method_isRunning" class="method item">
4202
 
    <h3 class="name"><code>isRunning</code></h3>
4203
 
 
4204
 
    
4205
 
        <span class="paren">()</span>
4206
 
    
4207
 
 
4208
 
    
4209
 
        <span class="returns-inline">
4210
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
4211
 
        </span>
4212
 
    
4213
 
 
4214
 
    
4215
 
 
4216
 
    
4217
 
 
4218
 
    
4219
 
 
4220
 
    
4221
 
 
4222
 
    
4223
 
 
4224
 
    <div class="meta">
4225
 
        
4226
 
            
4227
 
                
4228
 
                <p>
4229
 
                
4230
 
                Defined in
4231
 
                
4232
 
            
4233
 
        
4234
 
        
4235
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l280"><code>async-queue&#x2F;js&#x2F;async-queue.js:280</code></a>
4236
 
        
4237
 
        </p>
4238
 
 
4239
 
 
4240
 
        
4241
 
 
4242
 
        
4243
 
    </div>
4244
 
 
4245
 
    <div class="description">
4246
 
        <p>Determines if the queue is waiting for a callback to complete execution.</p>
4247
 
    </div>
4248
 
 
4249
 
    
4250
 
 
4251
 
    
4252
 
        <div class="returns">
4253
 
            <h4>Returns:</h4>
4254
 
 
4255
 
            <div class="returns-description">
4256
 
                
4257
 
                    
4258
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
4259
 
                    
4260
 
                    true if queue is waiting for a 
4261
 
                  from any initiated transactions
4262
 
                
4263
 
            </div>
4264
 
        </div>
4265
 
    
4266
 
 
4267
 
    
4268
 
</div>
4269
 
 
4270
 
                
4271
 
                    <div id="method_next" class="method item">
4272
 
    <h3 class="name"><code>next</code></h3>
4273
 
 
4274
 
    
4275
 
        <span class="paren">()</span>
4276
 
    
4277
 
 
4278
 
    
4279
 
        <span class="returns-inline">
4280
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
4281
 
        </span>
4282
 
    
4283
 
 
4284
 
    
4285
 
 
4286
 
    
4287
 
 
4288
 
    
4289
 
 
4290
 
    
4291
 
 
4292
 
    
4293
 
 
4294
 
    <div class="meta">
4295
 
        
4296
 
            
4297
 
                
4298
 
                <p>
4299
 
                
4300
 
                Defined in
4301
 
                
4302
 
            
4303
 
        
4304
 
        
4305
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l129"><code>async-queue&#x2F;js&#x2F;async-queue.js:129</code></a>
4306
 
        
4307
 
        </p>
4308
 
 
4309
 
 
4310
 
        
4311
 
 
4312
 
        
4313
 
    </div>
4314
 
 
4315
 
    <div class="description">
4316
 
        <p>Returns the next callback needing execution.  If a callback is
4317
 
configured to repeat via iterations or until, it will be returned until
4318
 
the completion criteria is met.</p>
4319
 
 
4320
 
<p>When the queue is empty, null is returned.</p>
4321
 
    </div>
4322
 
 
4323
 
    
4324
 
 
4325
 
    
4326
 
        <div class="returns">
4327
 
            <h4>Returns:</h4>
4328
 
 
4329
 
            <div class="returns-description">
4330
 
                
4331
 
                    
4332
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>:
4333
 
                    
4334
 
                    the callback to execute
4335
 
                
4336
 
            </div>
4337
 
        </div>
4338
 
    
4339
 
 
4340
 
    
4341
 
</div>
4342
 
 
4343
 
                
4344
 
                    <div id="method_on" class="method item inherited">
4345
 
    <h3 class="name"><code>on</code></h3>
4346
 
 
4347
 
    
4348
 
        <div class="args">
4349
 
            <span class="paren">(</span><ul class="args-list inline commas">
4350
 
            
4351
 
                <li class="arg">
4352
 
                    
4353
 
                        <code>type</code>
4354
 
                    
4355
 
                </li>
4356
 
            
4357
 
                <li class="arg">
4358
 
                    
4359
 
                        <code>fn</code>
4360
 
                    
4361
 
                </li>
4362
 
            
4363
 
                <li class="arg">
4364
 
                    
4365
 
                        <code class="optional">[context]</code>
4366
 
                    
4367
 
                </li>
4368
 
            
4369
 
                <li class="arg">
4370
 
                    
4371
 
                        <code class="optional">[arg*]</code>
4372
 
                    
4373
 
                </li>
4374
 
            
4375
 
            </ul><span class="paren">)</span>
4376
 
        </div>
4377
 
    
4378
 
 
4379
 
    
4380
 
        <span class="returns-inline">
4381
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
4382
 
        </span>
4383
 
    
4384
 
 
4385
 
    
4386
 
 
4387
 
    
4388
 
 
4389
 
    
4390
 
 
4391
 
    
4392
 
 
4393
 
    
4394
 
 
4395
 
    <div class="meta">
4396
 
        
4397
 
            
4398
 
                <p>Inherited from
4399
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_on">EventTarget</a>:
4400
 
            
4401
 
        
4402
 
        
4403
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l192"><code>event-custom&#x2F;js&#x2F;event-target.js:192</code></a>
4404
 
        
4405
 
        </p>
4406
 
 
4407
 
 
4408
 
        
4409
 
 
4410
 
        
4411
 
    </div>
4412
 
 
4413
 
    <div class="description">
4414
 
        <p>Subscribe a callback function to a custom event fired by this object or
4415
 
from an object that bubbles its events to this object.</p>
4416
 
 
4417
 
<p>Callback functions for events published with <code>emitFacade = true</code> will
4418
 
receive an <code>EventFacade</code> as the first argument (typically named "e").
4419
 
These callbacks can then call <code>e.preventDefault()</code> to disable the
4420
 
behavior published to that event's <code>defaultFn</code>.  See the <code>EventFacade</code>
4421
 
API for all available properties and methods. Subscribers to
4422
 
non-<code>emitFacade</code> events will receive the arguments passed to <code>fire()</code>
4423
 
after the event name.</p>
4424
 
 
4425
 
<p>To subscribe to multiple events at once, pass an object as the first
4426
 
argument, where the key:value pairs correspond to the eventName:callback,
4427
 
or pass an array of event names as the first argument to subscribe to
4428
 
all listed events with the same callback.</p>
4429
 
 
4430
 
<p>Returning <code>false</code> from a callback is supported as an alternative to
4431
 
calling <code>e.preventDefault(); e.stopPropagation();</code>.  However, it is
4432
 
recommended to use the event methods whenever possible.</p>
4433
 
    </div>
4434
 
 
4435
 
    
4436
 
        <div class="params">
4437
 
            <h4>Parameters:</h4>
4438
 
 
4439
 
            <ul class="params-list">
4440
 
            
4441
 
                <li class="param">
4442
 
                    
4443
 
                        <code class="param-name">type</code>
4444
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4445
 
                    
4446
 
 
4447
 
                    
4448
 
 
4449
 
                    <div class="param-description">
4450
 
                        <p>The name of the event</p>
4451
 
                    </div>
4452
 
 
4453
 
                    
4454
 
                </li>
4455
 
            
4456
 
                <li class="param">
4457
 
                    
4458
 
                        <code class="param-name">fn</code>
4459
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
4460
 
                    
4461
 
 
4462
 
                    
4463
 
 
4464
 
                    <div class="param-description">
4465
 
                        <p>The callback to execute in response to the event</p>
4466
 
                    </div>
4467
 
 
4468
 
                    
4469
 
                </li>
4470
 
            
4471
 
                <li class="param">
4472
 
                    
4473
 
                        <code class="param-name optional">[context]</code>
4474
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4475
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4476
 
                    
4477
 
 
4478
 
                    
4479
 
 
4480
 
                    <div class="param-description">
4481
 
                        <p>Override <code>this</code> object in callback</p>
4482
 
                    </div>
4483
 
 
4484
 
                    
4485
 
                </li>
4486
 
            
4487
 
                <li class="param">
4488
 
                    
4489
 
                        <code class="param-name optional">[arg*]</code>
4490
 
                        <span class="type">Any</span>
4491
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4492
 
                    
4493
 
 
4494
 
                    
4495
 
 
4496
 
                    <div class="param-description">
4497
 
                        <p>0..n additional arguments to supply to the subscriber</p>
4498
 
                    </div>
4499
 
 
4500
 
                    
4501
 
                </li>
4502
 
            
4503
 
            </ul>
4504
 
        </div>
4505
 
    
4506
 
 
4507
 
    
4508
 
        <div class="returns">
4509
 
            <h4>Returns:</h4>
4510
 
 
4511
 
            <div class="returns-description">
4512
 
                
4513
 
                    
4514
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
4515
 
                    
4516
 
                    A subscription handle capable of detaching that
4517
 
                      subscription
4518
 
                
4519
 
            </div>
4520
 
        </div>
4521
 
    
4522
 
 
4523
 
    
4524
 
</div>
4525
 
 
4526
 
                
4527
 
                    <div id="method_once" class="method item inherited">
4528
 
    <h3 class="name"><code>once</code></h3>
4529
 
 
4530
 
    
4531
 
        <div class="args">
4532
 
            <span class="paren">(</span><ul class="args-list inline commas">
4533
 
            
4534
 
                <li class="arg">
4535
 
                    
4536
 
                        <code>type</code>
4537
 
                    
4538
 
                </li>
4539
 
            
4540
 
                <li class="arg">
4541
 
                    
4542
 
                        <code>fn</code>
4543
 
                    
4544
 
                </li>
4545
 
            
4546
 
                <li class="arg">
4547
 
                    
4548
 
                        <code class="optional">[context]</code>
4549
 
                    
4550
 
                </li>
4551
 
            
4552
 
                <li class="arg">
4553
 
                    
4554
 
                        <code class="optional">[arg*]</code>
4555
 
                    
4556
 
                </li>
4557
 
            
4558
 
            </ul><span class="paren">)</span>
4559
 
        </div>
4560
 
    
4561
 
 
4562
 
    
4563
 
        <span class="returns-inline">
4564
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
4565
 
        </span>
4566
 
    
4567
 
 
4568
 
    
4569
 
 
4570
 
    
4571
 
 
4572
 
    
4573
 
 
4574
 
    
4575
 
 
4576
 
    
4577
 
 
4578
 
    <div class="meta">
4579
 
        
4580
 
            
4581
 
                <p>Inherited from
4582
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_once">EventTarget</a>:
4583
 
            
4584
 
        
4585
 
        
4586
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l128"><code>event-custom&#x2F;js&#x2F;event-target.js:128</code></a>
4587
 
        
4588
 
        </p>
4589
 
 
4590
 
 
4591
 
        
4592
 
 
4593
 
        
4594
 
    </div>
4595
 
 
4596
 
    <div class="description">
4597
 
        <p>Listen to a custom event hosted by this object one time.
4598
 
This is the equivalent to <code>on</code> except the
4599
 
listener is immediatelly detached when it is executed.</p>
4600
 
    </div>
4601
 
 
4602
 
    
4603
 
        <div class="params">
4604
 
            <h4>Parameters:</h4>
4605
 
 
4606
 
            <ul class="params-list">
4607
 
            
4608
 
                <li class="param">
4609
 
                    
4610
 
                        <code class="param-name">type</code>
4611
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4612
 
                    
4613
 
 
4614
 
                    
4615
 
 
4616
 
                    <div class="param-description">
4617
 
                        <p>The name of the event</p>
4618
 
                    </div>
4619
 
 
4620
 
                    
4621
 
                </li>
4622
 
            
4623
 
                <li class="param">
4624
 
                    
4625
 
                        <code class="param-name">fn</code>
4626
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
4627
 
                    
4628
 
 
4629
 
                    
4630
 
 
4631
 
                    <div class="param-description">
4632
 
                        <p>The callback to execute in response to the event</p>
4633
 
                    </div>
4634
 
 
4635
 
                    
4636
 
                </li>
4637
 
            
4638
 
                <li class="param">
4639
 
                    
4640
 
                        <code class="param-name optional">[context]</code>
4641
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4642
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4643
 
                    
4644
 
 
4645
 
                    
4646
 
 
4647
 
                    <div class="param-description">
4648
 
                        <p>Override <code>this</code> object in callback</p>
4649
 
                    </div>
4650
 
 
4651
 
                    
4652
 
                </li>
4653
 
            
4654
 
                <li class="param">
4655
 
                    
4656
 
                        <code class="param-name optional">[arg*]</code>
4657
 
                        <span class="type">Any</span>
4658
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4659
 
                    
4660
 
 
4661
 
                    
4662
 
 
4663
 
                    <div class="param-description">
4664
 
                        <p>0..n additional arguments to supply to the subscriber</p>
4665
 
                    </div>
4666
 
 
4667
 
                    
4668
 
                </li>
4669
 
            
4670
 
            </ul>
4671
 
        </div>
4672
 
    
4673
 
 
4674
 
    
4675
 
        <div class="returns">
4676
 
            <h4>Returns:</h4>
4677
 
 
4678
 
            <div class="returns-description">
4679
 
                
4680
 
                    
4681
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
4682
 
                    
4683
 
                    A subscription handle capable of detaching the
4684
 
                      subscription
4685
 
                
4686
 
            </div>
4687
 
        </div>
4688
 
    
4689
 
 
4690
 
    
4691
 
</div>
4692
 
 
4693
 
                
4694
 
                    <div id="method_onceAfter" class="method item inherited">
4695
 
    <h3 class="name"><code>onceAfter</code></h3>
4696
 
 
4697
 
    
4698
 
        <div class="args">
4699
 
            <span class="paren">(</span><ul class="args-list inline commas">
4700
 
            
4701
 
                <li class="arg">
4702
 
                    
4703
 
                        <code>type</code>
4704
 
                    
4705
 
                </li>
4706
 
            
4707
 
                <li class="arg">
4708
 
                    
4709
 
                        <code>fn</code>
4710
 
                    
4711
 
                </li>
4712
 
            
4713
 
                <li class="arg">
4714
 
                    
4715
 
                        <code class="optional">[context]</code>
4716
 
                    
4717
 
                </li>
4718
 
            
4719
 
                <li class="arg">
4720
 
                    
4721
 
                        <code class="optional">[arg*]</code>
4722
 
                    
4723
 
                </li>
4724
 
            
4725
 
            </ul><span class="paren">)</span>
4726
 
        </div>
4727
 
    
4728
 
 
4729
 
    
4730
 
        <span class="returns-inline">
4731
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
4732
 
        </span>
4733
 
    
4734
 
 
4735
 
    
4736
 
 
4737
 
    
4738
 
 
4739
 
    
4740
 
 
4741
 
    
4742
 
 
4743
 
    
4744
 
 
4745
 
    <div class="meta">
4746
 
        
4747
 
            
4748
 
                <p>Inherited from
4749
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_onceAfter">EventTarget</a>:
4750
 
            
4751
 
        
4752
 
        
4753
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l150"><code>event-custom&#x2F;js&#x2F;event-target.js:150</code></a>
4754
 
        
4755
 
        </p>
4756
 
 
4757
 
 
4758
 
        
4759
 
 
4760
 
        
4761
 
    </div>
4762
 
 
4763
 
    <div class="description">
4764
 
        <p>Listen to a custom event hosted by this object one time.
4765
 
This is the equivalent to <code>after</code> except the
4766
 
listener is immediatelly detached when it is executed.</p>
4767
 
    </div>
4768
 
 
4769
 
    
4770
 
        <div class="params">
4771
 
            <h4>Parameters:</h4>
4772
 
 
4773
 
            <ul class="params-list">
4774
 
            
4775
 
                <li class="param">
4776
 
                    
4777
 
                        <code class="param-name">type</code>
4778
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4779
 
                    
4780
 
 
4781
 
                    
4782
 
 
4783
 
                    <div class="param-description">
4784
 
                        <p>The name of the event</p>
4785
 
                    </div>
4786
 
 
4787
 
                    
4788
 
                </li>
4789
 
            
4790
 
                <li class="param">
4791
 
                    
4792
 
                        <code class="param-name">fn</code>
4793
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
4794
 
                    
4795
 
 
4796
 
                    
4797
 
 
4798
 
                    <div class="param-description">
4799
 
                        <p>The callback to execute in response to the event</p>
4800
 
                    </div>
4801
 
 
4802
 
                    
4803
 
                </li>
4804
 
            
4805
 
                <li class="param">
4806
 
                    
4807
 
                        <code class="param-name optional">[context]</code>
4808
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4809
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4810
 
                    
4811
 
 
4812
 
                    
4813
 
 
4814
 
                    <div class="param-description">
4815
 
                        <p>Override <code>this</code> object in callback</p>
4816
 
                    </div>
4817
 
 
4818
 
                    
4819
 
                </li>
4820
 
            
4821
 
                <li class="param">
4822
 
                    
4823
 
                        <code class="param-name optional">[arg*]</code>
4824
 
                        <span class="type">Any</span>
4825
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4826
 
                    
4827
 
 
4828
 
                    
4829
 
 
4830
 
                    <div class="param-description">
4831
 
                        <p>0..n additional arguments to supply to the subscriber</p>
4832
 
                    </div>
4833
 
 
4834
 
                    
4835
 
                </li>
4836
 
            
4837
 
            </ul>
4838
 
        </div>
4839
 
    
4840
 
 
4841
 
    
4842
 
        <div class="returns">
4843
 
            <h4>Returns:</h4>
4844
 
 
4845
 
            <div class="returns-description">
4846
 
                
4847
 
                    
4848
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
4849
 
                    
4850
 
                    A subscription handle capable of detaching that
4851
 
                      subscription
4852
 
                
4853
 
            </div>
4854
 
        </div>
4855
 
    
4856
 
 
4857
 
    
4858
 
</div>
4859
 
 
4860
 
                
4861
 
                    <div id="method_parseType" class="method item inherited">
4862
 
    <h3 class="name"><code>parseType</code></h3>
4863
 
 
4864
 
    
4865
 
        <div class="args">
4866
 
            <span class="paren">(</span><ul class="args-list inline commas">
4867
 
            
4868
 
                <li class="arg">
4869
 
                    
4870
 
                        <code>type</code>
4871
 
                    
4872
 
                </li>
4873
 
            
4874
 
                <li class="arg">
4875
 
                    
4876
 
                        <code class="optional">[pre=this._yuievt.config.prefix]</code>
4877
 
                    
4878
 
                </li>
4879
 
            
4880
 
            </ul><span class="paren">)</span>
4881
 
        </div>
4882
 
    
4883
 
 
4884
 
    
4885
 
        <span class="returns-inline">
4886
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
4887
 
        </span>
4888
 
    
4889
 
 
4890
 
    
4891
 
 
4892
 
    
4893
 
 
4894
 
    
4895
 
 
4896
 
    
4897
 
 
4898
 
    
4899
 
 
4900
 
    <div class="meta">
4901
 
        
4902
 
            
4903
 
                <p>Inherited from
4904
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_parseType">EventTarget</a>:
4905
 
            
4906
 
        
4907
 
        
4908
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l172"><code>event-custom&#x2F;js&#x2F;event-target.js:172</code></a>
4909
 
        
4910
 
        </p>
4911
 
 
4912
 
 
4913
 
        
4914
 
 
4915
 
        
4916
 
            <p>Available since 3.3.0</p>
4917
 
        
4918
 
    </div>
4919
 
 
4920
 
    <div class="description">
4921
 
        <p>Takes the type parameter passed to 'on' and parses out the
4922
 
various pieces that could be included in the type.  If the
4923
 
event type is passed without a prefix, it will be expanded
4924
 
to include the prefix one is supplied or the event target
4925
 
is configured with a default prefix.</p>
4926
 
    </div>
4927
 
 
4928
 
    
4929
 
        <div class="params">
4930
 
            <h4>Parameters:</h4>
4931
 
 
4932
 
            <ul class="params-list">
4933
 
            
4934
 
                <li class="param">
4935
 
                    
4936
 
                        <code class="param-name">type</code>
4937
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4938
 
                    
4939
 
 
4940
 
                    
4941
 
 
4942
 
                    <div class="param-description">
4943
 
                        <p>the type</p>
4944
 
                    </div>
4945
 
 
4946
 
                    
4947
 
                </li>
4948
 
            
4949
 
                <li class="param">
4950
 
                    
4951
 
                        <code class="param-name optional">[pre=this._yuievt.config.prefix]</code>
4952
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4953
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
4954
 
                    
4955
 
 
4956
 
                    
4957
 
 
4958
 
                    <div class="param-description">
4959
 
                        <p>the prefix</p>
4960
 
                    </div>
4961
 
 
4962
 
                    
4963
 
                </li>
4964
 
            
4965
 
            </ul>
4966
 
        </div>
4967
 
    
4968
 
 
4969
 
    
4970
 
        <div class="returns">
4971
 
            <h4>Returns:</h4>
4972
 
 
4973
 
            <div class="returns-description">
4974
 
                
4975
 
                    
4976
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>:
4977
 
                    
4978
 
                    an array containing:
4979
 
 * the detach category, if supplied,
4980
 
 * the prefixed event type,
4981
 
 * whether or not this is an after listener,
4982
 
 * the supplied event type
4983
 
                
4984
 
            </div>
4985
 
        </div>
4986
 
    
4987
 
 
4988
 
    
4989
 
</div>
4990
 
 
4991
 
                
4992
 
                    <div id="method_pause" class="method item">
4993
 
    <h3 class="name"><code>pause</code></h3>
4994
 
 
4995
 
    
4996
 
        <span class="paren">()</span>
4997
 
    
4998
 
 
4999
 
    
5000
 
        <span class="returns-inline">
5001
 
            <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>
5002
 
        </span>
5003
 
    
5004
 
 
5005
 
    
5006
 
 
5007
 
    
5008
 
 
5009
 
    
5010
 
 
5011
 
    
5012
 
 
5013
 
    
5014
 
        <span class="flag chainable">chainable</span>
5015
 
    
5016
 
 
5017
 
    <div class="meta">
5018
 
        
5019
 
            
5020
 
                
5021
 
                <p>
5022
 
                
5023
 
                Defined in
5024
 
                
5025
 
            
5026
 
        
5027
 
        
5028
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l342"><code>async-queue&#x2F;js&#x2F;async-queue.js:342</code></a>
5029
 
        
5030
 
        </p>
5031
 
 
5032
 
 
5033
 
        
5034
 
 
5035
 
        
5036
 
    </div>
5037
 
 
5038
 
    <div class="description">
5039
 
        <p>Pause the execution of the queue after the execution of the current
5040
 
callback completes.  If called from code outside of a queued callback,
5041
 
clears the timeout for the pending callback. Paused queue can be
5042
 
restarted with q.run()</p>
5043
 
    </div>
5044
 
 
5045
 
    
5046
 
 
5047
 
    
5048
 
        <div class="returns">
5049
 
            <h4>Returns:</h4>
5050
 
 
5051
 
            <div class="returns-description">
5052
 
                
5053
 
                    
5054
 
                        <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>:
5055
 
                    
5056
 
                    the AsyncQueue instance
5057
 
                
5058
 
            </div>
5059
 
        </div>
5060
 
    
5061
 
 
5062
 
    
5063
 
</div>
5064
 
 
5065
 
                
5066
 
                    <div id="method_promote" class="method item">
5067
 
    <h3 class="name"><code>promote</code></h3>
5068
 
 
5069
 
    
5070
 
        <div class="args">
5071
 
            <span class="paren">(</span><ul class="args-list inline commas">
5072
 
            
5073
 
                <li class="arg">
5074
 
                    
5075
 
                        <code>callback</code>
5076
 
                    
5077
 
                </li>
5078
 
            
5079
 
            </ul><span class="paren">)</span>
5080
 
        </div>
5081
 
    
5082
 
 
5083
 
    
5084
 
        <span class="returns-inline">
5085
 
            <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>
5086
 
        </span>
5087
 
    
5088
 
 
5089
 
    
5090
 
 
5091
 
    
5092
 
 
5093
 
    
5094
 
 
5095
 
    
5096
 
 
5097
 
    
5098
 
        <span class="flag chainable">chainable</span>
5099
 
    
5100
 
 
5101
 
    <div class="meta">
5102
 
        
5103
 
            
5104
 
                
5105
 
                <p>
5106
 
                
5107
 
                Defined in
5108
 
                
5109
 
            
5110
 
        
5111
 
        
5112
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l411"><code>async-queue&#x2F;js&#x2F;async-queue.js:411</code></a>
5113
 
        
5114
 
        </p>
5115
 
 
5116
 
 
5117
 
        
5118
 
 
5119
 
        
5120
 
    </div>
5121
 
 
5122
 
    <div class="description">
5123
 
        <p>Promotes the named callback to the top of the queue. If a callback is
5124
 
currently executing or looping (via until or iterations), the promotion
5125
 
is scheduled to occur after the current callback has completed.</p>
5126
 
    </div>
5127
 
 
5128
 
    
5129
 
        <div class="params">
5130
 
            <h4>Parameters:</h4>
5131
 
 
5132
 
            <ul class="params-list">
5133
 
            
5134
 
                <li class="param">
5135
 
                    
5136
 
                        <code class="param-name">callback</code>
5137
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5138
 
                    
5139
 
 
5140
 
                    
5141
 
 
5142
 
                    <div class="param-description">
5143
 
                        <p>the callback object or a callback's id</p>
5144
 
                    </div>
5145
 
 
5146
 
                    
5147
 
                </li>
5148
 
            
5149
 
            </ul>
5150
 
        </div>
5151
 
    
5152
 
 
5153
 
    
5154
 
        <div class="returns">
5155
 
            <h4>Returns:</h4>
5156
 
 
5157
 
            <div class="returns-description">
5158
 
                
5159
 
                    
5160
 
                        <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>:
5161
 
                    
5162
 
                    the AsyncQueue instance
5163
 
                
5164
 
            </div>
5165
 
        </div>
5166
 
    
5167
 
 
5168
 
    
5169
 
</div>
5170
 
 
5171
 
                
5172
 
                    <div id="method_publish" class="method item inherited">
5173
 
    <h3 class="name"><code>publish</code></h3>
5174
 
 
5175
 
    
5176
 
        <div class="args">
5177
 
            <span class="paren">(</span><ul class="args-list inline commas">
5178
 
            
5179
 
                <li class="arg">
5180
 
                    
5181
 
                        <code>type</code>
5182
 
                    
5183
 
                </li>
5184
 
            
5185
 
                <li class="arg">
5186
 
                    
5187
 
                        <code>opts</code>
5188
 
                    
5189
 
                </li>
5190
 
            
5191
 
            </ul><span class="paren">)</span>
5192
 
        </div>
5193
 
    
5194
 
 
5195
 
    
5196
 
        <span class="returns-inline">
5197
 
            <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
5198
 
        </span>
5199
 
    
5200
 
 
5201
 
    
5202
 
 
5203
 
    
5204
 
 
5205
 
    
5206
 
 
5207
 
    
5208
 
 
5209
 
    
5210
 
 
5211
 
    <div class="meta">
5212
 
        
5213
 
            
5214
 
                <p>Inherited from
5215
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_publish">EventTarget</a>:
5216
 
            
5217
 
        
5218
 
        
5219
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l489"><code>event-custom&#x2F;js&#x2F;event-target.js:489</code></a>
5220
 
        
5221
 
        </p>
5222
 
 
5223
 
 
5224
 
        
5225
 
 
5226
 
        
5227
 
    </div>
5228
 
 
5229
 
    <div class="description">
5230
 
        <p>Creates a new custom event of the specified type.  If a custom event
5231
 
by that name already exists, it will not be re-created.  In either
5232
 
case the custom event is returned.</p>
5233
 
    </div>
5234
 
 
5235
 
    
5236
 
        <div class="params">
5237
 
            <h4>Parameters:</h4>
5238
 
 
5239
 
            <ul class="params-list">
5240
 
            
5241
 
                <li class="param">
5242
 
                    
5243
 
                        <code class="param-name">type</code>
5244
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5245
 
                    
5246
 
 
5247
 
                    
5248
 
 
5249
 
                    <div class="param-description">
5250
 
                        <p>the type, or name of the event</p>
5251
 
                    </div>
5252
 
 
5253
 
                    
5254
 
                </li>
5255
 
            
5256
 
                <li class="param">
5257
 
                    
5258
 
                        <code class="param-name">opts</code>
5259
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5260
 
                    
5261
 
 
5262
 
                    
5263
 
 
5264
 
                    <div class="param-description">
5265
 
                        <p>optional config params.  Valid properties are:</p>
5266
 
 
5267
 
<p><ul>
5268
 
   <li>
5269
 
  'broadcast': whether or not the YUI instance and YUI global are notified when the event is fired (false)
5270
 
   </li>
5271
 
   <li>
5272
 
  'bubbles': whether or not this event bubbles (true)
5273
 
             Events can only bubble if emitFacade is true.
5274
 
   </li>
5275
 
   <li>
5276
 
  'context': the default execution context for the listeners (this)
5277
 
   </li>
5278
 
   <li>
5279
 
  'defaultFn': the default function to execute when this event fires if preventDefault was not called
5280
 
   </li>
5281
 
   <li>
5282
 
  'emitFacade': whether or not this event emits a facade (false)
5283
 
   </li>
5284
 
   <li>
5285
 
  'prefix': the prefix for this targets events, e.g., 'menu' in 'menu:click'
5286
 
   </li>
5287
 
   <li>
5288
 
  'fireOnce': if an event is configured to fire once, new subscribers after
5289
 
  the fire will be notified immediately.
5290
 
   </li>
5291
 
   <li>
5292
 
  'async': fireOnce event listeners will fire synchronously if the event has already
5293
 
   fired unless async is true.
5294
 
   </li>
5295
 
   <li>
5296
 
  'preventable': whether or not preventDefault() has an effect (true)
5297
 
   </li>
5298
 
   <li>
5299
 
  'preventedFn': a function that is executed when preventDefault is called
5300
 
   </li>
5301
 
   <li>
5302
 
  'queuable': whether or not this event can be queued during bubbling (false)
5303
 
   </li>
5304
 
   <li>
5305
 
  'silent': if silent is true, debug messages are not provided for this event.
5306
 
   </li>
5307
 
   <li>
5308
 
  'stoppedFn': a function that is executed when stopPropagation is called
5309
 
   </li></p>
5310
 
 
5311
 
<p><li>
5312
 
  'monitored': specifies whether or not this event should send notifications about
5313
 
  when the event has been attached, detached, or published.
5314
 
   </li>
5315
 
   <li>
5316
 
  'type': the event type (valid option if not provided as the first parameter to publish)
5317
 
   </li>
5318
 
 </ul></p>
5319
 
                    </div>
5320
 
 
5321
 
                    
5322
 
                </li>
5323
 
            
5324
 
            </ul>
5325
 
        </div>
5326
 
    
5327
 
 
5328
 
    
5329
 
        <div class="returns">
5330
 
            <h4>Returns:</h4>
5331
 
 
5332
 
            <div class="returns-description">
5333
 
                
5334
 
                    
5335
 
                        <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
5336
 
                    
5337
 
                    the custom event
5338
 
                
5339
 
            </div>
5340
 
        </div>
5341
 
    
5342
 
 
5343
 
    
5344
 
</div>
5345
 
 
5346
 
                
5347
 
                    <div id="method_remove" class="method item">
5348
 
    <h3 class="name"><code>remove</code></h3>
5349
 
 
5350
 
    
5351
 
        <div class="args">
5352
 
            <span class="paren">(</span><ul class="args-list inline commas">
5353
 
            
5354
 
                <li class="arg">
5355
 
                    
5356
 
                        <code>callback</code>
5357
 
                    
5358
 
                </li>
5359
 
            
5360
 
            </ul><span class="paren">)</span>
5361
 
        </div>
5362
 
    
5363
 
 
5364
 
    
5365
 
        <span class="returns-inline">
5366
 
            <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>
5367
 
        </span>
5368
 
    
5369
 
 
5370
 
    
5371
 
 
5372
 
    
5373
 
 
5374
 
    
5375
 
 
5376
 
    
5377
 
 
5378
 
    
5379
 
        <span class="flag chainable">chainable</span>
5380
 
    
5381
 
 
5382
 
    <div class="meta">
5383
 
        
5384
 
            
5385
 
                
5386
 
                <p>
5387
 
                
5388
 
                Defined in
5389
 
                
5390
 
            
5391
 
        
5392
 
        
5393
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l458"><code>async-queue&#x2F;js&#x2F;async-queue.js:458</code></a>
5394
 
        
5395
 
        </p>
5396
 
 
5397
 
 
5398
 
        
5399
 
 
5400
 
        
5401
 
    </div>
5402
 
 
5403
 
    <div class="description">
5404
 
        <p>Removes the callback from the queue.  If the queue is active, the
5405
 
removal is scheduled to occur after the current callback has completed.</p>
5406
 
    </div>
5407
 
 
5408
 
    
5409
 
        <div class="params">
5410
 
            <h4>Parameters:</h4>
5411
 
 
5412
 
            <ul class="params-list">
5413
 
            
5414
 
                <li class="param">
5415
 
                    
5416
 
                        <code class="param-name">callback</code>
5417
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5418
 
                    
5419
 
 
5420
 
                    
5421
 
 
5422
 
                    <div class="param-description">
5423
 
                        <p>the callback object or a callback's id</p>
5424
 
                    </div>
5425
 
 
5426
 
                    
5427
 
                </li>
5428
 
            
5429
 
            </ul>
5430
 
        </div>
5431
 
    
5432
 
 
5433
 
    
5434
 
        <div class="returns">
5435
 
            <h4>Returns:</h4>
5436
 
 
5437
 
            <div class="returns-description">
5438
 
                
5439
 
                    
5440
 
                        <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>:
5441
 
                    
5442
 
                    the AsyncQueue instance
5443
 
                
5444
 
            </div>
5445
 
        </div>
5446
 
    
5447
 
 
5448
 
    
5449
 
</div>
5450
 
 
5451
 
                
5452
 
                    <div id="method_removeTarget" class="method item inherited">
5453
 
    <h3 class="name"><code>removeTarget</code></h3>
5454
 
 
5455
 
    
5456
 
        <div class="args">
5457
 
            <span class="paren">(</span><ul class="args-list inline commas">
5458
 
            
5459
 
                <li class="arg">
5460
 
                    
5461
 
                        <code>o</code>
5462
 
                    
5463
 
                </li>
5464
 
            
5465
 
            </ul><span class="paren">)</span>
5466
 
        </div>
5467
 
    
5468
 
 
5469
 
    
5470
 
 
5471
 
    
5472
 
 
5473
 
    
5474
 
 
5475
 
    
5476
 
 
5477
 
    
5478
 
 
5479
 
    
5480
 
 
5481
 
    <div class="meta">
5482
 
        
5483
 
            
5484
 
                <p>Inherited from
5485
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_removeTarget">EventTarget</a>:
5486
 
            
5487
 
        
5488
 
        
5489
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-facade.js.html#l409"><code>event-custom&#x2F;js&#x2F;event-facade.js:409</code></a>
5490
 
        
5491
 
        </p>
5492
 
 
5493
 
 
5494
 
        
5495
 
 
5496
 
        
5497
 
    </div>
5498
 
 
5499
 
    <div class="description">
5500
 
        <p>Removes a bubble target</p>
5501
 
    </div>
5502
 
 
5503
 
    
5504
 
        <div class="params">
5505
 
            <h4>Parameters:</h4>
5506
 
 
5507
 
            <ul class="params-list">
5508
 
            
5509
 
                <li class="param">
5510
 
                    
5511
 
                        <code class="param-name">o</code>
5512
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
5513
 
                    
5514
 
 
5515
 
                    
5516
 
 
5517
 
                    <div class="param-description">
5518
 
                        <p>the target to remove</p>
5519
 
                    </div>
5520
 
 
5521
 
                    
5522
 
                </li>
5523
 
            
5524
 
            </ul>
5525
 
        </div>
5526
 
    
5527
 
 
5528
 
    
5529
 
 
5530
 
    
5531
 
</div>
5532
 
 
5533
 
                
5534
 
                    <div id="method_run" class="method item">
5535
 
    <h3 class="name"><code>run</code></h3>
5536
 
 
5537
 
    
5538
 
        <span class="paren">()</span>
5539
 
    
5540
 
 
5541
 
    
5542
 
        <span class="returns-inline">
5543
 
            <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>
5544
 
        </span>
5545
 
    
5546
 
 
5547
 
    
5548
 
 
5549
 
    
5550
 
 
5551
 
    
5552
 
 
5553
 
    
5554
 
 
5555
 
    
5556
 
        <span class="flag chainable">chainable</span>
5557
 
    
5558
 
 
5559
 
    <div class="meta">
5560
 
        
5561
 
            
5562
 
                
5563
 
                <p>
5564
 
                
5565
 
                Defined in
5566
 
                
5567
 
            
5568
 
        
5569
 
        
5570
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l207"><code>async-queue&#x2F;js&#x2F;async-queue.js:207</code></a>
5571
 
        
5572
 
        </p>
5573
 
 
5574
 
 
5575
 
        
5576
 
 
5577
 
        
5578
 
    </div>
5579
 
 
5580
 
    <div class="description">
5581
 
        <p>Sets the queue in motion.  All queued callbacks will be executed in
5582
 
order unless pause() or stop() is called or if one of the callbacks is
5583
 
configured with autoContinue: false.</p>
5584
 
    </div>
5585
 
 
5586
 
    
5587
 
 
5588
 
    
5589
 
        <div class="returns">
5590
 
            <h4>Returns:</h4>
5591
 
 
5592
 
            <div class="returns-description">
5593
 
                
5594
 
                    
5595
 
                        <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>:
5596
 
                    
5597
 
                    the AsyncQueue instance
5598
 
                
5599
 
            </div>
5600
 
        </div>
5601
 
    
5602
 
 
5603
 
    
5604
 
</div>
5605
 
 
5606
 
                
5607
 
                    <div id="method_size" class="method item">
5608
 
    <h3 class="name"><code>size</code></h3>
5609
 
 
5610
 
    
5611
 
        <span class="paren">()</span>
5612
 
    
5613
 
 
5614
 
    
5615
 
        <span class="returns-inline">
5616
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
5617
 
        </span>
5618
 
    
5619
 
 
5620
 
    
5621
 
 
5622
 
    
5623
 
 
5624
 
    
5625
 
 
5626
 
    
5627
 
 
5628
 
    
5629
 
 
5630
 
    <div class="meta">
5631
 
        
5632
 
            
5633
 
                
5634
 
                <p>
5635
 
                
5636
 
                Defined in
5637
 
                
5638
 
            
5639
 
        
5640
 
        
5641
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l501"><code>async-queue&#x2F;js&#x2F;async-queue.js:501</code></a>
5642
 
        
5643
 
        </p>
5644
 
 
5645
 
 
5646
 
        
5647
 
 
5648
 
        
5649
 
    </div>
5650
 
 
5651
 
    <div class="description">
5652
 
        <p>Returns the number of callbacks in the queue.</p>
5653
 
    </div>
5654
 
 
5655
 
    
5656
 
 
5657
 
    
5658
 
        <div class="returns">
5659
 
            <h4>Returns:</h4>
5660
 
 
5661
 
            <div class="returns-description">
5662
 
                
5663
 
                    
5664
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>:
5665
 
                    
5666
 
                
5667
 
            </div>
5668
 
        </div>
5669
 
    
5670
 
 
5671
 
    
5672
 
</div>
5673
 
 
5674
 
                
5675
 
                    <div id="method_stop" class="method item">
5676
 
    <h3 class="name"><code>stop</code></h3>
5677
 
 
5678
 
    
5679
 
        <span class="paren">()</span>
5680
 
    
5681
 
 
5682
 
    
5683
 
        <span class="returns-inline">
5684
 
            <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>
5685
 
        </span>
5686
 
    
5687
 
 
5688
 
    
5689
 
 
5690
 
    
5691
 
 
5692
 
    
5693
 
 
5694
 
    
5695
 
 
5696
 
    
5697
 
        <span class="flag chainable">chainable</span>
5698
 
    
5699
 
 
5700
 
    <div class="meta">
5701
 
        
5702
 
            
5703
 
                
5704
 
                <p>
5705
 
                
5706
 
                Defined in
5707
 
                
5708
 
            
5709
 
        
5710
 
        
5711
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l362"><code>async-queue&#x2F;js&#x2F;async-queue.js:362</code></a>
5712
 
        
5713
 
        </p>
5714
 
 
5715
 
 
5716
 
        
5717
 
 
5718
 
        
5719
 
    </div>
5720
 
 
5721
 
    <div class="description">
5722
 
        <p>Stop and clear the queue after the current execution of the
5723
 
current callback completes.</p>
5724
 
    </div>
5725
 
 
5726
 
    
5727
 
 
5728
 
    
5729
 
        <div class="returns">
5730
 
            <h4>Returns:</h4>
5731
 
 
5732
 
            <div class="returns-description">
5733
 
                
5734
 
                    
5735
 
                        <span class="type"><a href="../classes/AsyncQueue.html" class="crosslink">AsyncQueue</a></span>:
5736
 
                    
5737
 
                    the AsyncQueue instance
5738
 
                
5739
 
            </div>
5740
 
        </div>
5741
 
    
5742
 
 
5743
 
    
5744
 
</div>
5745
 
 
5746
 
                
5747
 
                    <div id="method_subscribe" class="method item deprecated inherited">
5748
 
    <h3 class="name"><code>subscribe</code></h3>
5749
 
 
5750
 
    
5751
 
        <span class="paren">()</span>
5752
 
    
5753
 
 
5754
 
    
5755
 
 
5756
 
    
5757
 
        <span class="flag deprecated" title="use on">deprecated</span>
5758
 
    
5759
 
 
5760
 
    
5761
 
 
5762
 
    
5763
 
 
5764
 
    
5765
 
 
5766
 
    
5767
 
 
5768
 
    <div class="meta">
5769
 
        
5770
 
            
5771
 
                <p>Inherited from
5772
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_subscribe">EventTarget</a>:
5773
 
            
5774
 
        
5775
 
        
5776
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l335"><code>event-custom&#x2F;js&#x2F;event-target.js:335</code></a>
5777
 
        
5778
 
        </p>
5779
 
 
5780
 
 
5781
 
        
5782
 
            <p>Deprecated: use on</p>
5783
 
        
5784
 
 
5785
 
        
5786
 
    </div>
5787
 
 
5788
 
    <div class="description">
5789
 
        <p>subscribe to an event</p>
5790
 
    </div>
5791
 
 
5792
 
    
5793
 
 
5794
 
    
5795
 
 
5796
 
    
5797
 
</div>
5798
 
 
5799
 
                
5800
 
                    <div id="method_unsubscribe" class="method item deprecated inherited">
5801
 
    <h3 class="name"><code>unsubscribe</code></h3>
5802
 
 
5803
 
    
5804
 
        <span class="paren">()</span>
5805
 
    
5806
 
 
5807
 
    
5808
 
 
5809
 
    
5810
 
        <span class="flag deprecated" title="use detach">deprecated</span>
5811
 
    
5812
 
 
5813
 
    
5814
 
 
5815
 
    
5816
 
 
5817
 
    
5818
 
 
5819
 
    
5820
 
 
5821
 
    <div class="meta">
5822
 
        
5823
 
            
5824
 
                <p>Inherited from
5825
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_unsubscribe">EventTarget</a>:
5826
 
            
5827
 
        
5828
 
        
5829
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l455"><code>event-custom&#x2F;js&#x2F;event-target.js:455</code></a>
5830
 
        
5831
 
        </p>
5832
 
 
5833
 
 
5834
 
        
5835
 
            <p>Deprecated: use detach</p>
5836
 
        
5837
 
 
5838
 
        
5839
 
    </div>
5840
 
 
5841
 
    <div class="description">
5842
 
        <p>detach a listener</p>
5843
 
    </div>
5844
 
 
5845
 
    
5846
 
 
5847
 
    
5848
 
 
5849
 
    
5850
 
</div>
5851
 
 
5852
 
                
5853
 
                    <div id="method_unsubscribeAll" class="method item deprecated inherited">
5854
 
    <h3 class="name"><code>unsubscribeAll</code></h3>
5855
 
 
5856
 
    
5857
 
        <div class="args">
5858
 
            <span class="paren">(</span><ul class="args-list inline commas">
5859
 
            
5860
 
                <li class="arg">
5861
 
                    
5862
 
                        <code>type</code>
5863
 
                    
5864
 
                </li>
5865
 
            
5866
 
            </ul><span class="paren">)</span>
5867
 
        </div>
5868
 
    
5869
 
 
5870
 
    
5871
 
 
5872
 
    
5873
 
        <span class="flag deprecated" title="use detachAll">deprecated</span>
5874
 
    
5875
 
 
5876
 
    
5877
 
 
5878
 
    
5879
 
 
5880
 
    
5881
 
 
5882
 
    
5883
 
 
5884
 
    <div class="meta">
5885
 
        
5886
 
            
5887
 
                <p>Inherited from
5888
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_unsubscribeAll">EventTarget</a>:
5889
 
            
5890
 
        
5891
 
        
5892
 
        <a href="..&#x2F;files&#x2F;event-custom_js_event-target.js.html#l476"><code>event-custom&#x2F;js&#x2F;event-target.js:476</code></a>
5893
 
        
5894
 
        </p>
5895
 
 
5896
 
 
5897
 
        
5898
 
            <p>Deprecated: use detachAll</p>
5899
 
        
5900
 
 
5901
 
        
5902
 
    </div>
5903
 
 
5904
 
    <div class="description">
5905
 
        <p>Removes all listeners from the specified event.  If the event type
5906
 
is not specified, all listeners from all hosted custom events will
5907
 
be removed.</p>
5908
 
    </div>
5909
 
 
5910
 
    
5911
 
        <div class="params">
5912
 
            <h4>Parameters:</h4>
5913
 
 
5914
 
            <ul class="params-list">
5915
 
            
5916
 
                <li class="param">
5917
 
                    
5918
 
                        <code class="param-name">type</code>
5919
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5920
 
                    
5921
 
 
5922
 
                    
5923
 
 
5924
 
                    <div class="param-description">
5925
 
                        <p>The type, or name of the event</p>
5926
 
                    </div>
5927
 
 
5928
 
                    
5929
 
                </li>
5930
 
            
5931
 
            </ul>
5932
 
        </div>
5933
 
    
5934
 
 
5935
 
    
5936
 
 
5937
 
    
5938
 
</div>
5939
 
 
5940
 
                
5941
 
            </div>
5942
 
        
5943
 
 
5944
 
        
5945
 
            <div id="properties" class="api-class-tabpanel">
5946
 
                <h2 class="off-left">Properties</h2>
5947
 
 
5948
 
                
5949
 
                    <div id="property__running" class="property item protected">
5950
 
    <h3 class="name"><code>_running</code></h3>
5951
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a> | Object true for synchronous callback execution, the
5952
 
                       return handle from Y.later for async callbacks.
5953
 
                       Otherwise false.</span>
5954
 
 
5955
 
    
5956
 
 
5957
 
    
5958
 
        <span class="flag protected">protected</span>
5959
 
    
5960
 
 
5961
 
    
5962
 
 
5963
 
    
5964
 
 
5965
 
    <div class="meta">
5966
 
        
5967
 
            
5968
 
                
5969
 
                <p>
5970
 
                
5971
 
                Defined in
5972
 
                
5973
 
            
5974
 
        
5975
 
        
5976
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l79"><code>async-queue&#x2F;js&#x2F;async-queue.js:79</code></a>
5977
 
        
5978
 
        </p>
5979
 
 
5980
 
        
5981
 
 
5982
 
        
5983
 
    </div>
5984
 
 
5985
 
    <div class="description">
5986
 
        <p>Used to indicate the queue is currently executing a callback.</p>
5987
 
    </div>
5988
 
 
5989
 
    
5990
 
 
5991
 
    
5992
 
 
5993
 
    
5994
 
</div>
5995
 
 
5996
 
                
5997
 
                    <div id="property_defaults" class="property item">
5998
 
    <h3 class="name"><code>defaults</code></h3>
5999
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6000
 
 
6001
 
    
6002
 
 
6003
 
    
6004
 
 
6005
 
    
6006
 
 
6007
 
    
6008
 
        <span class="flag static">static</span>
6009
 
    
6010
 
 
6011
 
    <div class="meta">
6012
 
        
6013
 
            
6014
 
                
6015
 
                <p>
6016
 
                
6017
 
                Defined in
6018
 
                
6019
 
            
6020
 
        
6021
 
        
6022
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l53"><code>async-queue&#x2F;js&#x2F;async-queue.js:53</code></a>
6023
 
        
6024
 
        </p>
6025
 
 
6026
 
        
6027
 
 
6028
 
        
6029
 
    </div>
6030
 
 
6031
 
    <div class="description">
6032
 
        <p>Static default values used to populate callback configuration properties.
6033
 
Preconfigured defaults include:</p>
6034
 
 
6035
 
<ul>
6036
 
 <li><code>autoContinue</code>: <code>true</code></li>
6037
 
 <li><code>iterations</code>: 1</li>
6038
 
 <li><code>timeout</code>: 10 (10ms between callbacks)</li>
6039
 
 <li><code>until</code>: (function to run until iterations &lt;= 0)</li>
6040
 
</ul>
6041
 
    </div>
6042
 
 
6043
 
    
6044
 
 
6045
 
    
6046
 
 
6047
 
    
6048
 
</div>
6049
 
 
6050
 
                
6051
 
                    <div id="property_defaults" class="property item">
6052
 
    <h3 class="name"><code>defaults</code></h3>
6053
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6054
 
 
6055
 
    
6056
 
 
6057
 
    
6058
 
 
6059
 
    
6060
 
 
6061
 
    
6062
 
 
6063
 
    <div class="meta">
6064
 
        
6065
 
            
6066
 
                
6067
 
                <p>
6068
 
                
6069
 
                Defined in
6070
 
                
6071
 
            
6072
 
        
6073
 
        
6074
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l101"><code>async-queue&#x2F;js&#x2F;async-queue.js:101</code></a>
6075
 
        
6076
 
        </p>
6077
 
 
6078
 
        
6079
 
 
6080
 
        
6081
 
    </div>
6082
 
 
6083
 
    <div class="description">
6084
 
        <p>Callback defaults for this instance.  Static defaults that are not
6085
 
overridden are also included.</p>
6086
 
    </div>
6087
 
 
6088
 
    
6089
 
 
6090
 
    
6091
 
 
6092
 
    
6093
 
</div>
6094
 
 
6095
 
                
6096
 
            </div>
6097
 
        
6098
 
 
6099
 
        
6100
 
 
6101
 
        
6102
 
            <div id="events" class="api-class-tabpanel">
6103
 
                <h2 class="off-left">Events</h2>
6104
 
 
6105
 
                
6106
 
                    <div id="event_complete" class="events item">
6107
 
    <h3 class="name"><code>complete</code></h3>
6108
 
    <span class="type"></span>
6109
 
 
6110
 
    
6111
 
 
6112
 
    
6113
 
 
6114
 
    
6115
 
 
6116
 
    
6117
 
 
6118
 
    <div class="meta">
6119
 
        
6120
 
            
6121
 
                
6122
 
                <p>
6123
 
                
6124
 
                Defined in
6125
 
                
6126
 
            
6127
 
        
6128
 
        
6129
 
        <a href="..&#x2F;files&#x2F;async-queue_js_async-queue.js.html#l230"><code>async-queue&#x2F;js&#x2F;async-queue.js:230</code></a>
6130
 
        
6131
 
        </p>
6132
 
 
6133
 
        
6134
 
 
6135
 
        
6136
 
    </div>
6137
 
 
6138
 
    <div class="description">
6139
 
        <p>Event fired after the last queued callback is executed.</p>
6140
 
    </div>
6141
 
 
6142
 
    
6143
 
 
6144
 
 
6145
 
    
6146
 
</div>
6147
 
 
6148
 
                
6149
 
            </div>
6150
 
        
6151
 
    </div>
6152
 
</div>
6153
 
 
6154
 
                    </div>
6155
 
                </div>
6156
 
            </div>
6157
 
        </div>
6158
 
    </div>
6159
 
</div>
6160
 
<script src="..&#x2F;assets/vendor/prettify/prettify-min.js"></script>
6161
 
<script>prettyPrint();</script>
6162
 
<script src="..&#x2F;assets/js/yui-prettify.js"></script>
6163
 
<script src="..&#x2F;assets/../api.js"></script>
6164
 
<script src="..&#x2F;assets/js/api-filter.js"></script>
6165
 
<script src="..&#x2F;assets/js/api-list.js"></script>
6166
 
<script src="..&#x2F;assets/js/api-search.js"></script>
6167
 
<script src="..&#x2F;assets/js/apidocs.js"></script>
6168
 
</body>
6169
 
</html>