~bcsaller/juju-gui/charmFind

« back to all changes in this revision

Viewing changes to lib/yui/api/classes/ImgLoadGroup.html

  • Committer: kapil.foss at gmail
  • Date: 2012-07-13 18:45:59 UTC
  • Revision ID: kapil.foss@gmail.com-20120713184559-2xl7be17egsrz0c9
reshape

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>ImgLoadGroup - YUI 3</title>
6
 
    <link rel="stylesheet" href="http:&#x2F;&#x2F;yui.yahooapis.com&#x2F;3.5.0&#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.0&#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.1</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.Scroll.html">DD.Scroll</a></li>
232
 
            
233
 
                <li><a href="..&#x2F;classes/Dial.html">Dial</a></li>
234
 
            
235
 
                <li><a href="..&#x2F;classes/Do.html">Do</a></li>
236
 
            
237
 
                <li><a href="..&#x2F;classes/Do.AlterArgs.html">Do.AlterArgs</a></li>
238
 
            
239
 
                <li><a href="..&#x2F;classes/Do.AlterReturn.html">Do.AlterReturn</a></li>
240
 
            
241
 
                <li><a href="..&#x2F;classes/Do.Error.html">Do.Error</a></li>
242
 
            
243
 
                <li><a href="..&#x2F;classes/Do.Halt.html">Do.Halt</a></li>
244
 
            
245
 
                <li><a href="..&#x2F;classes/Do.Method.html">Do.Method</a></li>
246
 
            
247
 
                <li><a href="..&#x2F;classes/Do.Prevent.html">Do.Prevent</a></li>
248
 
            
249
 
                <li><a href="..&#x2F;classes/DOM.html">DOM</a></li>
250
 
            
251
 
                <li><a href="..&#x2F;classes/DOMEventFacade.html">DOMEventFacade</a></li>
252
 
            
253
 
                <li><a href="..&#x2F;classes/Drawing.html">Drawing</a></li>
254
 
            
255
 
                <li><a href="..&#x2F;classes/Easing.html">Easing</a></li>
256
 
            
257
 
                <li><a href="..&#x2F;classes/EditorBase.html">EditorBase</a></li>
258
 
            
259
 
                <li><a href="..&#x2F;classes/EditorSelection.html">EditorSelection</a></li>
260
 
            
261
 
                <li><a href="..&#x2F;classes/Ellipse.html">Ellipse</a></li>
262
 
            
263
 
                <li><a href="..&#x2F;classes/EllipseGroup.html">EllipseGroup</a></li>
264
 
            
265
 
                <li><a href="..&#x2F;classes/Escape.html">Escape</a></li>
266
 
            
267
 
                <li><a href="..&#x2F;classes/Event.html">Event</a></li>
268
 
            
269
 
                <li><a href="..&#x2F;classes/EventFacade.html">EventFacade</a></li>
270
 
            
271
 
                <li><a href="..&#x2F;classes/EventHandle.html">EventHandle</a></li>
272
 
            
273
 
                <li><a href="..&#x2F;classes/EventTarget.html">EventTarget</a></li>
274
 
            
275
 
                <li><a href="..&#x2F;classes/ExecCommand.html">ExecCommand</a></li>
276
 
            
277
 
                <li><a href="..&#x2F;classes/Features.html">Features</a></li>
278
 
            
279
 
                <li><a href="..&#x2F;classes/File.html">File</a></li>
280
 
            
281
 
                <li><a href="..&#x2F;classes/FileFlash.html">FileFlash</a></li>
282
 
            
283
 
                <li><a href="..&#x2F;classes/FileHTML5.html">FileHTML5</a></li>
284
 
            
285
 
                <li><a href="..&#x2F;classes/Fills.html">Fills</a></li>
286
 
            
287
 
                <li><a href="..&#x2F;classes/Frame.html">Frame</a></li>
288
 
            
289
 
                <li><a href="..&#x2F;classes/Get.html">Get</a></li>
290
 
            
291
 
                <li><a href="..&#x2F;classes/Get.Transaction.html">Get.Transaction</a></li>
292
 
            
293
 
                <li><a href="..&#x2F;classes/GetNodeJS.html">GetNodeJS</a></li>
294
 
            
295
 
                <li><a href="..&#x2F;classes/Graph.html">Graph</a></li>
296
 
            
297
 
                <li><a href="..&#x2F;classes/Graphic.html">Graphic</a></li>
298
 
            
299
 
                <li><a href="..&#x2F;classes/GraphicBase.html">GraphicBase</a></li>
300
 
            
301
 
                <li><a href="..&#x2F;classes/Gridlines.html">Gridlines</a></li>
302
 
            
303
 
                <li><a href="..&#x2F;classes/GroupCircle.html">GroupCircle</a></li>
304
 
            
305
 
                <li><a href="..&#x2F;classes/GroupDiamond.html">GroupDiamond</a></li>
306
 
            
307
 
                <li><a href="..&#x2F;classes/GroupRect.html">GroupRect</a></li>
308
 
            
309
 
                <li><a href="..&#x2F;classes/Handlebars.html">Handlebars</a></li>
310
 
            
311
 
                <li><a href="..&#x2F;classes/Highlight.html">Highlight</a></li>
312
 
            
313
 
                <li><a href="..&#x2F;classes/Histogram.html">Histogram</a></li>
314
 
            
315
 
                <li><a href="..&#x2F;classes/HistoryBase.html">HistoryBase</a></li>
316
 
            
317
 
                <li><a href="..&#x2F;classes/HistoryHash.html">HistoryHash</a></li>
318
 
            
319
 
                <li><a href="..&#x2F;classes/HistoryHTML5.html">HistoryHTML5</a></li>
320
 
            
321
 
                <li><a href="..&#x2F;classes/HorizontalLegendLayout.html">HorizontalLegendLayout</a></li>
322
 
            
323
 
                <li><a href="..&#x2F;classes/ImgLoadGroup.html">ImgLoadGroup</a></li>
324
 
            
325
 
                <li><a href="..&#x2F;classes/ImgLoadImgObj.html">ImgLoadImgObj</a></li>
326
 
            
327
 
                <li><a href="..&#x2F;classes/Intl.html">Intl</a></li>
328
 
            
329
 
                <li><a href="..&#x2F;classes/IO.html">IO</a></li>
330
 
            
331
 
                <li><a href="..&#x2F;classes/JSON.html">JSON</a></li>
332
 
            
333
 
                <li><a href="..&#x2F;classes/JSONPRequest.html">JSONPRequest</a></li>
334
 
            
335
 
                <li><a href="..&#x2F;classes/Lang.html">Lang</a></li>
336
 
            
337
 
                <li><a href="..&#x2F;classes/LeftAxisLayout.html">LeftAxisLayout</a></li>
338
 
            
339
 
                <li><a href="..&#x2F;classes/Lines.html">Lines</a></li>
340
 
            
341
 
                <li><a href="..&#x2F;classes/LineSeries.html">LineSeries</a></li>
342
 
            
343
 
                <li><a href="..&#x2F;classes/Loader.html">Loader</a></li>
344
 
            
345
 
                <li><a href="..&#x2F;classes/MarkerSeries.html">MarkerSeries</a></li>
346
 
            
347
 
                <li><a href="..&#x2F;classes/Matrix.html">Matrix</a></li>
348
 
            
349
 
                <li><a href="..&#x2F;classes/Model.html">Model</a></li>
350
 
            
351
 
                <li><a href="..&#x2F;classes/ModelList.html">ModelList</a></li>
352
 
            
353
 
                <li><a href="..&#x2F;classes/Node.html">Node</a></li>
354
 
            
355
 
                <li><a href="..&#x2F;classes/NodeList.html">NodeList</a></li>
356
 
            
357
 
                <li><a href="..&#x2F;classes/NumericAxis.html">NumericAxis</a></li>
358
 
            
359
 
                <li><a href="..&#x2F;classes/Object.html">Object</a></li>
360
 
            
361
 
                <li><a href="..&#x2F;classes/Overlay.html">Overlay</a></li>
362
 
            
363
 
                <li><a href="..&#x2F;classes/Panel.html">Panel</a></li>
364
 
            
365
 
                <li><a href="..&#x2F;classes/Parallel.html">Parallel</a></li>
366
 
            
367
 
                <li><a href="..&#x2F;classes/Path.html">Path</a></li>
368
 
            
369
 
                <li><a href="..&#x2F;classes/PieChart.html">PieChart</a></li>
370
 
            
371
 
                <li><a href="..&#x2F;classes/PieSeries.html">PieSeries</a></li>
372
 
            
373
 
                <li><a href="..&#x2F;classes/Pjax.html">Pjax</a></li>
374
 
            
375
 
                <li><a href="..&#x2F;classes/PjaxBase.html">PjaxBase</a></li>
376
 
            
377
 
                <li><a href="..&#x2F;classes/Plots.html">Plots</a></li>
378
 
            
379
 
                <li><a href="..&#x2F;classes/Plugin.Align.html">Plugin.Align</a></li>
380
 
            
381
 
                <li><a href="..&#x2F;classes/Plugin.AutoComplete.html">Plugin.AutoComplete</a></li>
382
 
            
383
 
                <li><a href="..&#x2F;classes/Plugin.Base.html">Plugin.Base</a></li>
384
 
            
385
 
                <li><a href="..&#x2F;classes/Plugin.Cache.html">Plugin.Cache</a></li>
386
 
            
387
 
                <li><a href="..&#x2F;classes/Plugin.CalendarNavigator.html">Plugin.CalendarNavigator</a></li>
388
 
            
389
 
                <li><a href="..&#x2F;classes/Plugin.ConsoleFilters.html">Plugin.ConsoleFilters</a></li>
390
 
            
391
 
                <li><a href="..&#x2F;classes/Plugin.CreateLinkBase.html">Plugin.CreateLinkBase</a></li>
392
 
            
393
 
                <li><a href="..&#x2F;classes/Plugin.DataTableDataSource.html">Plugin.DataTableDataSource</a></li>
394
 
            
395
 
                <li><a href="..&#x2F;classes/Plugin.DDConstrained.html">Plugin.DDConstrained</a></li>
396
 
            
397
 
                <li><a href="..&#x2F;classes/Plugin.DDNodeScroll.html">Plugin.DDNodeScroll</a></li>
398
 
            
399
 
                <li><a href="..&#x2F;classes/Plugin.DDProxy.html">Plugin.DDProxy</a></li>
400
 
            
401
 
                <li><a href="..&#x2F;classes/Plugin.DDWindowScroll.html">Plugin.DDWindowScroll</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.ArrayAssert.html">Test.ArrayAssert</a></li>
558
 
            
559
 
                <li><a href="..&#x2F;classes/Test.Assert.html">Test.Assert</a></li>
560
 
            
561
 
                <li><a href="..&#x2F;classes/Test.AssertionError.html">Test.AssertionError</a></li>
562
 
            
563
 
                <li><a href="..&#x2F;classes/Test.ComparisonFailure.html">Test.ComparisonFailure</a></li>
564
 
            
565
 
                <li><a href="..&#x2F;classes/Test.Console.html">Test.Console</a></li>
566
 
            
567
 
                <li><a href="..&#x2F;classes/Test.CoverageFormat.html">Test.CoverageFormat</a></li>
568
 
            
569
 
                <li><a href="..&#x2F;classes/Test.DateAssert.html">Test.DateAssert</a></li>
570
 
            
571
 
                <li><a href="..&#x2F;classes/Test.EventTarget.html">Test.EventTarget</a></li>
572
 
            
573
 
                <li><a href="..&#x2F;classes/Test.Mock.html">Test.Mock</a></li>
574
 
            
575
 
                <li><a href="..&#x2F;classes/Test.Mock.Value.html">Test.Mock.Value</a></li>
576
 
            
577
 
                <li><a href="..&#x2F;classes/Test.ObjectAssert.html">Test.ObjectAssert</a></li>
578
 
            
579
 
                <li><a href="..&#x2F;classes/Test.Reporter.html">Test.Reporter</a></li>
580
 
            
581
 
                <li><a href="..&#x2F;classes/Test.Results.html">Test.Results</a></li>
582
 
            
583
 
                <li><a href="..&#x2F;classes/Test.Runner.html">Test.Runner</a></li>
584
 
            
585
 
                <li><a href="..&#x2F;classes/Test.ShouldError.html">Test.ShouldError</a></li>
586
 
            
587
 
                <li><a href="..&#x2F;classes/Test.ShouldFail.html">Test.ShouldFail</a></li>
588
 
            
589
 
                <li><a href="..&#x2F;classes/Test.TestCase.html">Test.TestCase</a></li>
590
 
            
591
 
                <li><a href="..&#x2F;classes/Test.TestFormat.html">Test.TestFormat</a></li>
592
 
            
593
 
                <li><a href="..&#x2F;classes/Test.TestNode.html">Test.TestNode</a></li>
594
 
            
595
 
                <li><a href="..&#x2F;classes/Test.TestRunner.html">Test.TestRunner</a></li>
596
 
            
597
 
                <li><a href="..&#x2F;classes/Test.TestSuite.html">Test.TestSuite</a></li>
598
 
            
599
 
                <li><a href="..&#x2F;classes/Test.UnexpectedError.html">Test.UnexpectedError</a></li>
600
 
            
601
 
                <li><a href="..&#x2F;classes/Test.UnexpectedValue.html">Test.UnexpectedValue</a></li>
602
 
            
603
 
                <li><a href="..&#x2F;classes/Test.Wait.html">Test.Wait</a></li>
604
 
            
605
 
                <li><a href="..&#x2F;classes/Text.AccentFold.html">Text.AccentFold</a></li>
606
 
            
607
 
                <li><a href="..&#x2F;classes/Text.WordBreak.html">Text.WordBreak</a></li>
608
 
            
609
 
                <li><a href="..&#x2F;classes/TimeAxis.html">TimeAxis</a></li>
610
 
            
611
 
                <li><a href="..&#x2F;classes/ToggleButton.html">ToggleButton</a></li>
612
 
            
613
 
                <li><a href="..&#x2F;classes/TopAxisLayout.html">TopAxisLayout</a></li>
614
 
            
615
 
                <li><a href="..&#x2F;classes/Transition.html">Transition</a></li>
616
 
            
617
 
                <li><a href="..&#x2F;classes/UA.html">UA</a></li>
618
 
            
619
 
                <li><a href="..&#x2F;classes/Uploader.html">Uploader</a></li>
620
 
            
621
 
                <li><a href="..&#x2F;classes/Uploader.Queue.html">Uploader.Queue</a></li>
622
 
            
623
 
                <li><a href="..&#x2F;classes/UploaderFlash.html">UploaderFlash</a></li>
624
 
            
625
 
                <li><a href="..&#x2F;classes/UploaderHTML5.html">UploaderHTML5</a></li>
626
 
            
627
 
                <li><a href="..&#x2F;classes/ValueChange.html">ValueChange</a></li>
628
 
            
629
 
                <li><a href="..&#x2F;classes/VerticalLegendLayout.html">VerticalLegendLayout</a></li>
630
 
            
631
 
                <li><a href="..&#x2F;classes/View.html">View</a></li>
632
 
            
633
 
                <li><a href="..&#x2F;classes/View.NodeMap.html">View.NodeMap</a></li>
634
 
            
635
 
                <li><a href="..&#x2F;classes/VMLCircle.html">VMLCircle</a></li>
636
 
            
637
 
                <li><a href="..&#x2F;classes/VMLDrawing.html">VMLDrawing</a></li>
638
 
            
639
 
                <li><a href="..&#x2F;classes/VMLEllipse.html">VMLEllipse</a></li>
640
 
            
641
 
                <li><a href="..&#x2F;classes/VMLGraphic.html">VMLGraphic</a></li>
642
 
            
643
 
                <li><a href="..&#x2F;classes/VMLPath.html">VMLPath</a></li>
644
 
            
645
 
                <li><a href="..&#x2F;classes/VMLPieSlice.html">VMLPieSlice</a></li>
646
 
            
647
 
                <li><a href="..&#x2F;classes/VMLRect.html">VMLRect</a></li>
648
 
            
649
 
                <li><a href="..&#x2F;classes/VMLShape.html">VMLShape</a></li>
650
 
            
651
 
                <li><a href="..&#x2F;classes/Widget.html">Widget</a></li>
652
 
            
653
 
                <li><a href="..&#x2F;classes/WidgetAutohide.html">WidgetAutohide</a></li>
654
 
            
655
 
                <li><a href="..&#x2F;classes/WidgetButtons.html">WidgetButtons</a></li>
656
 
            
657
 
                <li><a href="..&#x2F;classes/WidgetChild.html">WidgetChild</a></li>
658
 
            
659
 
                <li><a href="..&#x2F;classes/WidgetModality.html">WidgetModality</a></li>
660
 
            
661
 
                <li><a href="..&#x2F;classes/WidgetParent.html">WidgetParent</a></li>
662
 
            
663
 
                <li><a href="..&#x2F;classes/WidgetPosition.html">WidgetPosition</a></li>
664
 
            
665
 
                <li><a href="..&#x2F;classes/WidgetPositionAlign.html">WidgetPositionAlign</a></li>
666
 
            
667
 
                <li><a href="..&#x2F;classes/WidgetPositionConstrain.html">WidgetPositionConstrain</a></li>
668
 
            
669
 
                <li><a href="..&#x2F;classes/WidgetStack.html">WidgetStack</a></li>
670
 
            
671
 
                <li><a href="..&#x2F;classes/WidgetStdMod.html">WidgetStdMod</a></li>
672
 
            
673
 
                <li><a href="..&#x2F;classes/YQL.html">YQL</a></li>
674
 
            
675
 
                <li><a href="..&#x2F;classes/YQLRequest.html">YQLRequest</a></li>
676
 
            
677
 
                <li><a href="..&#x2F;classes/YUI.html">YUI</a></li>
678
 
            
679
 
                <li><a href="..&#x2F;classes/YUI~substitute.html">YUI~substitute</a></li>
680
 
            
681
 
            </ul>
682
 
 
683
 
            <ul id="api-modules" class="apis modules">
684
 
            
685
 
                <li><a href="..&#x2F;modules/align-plugin.html">align-plugin</a></li>
686
 
            
687
 
                <li><a href="..&#x2F;modules/anim.html">anim</a></li>
688
 
            
689
 
                <li><a href="..&#x2F;modules/anim-base.html">anim-base</a></li>
690
 
            
691
 
                <li><a href="..&#x2F;modules/anim-color.html">anim-color</a></li>
692
 
            
693
 
                <li><a href="..&#x2F;modules/anim-curve.html">anim-curve</a></li>
694
 
            
695
 
                <li><a href="..&#x2F;modules/anim-easing.html">anim-easing</a></li>
696
 
            
697
 
                <li><a href="..&#x2F;modules/anim-node-plugin.html">anim-node-plugin</a></li>
698
 
            
699
 
                <li><a href="..&#x2F;modules/anim-scroll.html">anim-scroll</a></li>
700
 
            
701
 
                <li><a href="..&#x2F;modules/anim-shape-transform.html">anim-shape-transform</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>ImgLoadGroup Class</h1>
1310
 
<div class="box meta">
1311
 
    
1312
 
 
1313
 
    
1314
 
        <div class="extends">
1315
 
            Extends <a href="../classes/Base.html" class="crosslink">Base</a>
1316
 
        </div>
1317
 
    
1318
 
 
1319
 
    
1320
 
        <div class="foundat">
1321
 
            Defined in: <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l9"><code>imageloader&#x2F;js&#x2F;imageloader.js:9</code></a>
1322
 
        </div>
1323
 
    
1324
 
 
1325
 
    
1326
 
        
1327
 
            Module: <a href="../modules/imageloader.html">imageloader</a>
1328
 
        
1329
 
    
1330
 
 
1331
 
    
1332
 
</div>
1333
 
 
1334
 
 
1335
 
 
1336
 
<div class="box intro">
1337
 
    <p>A group for images. A group can have one time limit and a series of triggers. Thus the images belonging to this group must share these constraints.</p>
1338
 
</div>
1339
 
 
1340
 
 
1341
 
    <div class="constructor">
1342
 
        <h2>Constructor</h2>
1343
 
        <div id="method_ImgLoadGroup" class="method item">
1344
 
    <h3 class="name"><code>ImgLoadGroup</code></h3>
1345
 
 
1346
 
    
1347
 
        <span class="paren">()</span>
1348
 
    
1349
 
 
1350
 
    
1351
 
 
1352
 
    
1353
 
 
1354
 
    
1355
 
 
1356
 
    
1357
 
 
1358
 
    
1359
 
 
1360
 
    
1361
 
 
1362
 
    <div class="meta">
1363
 
        
1364
 
            
1365
 
                
1366
 
                <p>
1367
 
                
1368
 
                Defined in
1369
 
                
1370
 
            
1371
 
        
1372
 
        
1373
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l9"><code>imageloader&#x2F;js&#x2F;imageloader.js:9</code></a>
1374
 
        
1375
 
        </p>
1376
 
 
1377
 
 
1378
 
        
1379
 
 
1380
 
        
1381
 
    </div>
1382
 
 
1383
 
    <div class="description">
1384
 
        
1385
 
    </div>
1386
 
 
1387
 
    
1388
 
 
1389
 
    
1390
 
 
1391
 
    
1392
 
</div>
1393
 
 
1394
 
    </div>
1395
 
 
1396
 
 
1397
 
<div id="classdocs" class="tabview">
1398
 
    <ul class="api-class-tabs">
1399
 
        <li class="api-class-tab index"><a href="#index">Index</a></li>
1400
 
 
1401
 
        
1402
 
            <li class="api-class-tab methods"><a href="#methods">Methods</a></li>
1403
 
        
1404
 
        
1405
 
            <li class="api-class-tab properties"><a href="#properties">Properties</a></li>
1406
 
        
1407
 
        
1408
 
            <li class="api-class-tab attrs"><a href="#attrs">Attributes</a></li>
1409
 
        
1410
 
        
1411
 
            <li class="api-class-tab events"><a href="#events">Events</a></li>
1412
 
        
1413
 
    </ul>
1414
 
 
1415
 
    <div>
1416
 
        <div id="index" class="api-class-tabpanel index">
1417
 
            <h2 class="off-left">Item Index</h2>
1418
 
 
1419
 
            
1420
 
                <div class="index-section methods">
1421
 
                    <h3>Methods</h3>
1422
 
 
1423
 
                    <ul class="index-list methods">
1424
 
                        
1425
 
                            <li class="index-item method private inherited">
1426
 
                                <a href="#method__addAttrs">_addAttrs</a>
1427
 
 
1428
 
                                
1429
 
                            </li>
1430
 
                        
1431
 
                            <li class="index-item method private inherited">
1432
 
                                <a href="#method__addLazyAttr">_addLazyAttr</a>
1433
 
 
1434
 
                                
1435
 
                            </li>
1436
 
                        
1437
 
                            <li class="index-item method private inherited">
1438
 
                                <a href="#method__aggregateAttrs">_aggregateAttrs</a>
1439
 
 
1440
 
                                
1441
 
                            </li>
1442
 
                        
1443
 
                            <li class="index-item method private inherited inherited">
1444
 
                                <a href="#method__attrCfgHash">_attrCfgHash</a>
1445
 
 
1446
 
                                
1447
 
                            </li>
1448
 
                        
1449
 
                            <li class="index-item method private inherited">
1450
 
                                <a href="#method__baseDestroy">_baseDestroy</a>
1451
 
 
1452
 
                                
1453
 
                            </li>
1454
 
                        
1455
 
                            <li class="index-item method private inherited">
1456
 
                                <a href="#method__baseInit">_baseInit</a>
1457
 
 
1458
 
                                
1459
 
                            </li>
1460
 
                        
1461
 
                            <li class="index-item method private">
1462
 
                                <a href="#method__clearTriggers">_clearTriggers</a>
1463
 
 
1464
 
                                
1465
 
                            </li>
1466
 
                        
1467
 
                            <li class="index-item method private inherited">
1468
 
                                <a href="#method__defAttrChangeFn">_defAttrChangeFn</a>
1469
 
 
1470
 
                                
1471
 
                            </li>
1472
 
                        
1473
 
                            <li class="index-item method protected inherited">
1474
 
                                <a href="#method__defDestroyFn">_defDestroyFn</a>
1475
 
 
1476
 
                                
1477
 
                            </li>
1478
 
                        
1479
 
                            <li class="index-item method protected inherited">
1480
 
                                <a href="#method__defInitFn">_defInitFn</a>
1481
 
 
1482
 
                                
1483
 
                            </li>
1484
 
                        
1485
 
                            <li class="index-item method private inherited">
1486
 
                                <a href="#method__destroyHierarchy">_destroyHierarchy</a>
1487
 
 
1488
 
                                
1489
 
                            </li>
1490
 
                        
1491
 
                            <li class="index-item method private">
1492
 
                                <a href="#method__fetchByClass">_fetchByClass</a>
1493
 
 
1494
 
                                
1495
 
                            </li>
1496
 
                        
1497
 
                            <li class="index-item method private inherited">
1498
 
                                <a href="#method__filterAdHocAttrs">_filterAdHocAttrs</a>
1499
 
 
1500
 
                                
1501
 
                            </li>
1502
 
                        
1503
 
                            <li class="index-item method private inherited">
1504
 
                                <a href="#method__filterAttrCfs">_filterAttrCfs</a>
1505
 
 
1506
 
                                
1507
 
                            </li>
1508
 
                        
1509
 
                            <li class="index-item method private inherited">
1510
 
                                <a href="#method__fireAttrChange">_fireAttrChange</a>
1511
 
 
1512
 
                                
1513
 
                            </li>
1514
 
                        
1515
 
                            <li class="index-item method private">
1516
 
                                <a href="#method__foldCheck">_foldCheck</a>
1517
 
 
1518
 
                                
1519
 
                            </li>
1520
 
                        
1521
 
                            <li class="index-item method protected inherited">
1522
 
                                <a href="#method__getAttr">_getAttr</a>
1523
 
 
1524
 
                                
1525
 
                            </li>
1526
 
                        
1527
 
                            <li class="index-item method protected inherited">
1528
 
                                <a href="#method__getAttrCfg">_getAttrCfg</a>
1529
 
 
1530
 
                                
1531
 
                            </li>
1532
 
                        
1533
 
                            <li class="index-item method protected inherited">
1534
 
                                <a href="#method__getAttrCfgs">_getAttrCfgs</a>
1535
 
 
1536
 
                                
1537
 
                            </li>
1538
 
                        
1539
 
                            <li class="index-item method private inherited inherited">
1540
 
                                <a href="#method__getAttrInitVal">_getAttrInitVal</a>
1541
 
 
1542
 
                                
1543
 
                            </li>
1544
 
                        
1545
 
                            <li class="index-item method protected inherited">
1546
 
                                <a href="#method__getAttrs">_getAttrs</a>
1547
 
 
1548
 
                                
1549
 
                            </li>
1550
 
                        
1551
 
                            <li class="index-item method protected inherited">
1552
 
                                <a href="#method__getClasses">_getClasses</a>
1553
 
 
1554
 
                                
1555
 
                            </li>
1556
 
                        
1557
 
                            <li class="index-item method private">
1558
 
                                <a href="#method__getFetchTimeout">_getFetchTimeout</a>
1559
 
 
1560
 
                                
1561
 
                            </li>
1562
 
                        
1563
 
                            <li class="index-item method private inherited">
1564
 
                                <a href="#method__getStateVal">_getStateVal</a>
1565
 
 
1566
 
                                
1567
 
                            </li>
1568
 
                        
1569
 
                            <li class="index-item method private inherited">
1570
 
                                <a href="#method__getType">_getType</a>
1571
 
 
1572
 
                                
1573
 
                            </li>
1574
 
                        
1575
 
                            <li class="index-item method private">
1576
 
                                <a href="#method__init">_init</a>
1577
 
 
1578
 
                                
1579
 
                            </li>
1580
 
                        
1581
 
                            <li class="index-item method private inherited">
1582
 
                                <a href="#method__initAttrHost">_initAttrHost</a>
1583
 
 
1584
 
                                
1585
 
                            </li>
1586
 
                        
1587
 
                            <li class="index-item method private inherited inherited">
1588
 
                                <a href="#method__initAttribute">_initAttribute</a>
1589
 
 
1590
 
                                
1591
 
                            </li>
1592
 
                        
1593
 
                            <li class="index-item method protected inherited">
1594
 
                                <a href="#method__initAttrs">_initAttrs</a>
1595
 
 
1596
 
                                
1597
 
                            </li>
1598
 
                        
1599
 
                            <li class="index-item method private inherited inherited">
1600
 
                                <a href="#method__initBase">_initBase</a>
1601
 
 
1602
 
                                
1603
 
                            </li>
1604
 
                        
1605
 
                            <li class="index-item method private inherited">
1606
 
                                <a href="#method__initHierarchy">_initHierarchy</a>
1607
 
 
1608
 
                                
1609
 
                            </li>
1610
 
                        
1611
 
                            <li class="index-item method private inherited">
1612
 
                                <a href="#method__initHierarchyData">_initHierarchyData</a>
1613
 
 
1614
 
                                
1615
 
                            </li>
1616
 
                        
1617
 
                            <li class="index-item method private inherited">
1618
 
                                <a href="#method__isLazyAttr">_isLazyAttr</a>
1619
 
 
1620
 
                                
1621
 
                            </li>
1622
 
                        
1623
 
                            <li class="index-item method private inherited">
1624
 
                                <a href="#method__monitor">_monitor</a>
1625
 
 
1626
 
                                
1627
 
                            </li>
1628
 
                        
1629
 
                            <li class="index-item method private inherited inherited">
1630
 
                                <a href="#method__normAttrVals">_normAttrVals</a>
1631
 
 
1632
 
                                
1633
 
                            </li>
1634
 
                        
1635
 
                            <li class="index-item method private">
1636
 
                                <a href="#method__onloadTasks">_onloadTasks</a>
1637
 
 
1638
 
                                
1639
 
                            </li>
1640
 
                        
1641
 
                            <li class="index-item method private inherited">
1642
 
                                <a href="#method__parseType">_parseType</a>
1643
 
 
1644
 
                                
1645
 
                            </li>
1646
 
                        
1647
 
                            <li class="index-item method private inherited">
1648
 
                                <a href="#method__preInitEventCfg">_preInitEventCfg</a>
1649
 
 
1650
 
                                
1651
 
                            </li>
1652
 
                        
1653
 
                            <li class="index-item method protected inherited">
1654
 
                                <a href="#method__protectAttrs">_protectAttrs</a>
1655
 
 
1656
 
                                
1657
 
                            </li>
1658
 
                        
1659
 
                            <li class="index-item method protected inherited inherited">
1660
 
                                <a href="#method__set">_set</a>
1661
 
 
1662
 
                                
1663
 
                            </li>
1664
 
                        
1665
 
                            <li class="index-item method protected inherited">
1666
 
                                <a href="#method__setAttr">_setAttr</a>
1667
 
 
1668
 
                                
1669
 
                            </li>
1670
 
                        
1671
 
                            <li class="index-item method protected inherited">
1672
 
                                <a href="#method__setAttrs">_setAttrs</a>
1673
 
 
1674
 
                                
1675
 
                            </li>
1676
 
                        
1677
 
                            <li class="index-item method private inherited">
1678
 
                                <a href="#method__setAttrVal">_setAttrVal</a>
1679
 
 
1680
 
                                
1681
 
                            </li>
1682
 
                        
1683
 
                            <li class="index-item method private">
1684
 
                                <a href="#method__setFoldTriggers">_setFoldTriggers</a>
1685
 
 
1686
 
                                
1687
 
                            </li>
1688
 
                        
1689
 
                            <li class="index-item method private inherited">
1690
 
                                <a href="#method__setStateVal">_setStateVal</a>
1691
 
 
1692
 
                                
1693
 
                            </li>
1694
 
                        
1695
 
                            <li class="index-item method private">
1696
 
                                <a href="#method__updateNodeClassName">_updateNodeClassName</a>
1697
 
 
1698
 
                                
1699
 
                            </li>
1700
 
                        
1701
 
                            <li class="index-item method inherited">
1702
 
                                <a href="#method_addAttr">addAttr</a>
1703
 
 
1704
 
                                
1705
 
                            </li>
1706
 
                        
1707
 
                            <li class="index-item method inherited">
1708
 
                                <a href="#method_addAttrs">addAttrs</a>
1709
 
 
1710
 
                                
1711
 
                            </li>
1712
 
                        
1713
 
                            <li class="index-item method">
1714
 
                                <a href="#method_addCustomTrigger">addCustomTrigger</a>
1715
 
 
1716
 
                                
1717
 
                            </li>
1718
 
                        
1719
 
                            <li class="index-item method inherited">
1720
 
                                <a href="#method_addTarget">addTarget</a>
1721
 
 
1722
 
                                
1723
 
                            </li>
1724
 
                        
1725
 
                            <li class="index-item method">
1726
 
                                <a href="#method_addTrigger">addTrigger</a>
1727
 
 
1728
 
                                
1729
 
                            </li>
1730
 
                        
1731
 
                            <li class="index-item method inherited">
1732
 
                                <a href="#method_after">after</a>
1733
 
 
1734
 
                                
1735
 
                            </li>
1736
 
                        
1737
 
                            <li class="index-item method inherited">
1738
 
                                <a href="#method_attrAdded">attrAdded</a>
1739
 
 
1740
 
                                
1741
 
                            </li>
1742
 
                        
1743
 
                            <li class="index-item method inherited">
1744
 
                                <a href="#method_before">before</a>
1745
 
 
1746
 
                                
1747
 
                            </li>
1748
 
                        
1749
 
                            <li class="index-item method inherited">
1750
 
                                <a href="#method_bubble">bubble</a>
1751
 
 
1752
 
                                
1753
 
                            </li>
1754
 
                        
1755
 
                            <li class="index-item method inherited inherited">
1756
 
                                <a href="#method_destroy">destroy</a>
1757
 
 
1758
 
                                
1759
 
                            </li>
1760
 
                        
1761
 
                            <li class="index-item method inherited">
1762
 
                                <a href="#method_detach">detach</a>
1763
 
 
1764
 
                                
1765
 
                            </li>
1766
 
                        
1767
 
                            <li class="index-item method inherited">
1768
 
                                <a href="#method_detachAll">detachAll</a>
1769
 
 
1770
 
                                
1771
 
                            </li>
1772
 
                        
1773
 
                            <li class="index-item method">
1774
 
                                <a href="#method_fetch">fetch</a>
1775
 
 
1776
 
                                
1777
 
                            </li>
1778
 
                        
1779
 
                            <li class="index-item method inherited">
1780
 
                                <a href="#method_fire">fire</a>
1781
 
 
1782
 
                                
1783
 
                            </li>
1784
 
                        
1785
 
                            <li class="index-item method inherited">
1786
 
                                <a href="#method_get">get</a>
1787
 
 
1788
 
                                
1789
 
                            </li>
1790
 
                        
1791
 
                            <li class="index-item method inherited">
1792
 
                                <a href="#method_getAttrs">getAttrs</a>
1793
 
 
1794
 
                                
1795
 
                            </li>
1796
 
                        
1797
 
                            <li class="index-item method inherited">
1798
 
                                <a href="#method_getEvent">getEvent</a>
1799
 
 
1800
 
                                
1801
 
                            </li>
1802
 
                        
1803
 
                            <li class="index-item method inherited">
1804
 
                                <a href="#method_getTargets">getTargets</a>
1805
 
 
1806
 
                                
1807
 
                            </li>
1808
 
                        
1809
 
                            <li class="index-item method inherited inherited">
1810
 
                                <a href="#method_init">init</a>
1811
 
 
1812
 
                                
1813
 
                            </li>
1814
 
                        
1815
 
                            <li class="index-item method inherited">
1816
 
                                <a href="#method_modifyAttr">modifyAttr</a>
1817
 
 
1818
 
                                
1819
 
                            </li>
1820
 
                        
1821
 
                            <li class="index-item method inherited">
1822
 
                                <a href="#method_on">on</a>
1823
 
 
1824
 
                                
1825
 
                            </li>
1826
 
                        
1827
 
                            <li class="index-item method inherited">
1828
 
                                <a href="#method_once">once</a>
1829
 
 
1830
 
                                
1831
 
                            </li>
1832
 
                        
1833
 
                            <li class="index-item method inherited">
1834
 
                                <a href="#method_onceAfter">onceAfter</a>
1835
 
 
1836
 
                                
1837
 
                            </li>
1838
 
                        
1839
 
                            <li class="index-item method inherited">
1840
 
                                <a href="#method_parseType">parseType</a>
1841
 
 
1842
 
                                
1843
 
                            </li>
1844
 
                        
1845
 
                            <li class="index-item method inherited">
1846
 
                                <a href="#method_publish">publish</a>
1847
 
 
1848
 
                                
1849
 
                            </li>
1850
 
                        
1851
 
                            <li class="index-item method">
1852
 
                                <a href="#method_registerImage">registerImage</a>
1853
 
 
1854
 
                                
1855
 
                            </li>
1856
 
                        
1857
 
                            <li class="index-item method inherited">
1858
 
                                <a href="#method_removeAttr">removeAttr</a>
1859
 
 
1860
 
                                
1861
 
                            </li>
1862
 
                        
1863
 
                            <li class="index-item method inherited">
1864
 
                                <a href="#method_removeTarget">removeTarget</a>
1865
 
 
1866
 
                                
1867
 
                            </li>
1868
 
                        
1869
 
                            <li class="index-item method inherited">
1870
 
                                <a href="#method_reset">reset</a>
1871
 
 
1872
 
                                
1873
 
                            </li>
1874
 
                        
1875
 
                            <li class="index-item method inherited inherited">
1876
 
                                <a href="#method_set">set</a>
1877
 
 
1878
 
                                
1879
 
                            </li>
1880
 
                        
1881
 
                            <li class="index-item method inherited inherited">
1882
 
                                <a href="#method_setAttrs">setAttrs</a>
1883
 
 
1884
 
                                
1885
 
                            </li>
1886
 
                        
1887
 
                            <li class="index-item method deprecated inherited">
1888
 
                                <a href="#method_subscribe">subscribe</a>
1889
 
 
1890
 
                                
1891
 
                            </li>
1892
 
                        
1893
 
                            <li class="index-item method inherited">
1894
 
                                <a href="#method_toString">toString</a>
1895
 
 
1896
 
                                
1897
 
                            </li>
1898
 
                        
1899
 
                            <li class="index-item method deprecated inherited">
1900
 
                                <a href="#method_unsubscribe">unsubscribe</a>
1901
 
 
1902
 
                                
1903
 
                            </li>
1904
 
                        
1905
 
                            <li class="index-item method deprecated inherited">
1906
 
                                <a href="#method_unsubscribeAll">unsubscribeAll</a>
1907
 
 
1908
 
                                
1909
 
                            </li>
1910
 
                        
1911
 
                    </ul>
1912
 
                </div>
1913
 
            
1914
 
 
1915
 
            
1916
 
                <div class="index-section properties">
1917
 
                    <h3>Properties</h3>
1918
 
 
1919
 
                    <ul class="index-list properties">
1920
 
                        
1921
 
                            <li class="index-item property protected inherited">
1922
 
                                <a href="#property__allowAdHocAttrs">_allowAdHocAttrs</a>
1923
 
 
1924
 
                                
1925
 
                            </li>
1926
 
                        
1927
 
                            <li class="index-item property private">
1928
 
                                <a href="#property__areFoldTriggersSet">_areFoldTriggersSet</a>
1929
 
 
1930
 
                                
1931
 
                            </li>
1932
 
                        
1933
 
                            <li class="index-item property private">
1934
 
                                <a href="#property__classImageEls">_classImageEls</a>
1935
 
 
1936
 
                                
1937
 
                            </li>
1938
 
                        
1939
 
                            <li class="index-item property private">
1940
 
                                <a href="#property__className">_className</a>
1941
 
 
1942
 
                                
1943
 
                            </li>
1944
 
                        
1945
 
                            <li class="index-item property private">
1946
 
                                <a href="#property__imgObjs">_imgObjs</a>
1947
 
 
1948
 
                                
1949
 
                            </li>
1950
 
                        
1951
 
                            <li class="index-item property private">
1952
 
                                <a href="#property__maxKnownHLimit">_maxKnownHLimit</a>
1953
 
 
1954
 
                                
1955
 
                            </li>
1956
 
                        
1957
 
                            <li class="index-item property private">
1958
 
                                <a href="#property__timeout">_timeout</a>
1959
 
 
1960
 
                                
1961
 
                            </li>
1962
 
                        
1963
 
                            <li class="index-item property private">
1964
 
                                <a href="#property__triggers">_triggers</a>
1965
 
 
1966
 
                                
1967
 
                            </li>
1968
 
                        
1969
 
                            <li class="index-item property deprecated inherited">
1970
 
                                <a href="#property_name">name</a>
1971
 
 
1972
 
                                
1973
 
                            </li>
1974
 
                        
1975
 
                    </ul>
1976
 
                </div>
1977
 
            
1978
 
 
1979
 
            
1980
 
                <div class="index-section attrs">
1981
 
                    <h3>Attributes</h3>
1982
 
 
1983
 
                    <ul class="index-list attrs">
1984
 
                        
1985
 
                            <li class="index-item attr">
1986
 
                                <a href="#attr_className">className</a>
1987
 
                            </li>
1988
 
                        
1989
 
                            <li class="index-item attr">
1990
 
                                <a href="#attr_classNameAction">classNameAction</a>
1991
 
                            </li>
1992
 
                        
1993
 
                            <li class="index-item attr inherited">
1994
 
                                <a href="#attr_destroyed">destroyed</a>
1995
 
                            </li>
1996
 
                        
1997
 
                            <li class="index-item attr">
1998
 
                                <a href="#attr_foldDistance">foldDistance</a>
1999
 
                            </li>
2000
 
                        
2001
 
                            <li class="index-item attr inherited">
2002
 
                                <a href="#attr_initialized">initialized</a>
2003
 
                            </li>
2004
 
                        
2005
 
                            <li class="index-item attr">
2006
 
                                <a href="#attr_name">name</a>
2007
 
                            </li>
2008
 
                        
2009
 
                            <li class="index-item attr">
2010
 
                                <a href="#attr_timeLimit">timeLimit</a>
2011
 
                            </li>
2012
 
                        
2013
 
                    </ul>
2014
 
                </div>
2015
 
            
2016
 
 
2017
 
            
2018
 
                <div class="index-section events">
2019
 
                    <h3>Events</h3>
2020
 
 
2021
 
                    <ul class="index-list events">
2022
 
                        
2023
 
                            <li class="index-item event inherited">
2024
 
                                <a href="#event_destroy">destroy</a>
2025
 
 
2026
 
                                
2027
 
                            </li>
2028
 
                        
2029
 
                            <li class="index-item event inherited">
2030
 
                                <a href="#event_init">init</a>
2031
 
 
2032
 
                                
2033
 
                            </li>
2034
 
                        
2035
 
                    </ul>
2036
 
                </div>
2037
 
            
2038
 
        </div>
2039
 
 
2040
 
        
2041
 
            <div id="methods" class="api-class-tabpanel">
2042
 
                <h2 class="off-left">Methods</h2>
2043
 
 
2044
 
                
2045
 
                    <div id="method__addAttrs" class="method item private inherited">
2046
 
    <h3 class="name"><code>_addAttrs</code></h3>
2047
 
 
2048
 
    
2049
 
        <div class="args">
2050
 
            <span class="paren">(</span><ul class="args-list inline commas">
2051
 
            
2052
 
                <li class="arg">
2053
 
                    
2054
 
                        <code>cfgs</code>
2055
 
                    
2056
 
                </li>
2057
 
            
2058
 
                <li class="arg">
2059
 
                    
2060
 
                        <code>values</code>
2061
 
                    
2062
 
                </li>
2063
 
            
2064
 
                <li class="arg">
2065
 
                    
2066
 
                        <code>lazy</code>
2067
 
                    
2068
 
                </li>
2069
 
            
2070
 
            </ul><span class="paren">)</span>
2071
 
        </div>
2072
 
    
2073
 
 
2074
 
    
2075
 
 
2076
 
    
2077
 
 
2078
 
    
2079
 
        <span class="flag private">private</span>
2080
 
    
2081
 
 
2082
 
    
2083
 
 
2084
 
    
2085
 
 
2086
 
    
2087
 
 
2088
 
    <div class="meta">
2089
 
        
2090
 
            
2091
 
                <p>Inherited from
2092
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__addAttrs">AttributeCore</a>:
2093
 
            
2094
 
        
2095
 
        
2096
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l740"><code>attribute&#x2F;js&#x2F;AttributeCore.js:740</code></a>
2097
 
        
2098
 
        </p>
2099
 
 
2100
 
 
2101
 
        
2102
 
 
2103
 
        
2104
 
    </div>
2105
 
 
2106
 
    <div class="description">
2107
 
        <p>Implementation behind the public addAttrs method. </p>
2108
 
 
2109
 
<p>This method is invoked directly by get if it encounters a scenario 
2110
 
in which an attribute's valueFn attempts to obtain the 
2111
 
value an attribute in the same group of attributes, which has not yet 
2112
 
been added (on demand initialization).</p>
2113
 
    </div>
2114
 
 
2115
 
    
2116
 
        <div class="params">
2117
 
            <h4>Parameters:</h4>
2118
 
 
2119
 
            <ul class="params-list">
2120
 
            
2121
 
                <li class="param">
2122
 
                    
2123
 
                        <code class="param-name">cfgs</code>
2124
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2125
 
                    
2126
 
 
2127
 
                    
2128
 
 
2129
 
                    <div class="param-description">
2130
 
                        <p>An object with attribute name/configuration pairs.</p>
2131
 
                    </div>
2132
 
 
2133
 
                    
2134
 
                </li>
2135
 
            
2136
 
                <li class="param">
2137
 
                    
2138
 
                        <code class="param-name">values</code>
2139
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2140
 
                    
2141
 
 
2142
 
                    
2143
 
 
2144
 
                    <div class="param-description">
2145
 
                        <p>An object with attribute name/value pairs, defining the initial values to apply.
2146
 
Values defined in the cfgs argument will be over-written by values in this argument unless defined as read only.</p>
2147
 
                    </div>
2148
 
 
2149
 
                    
2150
 
                </li>
2151
 
            
2152
 
                <li class="param">
2153
 
                    
2154
 
                        <code class="param-name">lazy</code>
2155
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
2156
 
                    
2157
 
 
2158
 
                    
2159
 
 
2160
 
                    <div class="param-description">
2161
 
                        <p>Whether or not to delay the intialization of these attributes until the first call to get/set.
2162
 
Individual attributes can over-ride this behavior by defining a lazyAdd configuration property in their configuration.
2163
 
See <a href="#method_addAttr">addAttr</a>.</p>
2164
 
                    </div>
2165
 
 
2166
 
                    
2167
 
                </li>
2168
 
            
2169
 
            </ul>
2170
 
        </div>
2171
 
    
2172
 
 
2173
 
    
2174
 
 
2175
 
    
2176
 
</div>
2177
 
 
2178
 
                
2179
 
                    <div id="method__addLazyAttr" class="method item private inherited">
2180
 
    <h3 class="name"><code>_addLazyAttr</code></h3>
2181
 
 
2182
 
    
2183
 
        <div class="args">
2184
 
            <span class="paren">(</span><ul class="args-list inline commas">
2185
 
            
2186
 
                <li class="arg">
2187
 
                    
2188
 
                        <code>name</code>
2189
 
                    
2190
 
                </li>
2191
 
            
2192
 
            </ul><span class="paren">)</span>
2193
 
        </div>
2194
 
    
2195
 
 
2196
 
    
2197
 
 
2198
 
    
2199
 
 
2200
 
    
2201
 
        <span class="flag private">private</span>
2202
 
    
2203
 
 
2204
 
    
2205
 
 
2206
 
    
2207
 
 
2208
 
    
2209
 
 
2210
 
    <div class="meta">
2211
 
        
2212
 
            
2213
 
                <p>Inherited from
2214
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__addLazyAttr">AttributeCore</a>:
2215
 
            
2216
 
        
2217
 
        
2218
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l312"><code>attribute&#x2F;js&#x2F;AttributeCore.js:312</code></a>
2219
 
        
2220
 
        </p>
2221
 
 
2222
 
 
2223
 
        
2224
 
 
2225
 
        
2226
 
    </div>
2227
 
 
2228
 
    <div class="description">
2229
 
        <p>Finishes initializing an attribute which has been lazily added.</p>
2230
 
    </div>
2231
 
 
2232
 
    
2233
 
        <div class="params">
2234
 
            <h4>Parameters:</h4>
2235
 
 
2236
 
            <ul class="params-list">
2237
 
            
2238
 
                <li class="param">
2239
 
                    
2240
 
                        <code class="param-name">name</code>
2241
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2242
 
                    
2243
 
 
2244
 
                    
2245
 
 
2246
 
                    <div class="param-description">
2247
 
                        <p>The name of the attribute</p>
2248
 
                    </div>
2249
 
 
2250
 
                    
2251
 
                </li>
2252
 
            
2253
 
            </ul>
2254
 
        </div>
2255
 
    
2256
 
 
2257
 
    
2258
 
 
2259
 
    
2260
 
</div>
2261
 
 
2262
 
                
2263
 
                    <div id="method__aggregateAttrs" class="method item private inherited">
2264
 
    <h3 class="name"><code>_aggregateAttrs</code></h3>
2265
 
 
2266
 
    
2267
 
        <div class="args">
2268
 
            <span class="paren">(</span><ul class="args-list inline commas">
2269
 
            
2270
 
                <li class="arg">
2271
 
                    
2272
 
                        <code>allAttrs</code>
2273
 
                    
2274
 
                </li>
2275
 
            
2276
 
            </ul><span class="paren">)</span>
2277
 
        </div>
2278
 
    
2279
 
 
2280
 
    
2281
 
        <span class="returns-inline">
2282
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2283
 
        </span>
2284
 
    
2285
 
 
2286
 
    
2287
 
 
2288
 
    
2289
 
        <span class="flag private">private</span>
2290
 
    
2291
 
 
2292
 
    
2293
 
 
2294
 
    
2295
 
 
2296
 
    
2297
 
 
2298
 
    <div class="meta">
2299
 
        
2300
 
            
2301
 
                <p>Inherited from
2302
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__aggregateAttrs">BaseCore</a>:
2303
 
            
2304
 
        
2305
 
        
2306
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l426"><code>base&#x2F;js&#x2F;BaseCore.js:426</code></a>
2307
 
        
2308
 
        </p>
2309
 
 
2310
 
 
2311
 
        
2312
 
 
2313
 
        
2314
 
    </div>
2315
 
 
2316
 
    <div class="description">
2317
 
        <p>A helper method, used by _initHierarchyData to aggregate 
2318
 
attribute configuration across the instances class hierarchy.</p>
2319
 
 
2320
 
<p>The method will protect the attribute configuration value to protect the statically defined 
2321
 
default value in ATTRS if required (if the value is an object literal, array or the 
2322
 
attribute configuration has cloneDefaultValue set to shallow or deep).</p>
2323
 
    </div>
2324
 
 
2325
 
    
2326
 
        <div class="params">
2327
 
            <h4>Parameters:</h4>
2328
 
 
2329
 
            <ul class="params-list">
2330
 
            
2331
 
                <li class="param">
2332
 
                    
2333
 
                        <code class="param-name">allAttrs</code>
2334
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
2335
 
                    
2336
 
 
2337
 
                    
2338
 
 
2339
 
                    <div class="param-description">
2340
 
                        <p>An array of ATTRS definitions across classes in the hierarchy 
2341
 
(subclass first, Base last)</p>
2342
 
                    </div>
2343
 
 
2344
 
                    
2345
 
                </li>
2346
 
            
2347
 
            </ul>
2348
 
        </div>
2349
 
    
2350
 
 
2351
 
    
2352
 
        <div class="returns">
2353
 
            <h4>Returns:</h4>
2354
 
 
2355
 
            <div class="returns-description">
2356
 
                
2357
 
                    
2358
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
2359
 
                    
2360
 
                    The aggregate set of ATTRS definitions for the instance
2361
 
                
2362
 
            </div>
2363
 
        </div>
2364
 
    
2365
 
 
2366
 
    
2367
 
</div>
2368
 
 
2369
 
                
2370
 
                    <div id="method__attrCfgHash" class="method item private inherited">
2371
 
    <h3 class="name"><code>_attrCfgHash</code></h3>
2372
 
 
2373
 
    
2374
 
        <span class="paren">()</span>
2375
 
    
2376
 
 
2377
 
    
2378
 
 
2379
 
    
2380
 
 
2381
 
    
2382
 
        <span class="flag private">private</span>
2383
 
    
2384
 
 
2385
 
    
2386
 
 
2387
 
    
2388
 
 
2389
 
    
2390
 
 
2391
 
    <div class="meta">
2392
 
        
2393
 
            <p>Inherited from
2394
 
            <a href="..&#x2F;classes&#x2F;BaseCore.html#method__attrCfgHash">
2395
 
                BaseCore
2396
 
            </a>
2397
 
            
2398
 
            but overwritten in
2399
 
            
2400
 
        
2401
 
        
2402
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l180"><code>base&#x2F;js&#x2F;Base.js:180</code></a>
2403
 
        
2404
 
        </p>
2405
 
 
2406
 
 
2407
 
        
2408
 
 
2409
 
        
2410
 
    </div>
2411
 
 
2412
 
    <div class="description">
2413
 
        <p>Utility method to define the attribute hash used to filter/whitelist property mixes for 
2414
 
this class.</p>
2415
 
    </div>
2416
 
 
2417
 
    
2418
 
 
2419
 
    
2420
 
 
2421
 
    
2422
 
</div>
2423
 
 
2424
 
                
2425
 
                    <div id="method__baseDestroy" class="method item private inherited">
2426
 
    <h3 class="name"><code>_baseDestroy</code></h3>
2427
 
 
2428
 
    
2429
 
        <span class="paren">()</span>
2430
 
    
2431
 
 
2432
 
    
2433
 
 
2434
 
    
2435
 
 
2436
 
    
2437
 
        <span class="flag private">private</span>
2438
 
    
2439
 
 
2440
 
    
2441
 
 
2442
 
    
2443
 
 
2444
 
    
2445
 
 
2446
 
    <div class="meta">
2447
 
        
2448
 
            
2449
 
                <p>Inherited from
2450
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__baseDestroy">BaseCore</a>:
2451
 
            
2452
 
        
2453
 
        
2454
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l263"><code>base&#x2F;js&#x2F;BaseCore.js:263</code></a>
2455
 
        
2456
 
        </p>
2457
 
 
2458
 
 
2459
 
        
2460
 
 
2461
 
        
2462
 
    </div>
2463
 
 
2464
 
    <div class="description">
2465
 
        <p>Internal destroy implementation for BaseCore</p>
2466
 
    </div>
2467
 
 
2468
 
    
2469
 
 
2470
 
    
2471
 
 
2472
 
    
2473
 
</div>
2474
 
 
2475
 
                
2476
 
                    <div id="method__baseInit" class="method item private inherited">
2477
 
    <h3 class="name"><code>_baseInit</code></h3>
2478
 
 
2479
 
    
2480
 
        <span class="paren">()</span>
2481
 
    
2482
 
 
2483
 
    
2484
 
 
2485
 
    
2486
 
 
2487
 
    
2488
 
        <span class="flag private">private</span>
2489
 
    
2490
 
 
2491
 
    
2492
 
 
2493
 
    
2494
 
 
2495
 
    
2496
 
 
2497
 
    <div class="meta">
2498
 
        
2499
 
            
2500
 
                <p>Inherited from
2501
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__baseInit">BaseCore</a>:
2502
 
            
2503
 
        
2504
 
        
2505
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l235"><code>base&#x2F;js&#x2F;BaseCore.js:235</code></a>
2506
 
        
2507
 
        </p>
2508
 
 
2509
 
 
2510
 
        
2511
 
 
2512
 
        
2513
 
    </div>
2514
 
 
2515
 
    <div class="description">
2516
 
        <p>Internal initialization implementation for BaseCore</p>
2517
 
    </div>
2518
 
 
2519
 
    
2520
 
 
2521
 
    
2522
 
 
2523
 
    
2524
 
</div>
2525
 
 
2526
 
                
2527
 
                    <div id="method__clearTriggers" class="method item private">
2528
 
    <h3 class="name"><code>_clearTriggers</code></h3>
2529
 
 
2530
 
    
2531
 
        <span class="paren">()</span>
2532
 
    
2533
 
 
2534
 
    
2535
 
 
2536
 
    
2537
 
 
2538
 
    
2539
 
        <span class="flag private">private</span>
2540
 
    
2541
 
 
2542
 
    
2543
 
 
2544
 
    
2545
 
 
2546
 
    
2547
 
 
2548
 
    <div class="meta">
2549
 
        
2550
 
            
2551
 
                
2552
 
                <p>
2553
 
                
2554
 
                Defined in
2555
 
                
2556
 
            
2557
 
        
2558
 
        
2559
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l297"><code>imageloader&#x2F;js&#x2F;imageloader.js:297</code></a>
2560
 
        
2561
 
        </p>
2562
 
 
2563
 
 
2564
 
        
2565
 
 
2566
 
        
2567
 
    </div>
2568
 
 
2569
 
    <div class="description">
2570
 
        <p>Clears the timeout and all triggers associated with the group.</p>
2571
 
    </div>
2572
 
 
2573
 
    
2574
 
 
2575
 
    
2576
 
 
2577
 
    
2578
 
</div>
2579
 
 
2580
 
                
2581
 
                    <div id="method__defAttrChangeFn" class="method item private inherited">
2582
 
    <h3 class="name"><code>_defAttrChangeFn</code></h3>
2583
 
 
2584
 
    
2585
 
        <div class="args">
2586
 
            <span class="paren">(</span><ul class="args-list inline commas">
2587
 
            
2588
 
                <li class="arg">
2589
 
                    
2590
 
                        <code>e</code>
2591
 
                    
2592
 
                </li>
2593
 
            
2594
 
            </ul><span class="paren">)</span>
2595
 
        </div>
2596
 
    
2597
 
 
2598
 
    
2599
 
 
2600
 
    
2601
 
 
2602
 
    
2603
 
        <span class="flag private">private</span>
2604
 
    
2605
 
 
2606
 
    
2607
 
 
2608
 
    
2609
 
 
2610
 
    
2611
 
 
2612
 
    <div class="meta">
2613
 
        
2614
 
            
2615
 
                <p>Inherited from
2616
 
                <a href="..&#x2F;classes&#x2F;AttributeEvents.html#method__defAttrChangeFn">AttributeEvents</a>:
2617
 
            
2618
 
        
2619
 
        
2620
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeEvents.js.html#l148"><code>attribute&#x2F;js&#x2F;AttributeEvents.js:148</code></a>
2621
 
        
2622
 
        </p>
2623
 
 
2624
 
 
2625
 
        
2626
 
 
2627
 
        
2628
 
    </div>
2629
 
 
2630
 
    <div class="description">
2631
 
        <p>Default function for attribute change events.</p>
2632
 
    </div>
2633
 
 
2634
 
    
2635
 
        <div class="params">
2636
 
            <h4>Parameters:</h4>
2637
 
 
2638
 
            <ul class="params-list">
2639
 
            
2640
 
                <li class="param">
2641
 
                    
2642
 
                        <code class="param-name">e</code>
2643
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
2644
 
                    
2645
 
 
2646
 
                    
2647
 
 
2648
 
                    <div class="param-description">
2649
 
                        <p>The event object for attribute change events.</p>
2650
 
                    </div>
2651
 
 
2652
 
                    
2653
 
                </li>
2654
 
            
2655
 
            </ul>
2656
 
        </div>
2657
 
    
2658
 
 
2659
 
    
2660
 
 
2661
 
    
2662
 
</div>
2663
 
 
2664
 
                
2665
 
                    <div id="method__defDestroyFn" class="method item protected inherited">
2666
 
    <h3 class="name"><code>_defDestroyFn</code></h3>
2667
 
 
2668
 
    
2669
 
        <div class="args">
2670
 
            <span class="paren">(</span><ul class="args-list inline commas">
2671
 
            
2672
 
                <li class="arg">
2673
 
                    
2674
 
                        <code>e</code>
2675
 
                    
2676
 
                </li>
2677
 
            
2678
 
            </ul><span class="paren">)</span>
2679
 
        </div>
2680
 
    
2681
 
 
2682
 
    
2683
 
 
2684
 
    
2685
 
 
2686
 
    
2687
 
        <span class="flag protected">protected</span>
2688
 
    
2689
 
 
2690
 
    
2691
 
 
2692
 
    
2693
 
 
2694
 
    
2695
 
 
2696
 
    <div class="meta">
2697
 
        
2698
 
            
2699
 
                <p>Inherited from
2700
 
                <a href="..&#x2F;classes&#x2F;Base.html#method__defDestroyFn">Base</a>:
2701
 
            
2702
 
        
2703
 
        
2704
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l325"><code>base&#x2F;js&#x2F;Base.js:325</code></a>
2705
 
        
2706
 
        </p>
2707
 
 
2708
 
 
2709
 
        
2710
 
 
2711
 
        
2712
 
    </div>
2713
 
 
2714
 
    <div class="description">
2715
 
        <p>Default destroy event handler</p>
2716
 
    </div>
2717
 
 
2718
 
    
2719
 
        <div class="params">
2720
 
            <h4>Parameters:</h4>
2721
 
 
2722
 
            <ul class="params-list">
2723
 
            
2724
 
                <li class="param">
2725
 
                    
2726
 
                        <code class="param-name">e</code>
2727
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
2728
 
                    
2729
 
 
2730
 
                    
2731
 
 
2732
 
                    <div class="param-description">
2733
 
                        <p>Event object</p>
2734
 
                    </div>
2735
 
 
2736
 
                    
2737
 
                </li>
2738
 
            
2739
 
            </ul>
2740
 
        </div>
2741
 
    
2742
 
 
2743
 
    
2744
 
 
2745
 
    
2746
 
</div>
2747
 
 
2748
 
                
2749
 
                    <div id="method__defInitFn" class="method item protected inherited">
2750
 
    <h3 class="name"><code>_defInitFn</code></h3>
2751
 
 
2752
 
    
2753
 
        <div class="args">
2754
 
            <span class="paren">(</span><ul class="args-list inline commas">
2755
 
            
2756
 
                <li class="arg">
2757
 
                    
2758
 
                        <code>e</code>
2759
 
                    
2760
 
                </li>
2761
 
            
2762
 
            </ul><span class="paren">)</span>
2763
 
        </div>
2764
 
    
2765
 
 
2766
 
    
2767
 
 
2768
 
    
2769
 
 
2770
 
    
2771
 
        <span class="flag protected">protected</span>
2772
 
    
2773
 
 
2774
 
    
2775
 
 
2776
 
    
2777
 
 
2778
 
    
2779
 
 
2780
 
    <div class="meta">
2781
 
        
2782
 
            
2783
 
                <p>Inherited from
2784
 
                <a href="..&#x2F;classes&#x2F;Base.html#method__defInitFn">Base</a>:
2785
 
            
2786
 
        
2787
 
        
2788
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l313"><code>base&#x2F;js&#x2F;Base.js:313</code></a>
2789
 
        
2790
 
        </p>
2791
 
 
2792
 
 
2793
 
        
2794
 
 
2795
 
        
2796
 
    </div>
2797
 
 
2798
 
    <div class="description">
2799
 
        <p>Default init event handler</p>
2800
 
    </div>
2801
 
 
2802
 
    
2803
 
        <div class="params">
2804
 
            <h4>Parameters:</h4>
2805
 
 
2806
 
            <ul class="params-list">
2807
 
            
2808
 
                <li class="param">
2809
 
                    
2810
 
                        <code class="param-name">e</code>
2811
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
2812
 
                    
2813
 
 
2814
 
                    
2815
 
 
2816
 
                    <div class="param-description">
2817
 
                        <p>Event object, with a cfg property which 
2818
 
refers to the configuration object passed to the constructor.</p>
2819
 
                    </div>
2820
 
 
2821
 
                    
2822
 
                </li>
2823
 
            
2824
 
            </ul>
2825
 
        </div>
2826
 
    
2827
 
 
2828
 
    
2829
 
 
2830
 
    
2831
 
</div>
2832
 
 
2833
 
                
2834
 
                    <div id="method__destroyHierarchy" class="method item private inherited">
2835
 
    <h3 class="name"><code>_destroyHierarchy</code></h3>
2836
 
 
2837
 
    
2838
 
        <span class="paren">()</span>
2839
 
    
2840
 
 
2841
 
    
2842
 
 
2843
 
    
2844
 
 
2845
 
    
2846
 
        <span class="flag private">private</span>
2847
 
    
2848
 
 
2849
 
    
2850
 
 
2851
 
    
2852
 
 
2853
 
    
2854
 
 
2855
 
    <div class="meta">
2856
 
        
2857
 
            
2858
 
                <p>Inherited from
2859
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__destroyHierarchy">BaseCore</a>:
2860
 
            
2861
 
        
2862
 
        
2863
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l559"><code>base&#x2F;js&#x2F;BaseCore.js:559</code></a>
2864
 
        
2865
 
        </p>
2866
 
 
2867
 
 
2868
 
        
2869
 
 
2870
 
        
2871
 
    </div>
2872
 
 
2873
 
    <div class="description">
2874
 
        <p>Destroys the class hierarchy for this instance by invoking
2875
 
the destructor method on the prototype of each class in the hierarchy.</p>
2876
 
    </div>
2877
 
 
2878
 
    
2879
 
 
2880
 
    
2881
 
 
2882
 
    
2883
 
</div>
2884
 
 
2885
 
                
2886
 
                    <div id="method__fetchByClass" class="method item private">
2887
 
    <h3 class="name"><code>_fetchByClass</code></h3>
2888
 
 
2889
 
    
2890
 
        <span class="paren">()</span>
2891
 
    
2892
 
 
2893
 
    
2894
 
 
2895
 
    
2896
 
 
2897
 
    
2898
 
        <span class="flag private">private</span>
2899
 
    
2900
 
 
2901
 
    
2902
 
 
2903
 
    
2904
 
 
2905
 
    
2906
 
 
2907
 
    <div class="meta">
2908
 
        
2909
 
            
2910
 
                
2911
 
                <p>
2912
 
                
2913
 
                Defined in
2914
 
                
2915
 
            
2916
 
        
2917
 
        
2918
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l394"><code>imageloader&#x2F;js&#x2F;imageloader.js:394</code></a>
2919
 
        
2920
 
        </p>
2921
 
 
2922
 
 
2923
 
        
2924
 
 
2925
 
        
2926
 
    </div>
2927
 
 
2928
 
    <div class="description">
2929
 
        <p>Finds all elements in the DOM with the class name specified in the group. Removes the class from the element in order to let the style definitions trigger the image fetching.</p>
2930
 
    </div>
2931
 
 
2932
 
    
2933
 
 
2934
 
    
2935
 
 
2936
 
    
2937
 
</div>
2938
 
 
2939
 
                
2940
 
                    <div id="method__filterAdHocAttrs" class="method item private inherited">
2941
 
    <h3 class="name"><code>_filterAdHocAttrs</code></h3>
2942
 
 
2943
 
    
2944
 
        <div class="args">
2945
 
            <span class="paren">(</span><ul class="args-list inline commas">
2946
 
            
2947
 
                <li class="arg">
2948
 
                    
2949
 
                        <code>allAttrs</code>
2950
 
                    
2951
 
                </li>
2952
 
            
2953
 
                <li class="arg">
2954
 
                    
2955
 
                        <code>userVals</code>
2956
 
                    
2957
 
                </li>
2958
 
            
2959
 
            </ul><span class="paren">)</span>
2960
 
        </div>
2961
 
    
2962
 
 
2963
 
    
2964
 
        <span class="returns-inline">
2965
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
2966
 
        </span>
2967
 
    
2968
 
 
2969
 
    
2970
 
 
2971
 
    
2972
 
        <span class="flag private">private</span>
2973
 
    
2974
 
 
2975
 
    
2976
 
 
2977
 
    
2978
 
 
2979
 
    
2980
 
 
2981
 
    <div class="meta">
2982
 
        
2983
 
            
2984
 
                <p>Inherited from
2985
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__filterAdHocAttrs">BaseCore</a>:
2986
 
            
2987
 
        
2988
 
        
2989
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l342"><code>base&#x2F;js&#x2F;BaseCore.js:342</code></a>
2990
 
        
2991
 
        </p>
2992
 
 
2993
 
 
2994
 
        
2995
 
 
2996
 
        
2997
 
    </div>
2998
 
 
2999
 
    <div class="description">
3000
 
        
3001
 
    </div>
3002
 
 
3003
 
    
3004
 
        <div class="params">
3005
 
            <h4>Parameters:</h4>
3006
 
 
3007
 
            <ul class="params-list">
3008
 
            
3009
 
                <li class="param">
3010
 
                    
3011
 
                        <code class="param-name">allAttrs</code>
3012
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3013
 
                    
3014
 
 
3015
 
                    
3016
 
 
3017
 
                    <div class="param-description">
3018
 
                        <p>The set of all attribute configurations for this instance. 
3019
 
Attributes will be removed from this set, if they belong to the filtered class, so
3020
 
that by the time all classes are processed, allCfgs will be empty.</p>
3021
 
                    </div>
3022
 
 
3023
 
                    
3024
 
                </li>
3025
 
            
3026
 
                <li class="param">
3027
 
                    
3028
 
                        <code class="param-name">userVals</code>
3029
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3030
 
                    
3031
 
 
3032
 
                    
3033
 
 
3034
 
                    <div class="param-description">
3035
 
                        <p>The config object passed in by the user, from which adhoc attrs are to be filtered.</p>
3036
 
                    </div>
3037
 
 
3038
 
                    
3039
 
                </li>
3040
 
            
3041
 
            </ul>
3042
 
        </div>
3043
 
    
3044
 
 
3045
 
    
3046
 
        <div class="returns">
3047
 
            <h4>Returns:</h4>
3048
 
 
3049
 
            <div class="returns-description">
3050
 
                
3051
 
                    
3052
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
3053
 
                    
3054
 
                    The set of adhoc attributes passed in, in the form
3055
 
of an object with attribute name/configuration pairs.
3056
 
                
3057
 
            </div>
3058
 
        </div>
3059
 
    
3060
 
 
3061
 
    
3062
 
</div>
3063
 
 
3064
 
                
3065
 
                    <div id="method__filterAttrCfs" class="method item private inherited">
3066
 
    <h3 class="name"><code>_filterAttrCfs</code></h3>
3067
 
 
3068
 
    
3069
 
        <div class="args">
3070
 
            <span class="paren">(</span><ul class="args-list inline commas">
3071
 
            
3072
 
                <li class="arg">
3073
 
                    
3074
 
                        <code>clazz</code>
3075
 
                    
3076
 
                </li>
3077
 
            
3078
 
                <li class="arg">
3079
 
                    
3080
 
                        <code>allCfgs</code>
3081
 
                    
3082
 
                </li>
3083
 
            
3084
 
            </ul><span class="paren">)</span>
3085
 
        </div>
3086
 
    
3087
 
 
3088
 
    
3089
 
        <span class="returns-inline">
3090
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3091
 
        </span>
3092
 
    
3093
 
 
3094
 
    
3095
 
 
3096
 
    
3097
 
        <span class="flag private">private</span>
3098
 
    
3099
 
 
3100
 
    
3101
 
 
3102
 
    
3103
 
 
3104
 
    
3105
 
 
3106
 
    <div class="meta">
3107
 
        
3108
 
            
3109
 
                <p>Inherited from
3110
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__filterAttrCfs">BaseCore</a>:
3111
 
            
3112
 
        
3113
 
        
3114
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l310"><code>base&#x2F;js&#x2F;BaseCore.js:310</code></a>
3115
 
        
3116
 
        </p>
3117
 
 
3118
 
 
3119
 
        
3120
 
 
3121
 
        
3122
 
    </div>
3123
 
 
3124
 
    <div class="description">
3125
 
        <p>A helper method used when processing ATTRS across the class hierarchy during 
3126
 
initialization. Returns a disposable object with the attributes defined for 
3127
 
the provided class, extracted from the set of all attributes passed in.</p>
3128
 
    </div>
3129
 
 
3130
 
    
3131
 
        <div class="params">
3132
 
            <h4>Parameters:</h4>
3133
 
 
3134
 
            <ul class="params-list">
3135
 
            
3136
 
                <li class="param">
3137
 
                    
3138
 
                        <code class="param-name">clazz</code>
3139
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
3140
 
                    
3141
 
 
3142
 
                    
3143
 
 
3144
 
                    <div class="param-description">
3145
 
                        <p>The class for which the desired attributes are required.</p>
3146
 
                    </div>
3147
 
 
3148
 
                    
3149
 
                </li>
3150
 
            
3151
 
                <li class="param">
3152
 
                    
3153
 
                        <code class="param-name">allCfgs</code>
3154
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3155
 
                    
3156
 
 
3157
 
                    
3158
 
 
3159
 
                    <div class="param-description">
3160
 
                        <p>The set of all attribute configurations for this instance. 
3161
 
Attributes will be removed from this set, if they belong to the filtered class, so
3162
 
that by the time all classes are processed, allCfgs will be empty.</p>
3163
 
                    </div>
3164
 
 
3165
 
                    
3166
 
                </li>
3167
 
            
3168
 
            </ul>
3169
 
        </div>
3170
 
    
3171
 
 
3172
 
    
3173
 
        <div class="returns">
3174
 
            <h4>Returns:</h4>
3175
 
 
3176
 
            <div class="returns-description">
3177
 
                
3178
 
                    
3179
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
3180
 
                    
3181
 
                    The set of attributes belonging to the class passed in, in the form
3182
 
of an object with attribute name/configuration pairs.
3183
 
                
3184
 
            </div>
3185
 
        </div>
3186
 
    
3187
 
 
3188
 
    
3189
 
</div>
3190
 
 
3191
 
                
3192
 
                    <div id="method__fireAttrChange" class="method item private inherited">
3193
 
    <h3 class="name"><code>_fireAttrChange</code></h3>
3194
 
 
3195
 
    
3196
 
        <div class="args">
3197
 
            <span class="paren">(</span><ul class="args-list inline commas">
3198
 
            
3199
 
                <li class="arg">
3200
 
                    
3201
 
                        <code>attrName</code>
3202
 
                    
3203
 
                </li>
3204
 
            
3205
 
                <li class="arg">
3206
 
                    
3207
 
                        <code>subAttrName</code>
3208
 
                    
3209
 
                </li>
3210
 
            
3211
 
                <li class="arg">
3212
 
                    
3213
 
                        <code>currVal</code>
3214
 
                    
3215
 
                </li>
3216
 
            
3217
 
                <li class="arg">
3218
 
                    
3219
 
                        <code>newVal</code>
3220
 
                    
3221
 
                </li>
3222
 
            
3223
 
                <li class="arg">
3224
 
                    
3225
 
                        <code>opts</code>
3226
 
                    
3227
 
                </li>
3228
 
            
3229
 
            </ul><span class="paren">)</span>
3230
 
        </div>
3231
 
    
3232
 
 
3233
 
    
3234
 
 
3235
 
    
3236
 
 
3237
 
    
3238
 
        <span class="flag private">private</span>
3239
 
    
3240
 
 
3241
 
    
3242
 
 
3243
 
    
3244
 
 
3245
 
    
3246
 
 
3247
 
    <div class="meta">
3248
 
        
3249
 
            
3250
 
                <p>Inherited from
3251
 
                <a href="..&#x2F;classes&#x2F;AttributeEvents.html#method__fireAttrChange">AttributeEvents</a>:
3252
 
            
3253
 
        
3254
 
        
3255
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeEvents.js.html#l94"><code>attribute&#x2F;js&#x2F;AttributeEvents.js:94</code></a>
3256
 
        
3257
 
        </p>
3258
 
 
3259
 
 
3260
 
        
3261
 
 
3262
 
        
3263
 
    </div>
3264
 
 
3265
 
    <div class="description">
3266
 
        <p>Utility method to help setup the event payload and fire the attribute change event.</p>
3267
 
    </div>
3268
 
 
3269
 
    
3270
 
        <div class="params">
3271
 
            <h4>Parameters:</h4>
3272
 
 
3273
 
            <ul class="params-list">
3274
 
            
3275
 
                <li class="param">
3276
 
                    
3277
 
                        <code class="param-name">attrName</code>
3278
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3279
 
                    
3280
 
 
3281
 
                    
3282
 
 
3283
 
                    <div class="param-description">
3284
 
                        <p>The name of the attribute</p>
3285
 
                    </div>
3286
 
 
3287
 
                    
3288
 
                </li>
3289
 
            
3290
 
                <li class="param">
3291
 
                    
3292
 
                        <code class="param-name">subAttrName</code>
3293
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3294
 
                    
3295
 
 
3296
 
                    
3297
 
 
3298
 
                    <div class="param-description">
3299
 
                        <p>The full path of the property being changed, 
3300
 
if this is a sub-attribute value being change. Otherwise null.</p>
3301
 
                    </div>
3302
 
 
3303
 
                    
3304
 
                </li>
3305
 
            
3306
 
                <li class="param">
3307
 
                    
3308
 
                        <code class="param-name">currVal</code>
3309
 
                        <span class="type">Any</span>
3310
 
                    
3311
 
 
3312
 
                    
3313
 
 
3314
 
                    <div class="param-description">
3315
 
                        <p>The current value of the attribute</p>
3316
 
                    </div>
3317
 
 
3318
 
                    
3319
 
                </li>
3320
 
            
3321
 
                <li class="param">
3322
 
                    
3323
 
                        <code class="param-name">newVal</code>
3324
 
                        <span class="type">Any</span>
3325
 
                    
3326
 
 
3327
 
                    
3328
 
 
3329
 
                    <div class="param-description">
3330
 
                        <p>The new value of the attribute</p>
3331
 
                    </div>
3332
 
 
3333
 
                    
3334
 
                </li>
3335
 
            
3336
 
                <li class="param">
3337
 
                    
3338
 
                        <code class="param-name">opts</code>
3339
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3340
 
                    
3341
 
 
3342
 
                    
3343
 
 
3344
 
                    <div class="param-description">
3345
 
                        <p>Any additional event data to mix into the attribute change event's event facade.</p>
3346
 
                    </div>
3347
 
 
3348
 
                    
3349
 
                </li>
3350
 
            
3351
 
            </ul>
3352
 
        </div>
3353
 
    
3354
 
 
3355
 
    
3356
 
 
3357
 
    
3358
 
</div>
3359
 
 
3360
 
                
3361
 
                    <div id="method__foldCheck" class="method item private">
3362
 
    <h3 class="name"><code>_foldCheck</code></h3>
3363
 
 
3364
 
    
3365
 
        <span class="paren">()</span>
3366
 
    
3367
 
 
3368
 
    
3369
 
 
3370
 
    
3371
 
 
3372
 
    
3373
 
        <span class="flag private">private</span>
3374
 
    
3375
 
 
3376
 
    
3377
 
 
3378
 
    
3379
 
 
3380
 
    
3381
 
 
3382
 
    <div class="meta">
3383
 
        
3384
 
            
3385
 
                
3386
 
                <p>
3387
 
                
3388
 
                Defined in
3389
 
                
3390
 
            
3391
 
        
3392
 
        
3393
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l310"><code>imageloader&#x2F;js&#x2F;imageloader.js:310</code></a>
3394
 
        
3395
 
        </p>
3396
 
 
3397
 
 
3398
 
        
3399
 
 
3400
 
        
3401
 
    </div>
3402
 
 
3403
 
    <div class="description">
3404
 
        <p>Checks the position of each image in the group. If any part of the image is within the specified distance (<code>foldDistance</code>) of the client viewport, the image is fetched immediately.</p>
3405
 
    </div>
3406
 
 
3407
 
    
3408
 
 
3409
 
    
3410
 
 
3411
 
    
3412
 
</div>
3413
 
 
3414
 
                
3415
 
                    <div id="method__getAttr" class="method item protected inherited">
3416
 
    <h3 class="name"><code>_getAttr</code></h3>
3417
 
 
3418
 
    
3419
 
        <div class="args">
3420
 
            <span class="paren">(</span><ul class="args-list inline commas">
3421
 
            
3422
 
                <li class="arg">
3423
 
                    
3424
 
                        <code>name</code>
3425
 
                    
3426
 
                </li>
3427
 
            
3428
 
            </ul><span class="paren">)</span>
3429
 
        </div>
3430
 
    
3431
 
 
3432
 
    
3433
 
        <span class="returns-inline">
3434
 
            <span class="type">Any</span>
3435
 
        </span>
3436
 
    
3437
 
 
3438
 
    
3439
 
 
3440
 
    
3441
 
        <span class="flag protected">protected</span>
3442
 
    
3443
 
 
3444
 
    
3445
 
 
3446
 
    
3447
 
 
3448
 
    
3449
 
        <span class="flag chainable">chainable</span>
3450
 
    
3451
 
 
3452
 
    <div class="meta">
3453
 
        
3454
 
            
3455
 
                <p>Inherited from
3456
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__getAttr">AttributeCore</a>:
3457
 
            
3458
 
        
3459
 
        
3460
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l468"><code>attribute&#x2F;js&#x2F;AttributeCore.js:468</code></a>
3461
 
        
3462
 
        </p>
3463
 
 
3464
 
 
3465
 
        
3466
 
 
3467
 
        
3468
 
    </div>
3469
 
 
3470
 
    <div class="description">
3471
 
        <p>Provides the common implementation for the public get method,
3472
 
allowing Attribute hosts to over-ride either method.</p>
3473
 
 
3474
 
<p>See <a href="#method_get">get</a> for argument details.</p>
3475
 
    </div>
3476
 
 
3477
 
    
3478
 
        <div class="params">
3479
 
            <h4>Parameters:</h4>
3480
 
 
3481
 
            <ul class="params-list">
3482
 
            
3483
 
                <li class="param">
3484
 
                    
3485
 
                        <code class="param-name">name</code>
3486
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3487
 
                    
3488
 
 
3489
 
                    
3490
 
 
3491
 
                    <div class="param-description">
3492
 
                        <p>The name of the attribute.</p>
3493
 
                    </div>
3494
 
 
3495
 
                    
3496
 
                </li>
3497
 
            
3498
 
            </ul>
3499
 
        </div>
3500
 
    
3501
 
 
3502
 
    
3503
 
        <div class="returns">
3504
 
            <h4>Returns:</h4>
3505
 
 
3506
 
            <div class="returns-description">
3507
 
                
3508
 
                    
3509
 
                        <span class="type">Any</span>:
3510
 
                    
3511
 
                    The value of the attribute.
3512
 
                
3513
 
            </div>
3514
 
        </div>
3515
 
    
3516
 
 
3517
 
    
3518
 
</div>
3519
 
 
3520
 
                
3521
 
                    <div id="method__getAttrCfg" class="method item protected inherited">
3522
 
    <h3 class="name"><code>_getAttrCfg</code></h3>
3523
 
 
3524
 
    
3525
 
        <div class="args">
3526
 
            <span class="paren">(</span><ul class="args-list inline commas">
3527
 
            
3528
 
                <li class="arg">
3529
 
                    
3530
 
                        <code>name</code>
3531
 
                    
3532
 
                </li>
3533
 
            
3534
 
            </ul><span class="paren">)</span>
3535
 
        </div>
3536
 
    
3537
 
 
3538
 
    
3539
 
        <span class="returns-inline">
3540
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3541
 
        </span>
3542
 
    
3543
 
 
3544
 
    
3545
 
 
3546
 
    
3547
 
        <span class="flag protected">protected</span>
3548
 
    
3549
 
 
3550
 
    
3551
 
 
3552
 
    
3553
 
 
3554
 
    
3555
 
 
3556
 
    <div class="meta">
3557
 
        
3558
 
            
3559
 
                <p>Inherited from
3560
 
                <a href="..&#x2F;classes&#x2F;AttributeExtras.html#method__getAttrCfg">AttributeExtras</a>:
3561
 
            
3562
 
        
3563
 
        
3564
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeExtras.js.html#l112"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:112</code></a>
3565
 
        
3566
 
        </p>
3567
 
 
3568
 
 
3569
 
        
3570
 
 
3571
 
        
3572
 
    </div>
3573
 
 
3574
 
    <div class="description">
3575
 
        <p>Returns an object with the configuration properties (and value)
3576
 
for the given attribute. If attrName is not provided, returns the
3577
 
configuration properties for all attributes.</p>
3578
 
    </div>
3579
 
 
3580
 
    
3581
 
        <div class="params">
3582
 
            <h4>Parameters:</h4>
3583
 
 
3584
 
            <ul class="params-list">
3585
 
            
3586
 
                <li class="param">
3587
 
                    
3588
 
                        <code class="param-name">name</code>
3589
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3590
 
                    
3591
 
 
3592
 
                    
3593
 
 
3594
 
                    <div class="param-description">
3595
 
                        <p>Optional. The attribute name. If not provided, the method will return the configuration for all attributes.</p>
3596
 
                    </div>
3597
 
 
3598
 
                    
3599
 
                </li>
3600
 
            
3601
 
            </ul>
3602
 
        </div>
3603
 
    
3604
 
 
3605
 
    
3606
 
        <div class="returns">
3607
 
            <h4>Returns:</h4>
3608
 
 
3609
 
            <div class="returns-description">
3610
 
                
3611
 
                    
3612
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
3613
 
                    
3614
 
                    The configuration properties for the given attribute, or all attributes.
3615
 
                
3616
 
            </div>
3617
 
        </div>
3618
 
    
3619
 
 
3620
 
    
3621
 
</div>
3622
 
 
3623
 
                
3624
 
                    <div id="method__getAttrCfgs" class="method item protected inherited">
3625
 
    <h3 class="name"><code>_getAttrCfgs</code></h3>
3626
 
 
3627
 
    
3628
 
        <span class="paren">()</span>
3629
 
    
3630
 
 
3631
 
    
3632
 
        <span class="returns-inline">
3633
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3634
 
        </span>
3635
 
    
3636
 
 
3637
 
    
3638
 
 
3639
 
    
3640
 
        <span class="flag protected">protected</span>
3641
 
    
3642
 
 
3643
 
    
3644
 
 
3645
 
    
3646
 
 
3647
 
    
3648
 
 
3649
 
    <div class="meta">
3650
 
        
3651
 
            
3652
 
                <p>Inherited from
3653
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__getAttrCfgs">BaseCore</a>:
3654
 
            
3655
 
        
3656
 
        
3657
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l293"><code>base&#x2F;js&#x2F;BaseCore.js:293</code></a>
3658
 
        
3659
 
        </p>
3660
 
 
3661
 
 
3662
 
        
3663
 
 
3664
 
        
3665
 
    </div>
3666
 
 
3667
 
    <div class="description">
3668
 
        <p>Returns an aggregated set of attribute configurations, by traversing 
3669
 
the class hierarchy.</p>
3670
 
    </div>
3671
 
 
3672
 
    
3673
 
 
3674
 
    
3675
 
        <div class="returns">
3676
 
            <h4>Returns:</h4>
3677
 
 
3678
 
            <div class="returns-description">
3679
 
                
3680
 
                    
3681
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
3682
 
                    
3683
 
                    The hash of attribute configurations, aggregated across classes in the hierarchy
3684
 
This value is cached the first time the method, or _getClasses, is invoked. Subsequent invocations return
3685
 
the cached value.
3686
 
                
3687
 
            </div>
3688
 
        </div>
3689
 
    
3690
 
 
3691
 
    
3692
 
</div>
3693
 
 
3694
 
                
3695
 
                    <div id="method__getAttrInitVal" class="method item private inherited">
3696
 
    <h3 class="name"><code>_getAttrInitVal</code></h3>
3697
 
 
3698
 
    
3699
 
        <div class="args">
3700
 
            <span class="paren">(</span><ul class="args-list inline commas">
3701
 
            
3702
 
                <li class="arg">
3703
 
                    
3704
 
                        <code>attr</code>
3705
 
                    
3706
 
                </li>
3707
 
            
3708
 
                <li class="arg">
3709
 
                    
3710
 
                        <code>cfg</code>
3711
 
                    
3712
 
                </li>
3713
 
            
3714
 
                <li class="arg">
3715
 
                    
3716
 
                        <code>initValues</code>
3717
 
                    
3718
 
                </li>
3719
 
            
3720
 
            </ul><span class="paren">)</span>
3721
 
        </div>
3722
 
    
3723
 
 
3724
 
    
3725
 
        <span class="returns-inline">
3726
 
            <span class="type">Any</span>
3727
 
        </span>
3728
 
    
3729
 
 
3730
 
    
3731
 
 
3732
 
    
3733
 
        <span class="flag private">private</span>
3734
 
    
3735
 
 
3736
 
    
3737
 
 
3738
 
    
3739
 
 
3740
 
    
3741
 
 
3742
 
    <div class="meta">
3743
 
        
3744
 
            <p>Inherited from
3745
 
            <a href="..&#x2F;classes&#x2F;Attribute.html#method__getAttrInitVal">
3746
 
                Attribute
3747
 
            </a>
3748
 
            
3749
 
            but overwritten in
3750
 
            
3751
 
        
3752
 
        
3753
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l823"><code>attribute&#x2F;js&#x2F;AttributeCore.js:823</code></a>
3754
 
        
3755
 
        </p>
3756
 
 
3757
 
 
3758
 
        
3759
 
 
3760
 
        
3761
 
    </div>
3762
 
 
3763
 
    <div class="description">
3764
 
        <p>Returns the initial value of the given attribute from
3765
 
either the default configuration provided, or the 
3766
 
over-ridden value if it exists in the set of initValues 
3767
 
provided and the attribute is not read-only.</p>
3768
 
    </div>
3769
 
 
3770
 
    
3771
 
        <div class="params">
3772
 
            <h4>Parameters:</h4>
3773
 
 
3774
 
            <ul class="params-list">
3775
 
            
3776
 
                <li class="param">
3777
 
                    
3778
 
                        <code class="param-name">attr</code>
3779
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3780
 
                    
3781
 
 
3782
 
                    
3783
 
 
3784
 
                    <div class="param-description">
3785
 
                        <p>The name of the attribute</p>
3786
 
                    </div>
3787
 
 
3788
 
                    
3789
 
                </li>
3790
 
            
3791
 
                <li class="param">
3792
 
                    
3793
 
                        <code class="param-name">cfg</code>
3794
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3795
 
                    
3796
 
 
3797
 
                    
3798
 
 
3799
 
                    <div class="param-description">
3800
 
                        <p>The attribute configuration object</p>
3801
 
                    </div>
3802
 
 
3803
 
                    
3804
 
                </li>
3805
 
            
3806
 
                <li class="param">
3807
 
                    
3808
 
                        <code class="param-name">initValues</code>
3809
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3810
 
                    
3811
 
 
3812
 
                    
3813
 
 
3814
 
                    <div class="param-description">
3815
 
                        <p>The object with simple and complex attribute name/value pairs returned from _normAttrVals</p>
3816
 
                    </div>
3817
 
 
3818
 
                    
3819
 
                </li>
3820
 
            
3821
 
            </ul>
3822
 
        </div>
3823
 
    
3824
 
 
3825
 
    
3826
 
        <div class="returns">
3827
 
            <h4>Returns:</h4>
3828
 
 
3829
 
            <div class="returns-description">
3830
 
                
3831
 
                    
3832
 
                        <span class="type">Any</span>:
3833
 
                    
3834
 
                    The initial value of the attribute.
3835
 
                
3836
 
            </div>
3837
 
        </div>
3838
 
    
3839
 
 
3840
 
    
3841
 
</div>
3842
 
 
3843
 
                
3844
 
                    <div id="method__getAttrs" class="method item protected inherited">
3845
 
    <h3 class="name"><code>_getAttrs</code></h3>
3846
 
 
3847
 
    
3848
 
        <div class="args">
3849
 
            <span class="paren">(</span><ul class="args-list inline commas">
3850
 
            
3851
 
                <li class="arg">
3852
 
                    
3853
 
                        <code>attrs</code>
3854
 
                    
3855
 
                </li>
3856
 
            
3857
 
            </ul><span class="paren">)</span>
3858
 
        </div>
3859
 
    
3860
 
 
3861
 
    
3862
 
        <span class="returns-inline">
3863
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
3864
 
        </span>
3865
 
    
3866
 
 
3867
 
    
3868
 
 
3869
 
    
3870
 
        <span class="flag protected">protected</span>
3871
 
    
3872
 
 
3873
 
    
3874
 
 
3875
 
    
3876
 
 
3877
 
    
3878
 
 
3879
 
    <div class="meta">
3880
 
        
3881
 
            
3882
 
                <p>Inherited from
3883
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__getAttrs">AttributeCore</a>:
3884
 
            
3885
 
        
3886
 
        
3887
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l677"><code>attribute&#x2F;js&#x2F;AttributeCore.js:677</code></a>
3888
 
        
3889
 
        </p>
3890
 
 
3891
 
 
3892
 
        
3893
 
 
3894
 
        
3895
 
    </div>
3896
 
 
3897
 
    <div class="description">
3898
 
        <p>Implementation behind the public getAttrs method, to get multiple attribute values.</p>
3899
 
    </div>
3900
 
 
3901
 
    
3902
 
        <div class="params">
3903
 
            <h4>Parameters:</h4>
3904
 
 
3905
 
            <ul class="params-list">
3906
 
            
3907
 
                <li class="param">
3908
 
                    
3909
 
                        <code class="param-name">attrs</code>
3910
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a> | boolean</span>
3911
 
                    
3912
 
 
3913
 
                    
3914
 
 
3915
 
                    <div class="param-description">
3916
 
                        <p>Optional. An array of attribute names. If omitted, all attribute values are
3917
 
returned. If set to true, all attributes modified from their initial values are returned.</p>
3918
 
                    </div>
3919
 
 
3920
 
                    
3921
 
                </li>
3922
 
            
3923
 
            </ul>
3924
 
        </div>
3925
 
    
3926
 
 
3927
 
    
3928
 
        <div class="returns">
3929
 
            <h4>Returns:</h4>
3930
 
 
3931
 
            <div class="returns-description">
3932
 
                
3933
 
                    
3934
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
3935
 
                    
3936
 
                    An object with attribute name/value pairs.
3937
 
                
3938
 
            </div>
3939
 
        </div>
3940
 
    
3941
 
 
3942
 
    
3943
 
</div>
3944
 
 
3945
 
                
3946
 
                    <div id="method__getClasses" class="method item protected inherited">
3947
 
    <h3 class="name"><code>_getClasses</code></h3>
3948
 
 
3949
 
    
3950
 
        <span class="paren">()</span>
3951
 
    
3952
 
 
3953
 
    
3954
 
        <span class="returns-inline">
3955
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function[]</a></span>
3956
 
        </span>
3957
 
    
3958
 
 
3959
 
    
3960
 
 
3961
 
    
3962
 
        <span class="flag protected">protected</span>
3963
 
    
3964
 
 
3965
 
    
3966
 
 
3967
 
    
3968
 
 
3969
 
    
3970
 
 
3971
 
    <div class="meta">
3972
 
        
3973
 
            
3974
 
                <p>Inherited from
3975
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__getClasses">BaseCore</a>:
3976
 
            
3977
 
        
3978
 
        
3979
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l277"><code>base&#x2F;js&#x2F;BaseCore.js:277</code></a>
3980
 
        
3981
 
        </p>
3982
 
 
3983
 
 
3984
 
        
3985
 
 
3986
 
        
3987
 
    </div>
3988
 
 
3989
 
    <div class="description">
3990
 
        <p>Returns the class hierarchy for this object, with BaseCore being the last class in the array.</p>
3991
 
    </div>
3992
 
 
3993
 
    
3994
 
 
3995
 
    
3996
 
        <div class="returns">
3997
 
            <h4>Returns:</h4>
3998
 
 
3999
 
            <div class="returns-description">
4000
 
                
4001
 
                    
4002
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function[]</a></span>:
4003
 
                    
4004
 
                    An array of classes (constructor functions), making up the class hierarchy for this object.
4005
 
This value is cached the first time the method, or _getAttrCfgs, is invoked. Subsequent invocations return the 
4006
 
cached value.
4007
 
                
4008
 
            </div>
4009
 
        </div>
4010
 
    
4011
 
 
4012
 
    
4013
 
</div>
4014
 
 
4015
 
                
4016
 
                    <div id="method__getFetchTimeout" class="method item private">
4017
 
    <h3 class="name"><code>_getFetchTimeout</code></h3>
4018
 
 
4019
 
    
4020
 
        <span class="paren">()</span>
4021
 
    
4022
 
 
4023
 
    
4024
 
        <span class="returns-inline">
4025
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
4026
 
        </span>
4027
 
    
4028
 
 
4029
 
    
4030
 
 
4031
 
    
4032
 
        <span class="flag private">private</span>
4033
 
    
4034
 
 
4035
 
    
4036
 
 
4037
 
    
4038
 
 
4039
 
    
4040
 
 
4041
 
    <div class="meta">
4042
 
        
4043
 
            
4044
 
                
4045
 
                <p>
4046
 
                
4047
 
                Defined in
4048
 
                
4049
 
            
4050
 
        
4051
 
        
4052
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l245"><code>imageloader&#x2F;js&#x2F;imageloader.js:245</code></a>
4053
 
        
4054
 
        </p>
4055
 
 
4056
 
 
4057
 
        
4058
 
 
4059
 
        
4060
 
    </div>
4061
 
 
4062
 
    <div class="description">
4063
 
        <p>Returns the group's <code>fetch</code> method, with the proper closure, for use with <code>setTimeout</code>.</p>
4064
 
    </div>
4065
 
 
4066
 
    
4067
 
 
4068
 
    
4069
 
        <div class="returns">
4070
 
            <h4>Returns:</h4>
4071
 
 
4072
 
            <div class="returns-description">
4073
 
                
4074
 
                    
4075
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>:
4076
 
                    
4077
 
                    group's <code>fetch</code> method
4078
 
                
4079
 
            </div>
4080
 
        </div>
4081
 
    
4082
 
 
4083
 
    
4084
 
</div>
4085
 
 
4086
 
                
4087
 
                    <div id="method__getStateVal" class="method item private inherited">
4088
 
    <h3 class="name"><code>_getStateVal</code></h3>
4089
 
 
4090
 
    
4091
 
        <div class="args">
4092
 
            <span class="paren">(</span><ul class="args-list inline commas">
4093
 
            
4094
 
                <li class="arg">
4095
 
                    
4096
 
                        <code>name</code>
4097
 
                    
4098
 
                </li>
4099
 
            
4100
 
            </ul><span class="paren">)</span>
4101
 
        </div>
4102
 
    
4103
 
 
4104
 
    
4105
 
        <span class="returns-inline">
4106
 
            <span class="type">Any</span>
4107
 
        </span>
4108
 
    
4109
 
 
4110
 
    
4111
 
 
4112
 
    
4113
 
        <span class="flag private">private</span>
4114
 
    
4115
 
 
4116
 
    
4117
 
 
4118
 
    
4119
 
 
4120
 
    
4121
 
 
4122
 
    <div class="meta">
4123
 
        
4124
 
            
4125
 
                <p>Inherited from
4126
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__getStateVal">AttributeCore</a>:
4127
 
            
4128
 
        
4129
 
        
4130
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l522"><code>attribute&#x2F;js&#x2F;AttributeCore.js:522</code></a>
4131
 
        
4132
 
        </p>
4133
 
 
4134
 
 
4135
 
        
4136
 
 
4137
 
        
4138
 
    </div>
4139
 
 
4140
 
    <div class="description">
4141
 
        <p>Gets the stored value for the attribute, from either the 
4142
 
internal state object, or the state proxy if it exits</p>
4143
 
    </div>
4144
 
 
4145
 
    
4146
 
        <div class="params">
4147
 
            <h4>Parameters:</h4>
4148
 
 
4149
 
            <ul class="params-list">
4150
 
            
4151
 
                <li class="param">
4152
 
                    
4153
 
                        <code class="param-name">name</code>
4154
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4155
 
                    
4156
 
 
4157
 
                    
4158
 
 
4159
 
                    <div class="param-description">
4160
 
                        <p>The name of the attribute</p>
4161
 
                    </div>
4162
 
 
4163
 
                    
4164
 
                </li>
4165
 
            
4166
 
            </ul>
4167
 
        </div>
4168
 
    
4169
 
 
4170
 
    
4171
 
        <div class="returns">
4172
 
            <h4>Returns:</h4>
4173
 
 
4174
 
            <div class="returns-description">
4175
 
                
4176
 
                    
4177
 
                        <span class="type">Any</span>:
4178
 
                    
4179
 
                    The stored value of the attribute
4180
 
                
4181
 
            </div>
4182
 
        </div>
4183
 
    
4184
 
 
4185
 
    
4186
 
</div>
4187
 
 
4188
 
                
4189
 
                    <div id="method__getType" class="method item private inherited">
4190
 
    <h3 class="name"><code>_getType</code></h3>
4191
 
 
4192
 
    
4193
 
        <span class="paren">()</span>
4194
 
    
4195
 
 
4196
 
    
4197
 
 
4198
 
    
4199
 
 
4200
 
    
4201
 
        <span class="flag private">private</span>
4202
 
    
4203
 
 
4204
 
    
4205
 
 
4206
 
    
4207
 
 
4208
 
    
4209
 
 
4210
 
    <div class="meta">
4211
 
        
4212
 
            
4213
 
                <p>Inherited from
4214
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method__getType">EventTarget</a>:
4215
 
            
4216
 
        
4217
 
        
4218
 
        <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>
4219
 
        
4220
 
        </p>
4221
 
 
4222
 
 
4223
 
        
4224
 
 
4225
 
        
4226
 
    </div>
4227
 
 
4228
 
    <div class="description">
4229
 
        <p>If the instance has a prefix attribute and the
4230
 
event type is not prefixed, the instance prefix is
4231
 
applied to the supplied type.</p>
4232
 
    </div>
4233
 
 
4234
 
    
4235
 
 
4236
 
    
4237
 
 
4238
 
    
4239
 
</div>
4240
 
 
4241
 
                
4242
 
                    <div id="method__init" class="method item private">
4243
 
    <h3 class="name"><code>_init</code></h3>
4244
 
 
4245
 
    
4246
 
        <span class="paren">()</span>
4247
 
    
4248
 
 
4249
 
    
4250
 
 
4251
 
    
4252
 
 
4253
 
    
4254
 
        <span class="flag private">private</span>
4255
 
    
4256
 
 
4257
 
    
4258
 
 
4259
 
    
4260
 
 
4261
 
    
4262
 
 
4263
 
    <div class="meta">
4264
 
        
4265
 
            
4266
 
                
4267
 
                <p>
4268
 
                
4269
 
                Defined in
4270
 
                
4271
 
            
4272
 
        
4273
 
        
4274
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l82"><code>imageloader&#x2F;js&#x2F;imageloader.js:82</code></a>
4275
 
        
4276
 
        </p>
4277
 
 
4278
 
 
4279
 
        
4280
 
 
4281
 
        
4282
 
    </div>
4283
 
 
4284
 
    <div class="description">
4285
 
        <p>Initialize all private members needed for the group.</p>
4286
 
    </div>
4287
 
 
4288
 
    
4289
 
 
4290
 
    
4291
 
 
4292
 
    
4293
 
</div>
4294
 
 
4295
 
                
4296
 
                    <div id="method__initAttrHost" class="method item private inherited">
4297
 
    <h3 class="name"><code>_initAttrHost</code></h3>
4298
 
 
4299
 
    
4300
 
        <div class="args">
4301
 
            <span class="paren">(</span><ul class="args-list inline commas">
4302
 
            
4303
 
                <li class="arg">
4304
 
                    
4305
 
                        <code>attrs</code>
4306
 
                    
4307
 
                </li>
4308
 
            
4309
 
                <li class="arg">
4310
 
                    
4311
 
                        <code>values</code>
4312
 
                    
4313
 
                </li>
4314
 
            
4315
 
                <li class="arg">
4316
 
                    
4317
 
                        <code>lazy</code>
4318
 
                    
4319
 
                </li>
4320
 
            
4321
 
            </ul><span class="paren">)</span>
4322
 
        </div>
4323
 
    
4324
 
 
4325
 
    
4326
 
 
4327
 
    
4328
 
 
4329
 
    
4330
 
        <span class="flag private">private</span>
4331
 
    
4332
 
 
4333
 
    
4334
 
 
4335
 
    
4336
 
 
4337
 
    
4338
 
 
4339
 
    <div class="meta">
4340
 
        
4341
 
            
4342
 
                <p>Inherited from
4343
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__initAttrHost">AttributeCore</a>:
4344
 
            
4345
 
        
4346
 
        
4347
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l109"><code>attribute&#x2F;js&#x2F;AttributeCore.js:109</code></a>
4348
 
        
4349
 
        </p>
4350
 
 
4351
 
 
4352
 
        
4353
 
 
4354
 
        
4355
 
    </div>
4356
 
 
4357
 
    <div class="description">
4358
 
        <p>Constructor logic for attributes. Initializes the host state, and sets up the inital attributes passed to the 
4359
 
constructor.</p>
4360
 
    </div>
4361
 
 
4362
 
    
4363
 
        <div class="params">
4364
 
            <h4>Parameters:</h4>
4365
 
 
4366
 
            <ul class="params-list">
4367
 
            
4368
 
                <li class="param">
4369
 
                    
4370
 
                        <code class="param-name">attrs</code>
4371
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4372
 
                    
4373
 
 
4374
 
                    
4375
 
 
4376
 
                    <div class="param-description">
4377
 
                        <p>The attributes to add during construction (passed through to <a href="#method_addAttrs">addAttrs</a>). These can also be defined on the constructor being augmented with Attribute by defining the ATTRS property on the constructor.</p>
4378
 
                    </div>
4379
 
 
4380
 
                    
4381
 
                </li>
4382
 
            
4383
 
                <li class="param">
4384
 
                    
4385
 
                        <code class="param-name">values</code>
4386
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4387
 
                    
4388
 
 
4389
 
                    
4390
 
 
4391
 
                    <div class="param-description">
4392
 
                        <p>The initial attribute values to apply (passed through to <a href="#method_addAttrs">addAttrs</a>). These are not merged/cloned. The caller is responsible for isolating user provided values if required.</p>
4393
 
                    </div>
4394
 
 
4395
 
                    
4396
 
                </li>
4397
 
            
4398
 
                <li class="param">
4399
 
                    
4400
 
                        <code class="param-name">lazy</code>
4401
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
4402
 
                    
4403
 
 
4404
 
                    
4405
 
 
4406
 
                    <div class="param-description">
4407
 
                        <p>Whether or not to add attributes lazily (passed through to <a href="#method_addAttrs">addAttrs</a>).</p>
4408
 
                    </div>
4409
 
 
4410
 
                    
4411
 
                </li>
4412
 
            
4413
 
            </ul>
4414
 
        </div>
4415
 
    
4416
 
 
4417
 
    
4418
 
 
4419
 
    
4420
 
</div>
4421
 
 
4422
 
                
4423
 
                    <div id="method__initAttribute" class="method item private inherited">
4424
 
    <h3 class="name"><code>_initAttribute</code></h3>
4425
 
 
4426
 
    
4427
 
        <span class="paren">()</span>
4428
 
    
4429
 
 
4430
 
    
4431
 
 
4432
 
    
4433
 
 
4434
 
    
4435
 
        <span class="flag private">private</span>
4436
 
    
4437
 
 
4438
 
    
4439
 
 
4440
 
    
4441
 
 
4442
 
    
4443
 
 
4444
 
    <div class="meta">
4445
 
        
4446
 
            <p>Inherited from
4447
 
            <a href="..&#x2F;classes&#x2F;BaseCore.html#method__initAttribute">
4448
 
                BaseCore
4449
 
            </a>
4450
 
            
4451
 
            but overwritten in
4452
 
            
4453
 
        
4454
 
        
4455
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l169"><code>base&#x2F;js&#x2F;Base.js:169</code></a>
4456
 
        
4457
 
        </p>
4458
 
 
4459
 
 
4460
 
        
4461
 
 
4462
 
        
4463
 
    </div>
4464
 
 
4465
 
    <div class="description">
4466
 
        <p>Initializes Attribute</p>
4467
 
    </div>
4468
 
 
4469
 
    
4470
 
 
4471
 
    
4472
 
 
4473
 
    
4474
 
</div>
4475
 
 
4476
 
                
4477
 
                    <div id="method__initAttrs" class="method item protected inherited">
4478
 
    <h3 class="name"><code>_initAttrs</code></h3>
4479
 
 
4480
 
    
4481
 
        <div class="args">
4482
 
            <span class="paren">(</span><ul class="args-list inline commas">
4483
 
            
4484
 
                <li class="arg">
4485
 
                    
4486
 
                        <code>attrs</code>
4487
 
                    
4488
 
                </li>
4489
 
            
4490
 
                <li class="arg">
4491
 
                    
4492
 
                        <code>values</code>
4493
 
                    
4494
 
                </li>
4495
 
            
4496
 
                <li class="arg">
4497
 
                    
4498
 
                        <code>lazy</code>
4499
 
                    
4500
 
                </li>
4501
 
            
4502
 
            </ul><span class="paren">)</span>
4503
 
        </div>
4504
 
    
4505
 
 
4506
 
    
4507
 
 
4508
 
    
4509
 
 
4510
 
    
4511
 
        <span class="flag protected">protected</span>
4512
 
    
4513
 
 
4514
 
    
4515
 
 
4516
 
    
4517
 
 
4518
 
    
4519
 
 
4520
 
    <div class="meta">
4521
 
        
4522
 
            
4523
 
                <p>Inherited from
4524
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__initAttrs">AttributeCore</a>:
4525
 
            
4526
 
        
4527
 
        
4528
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l862"><code>attribute&#x2F;js&#x2F;AttributeCore.js:862</code></a>
4529
 
        
4530
 
        </p>
4531
 
 
4532
 
 
4533
 
        
4534
 
 
4535
 
        
4536
 
    </div>
4537
 
 
4538
 
    <div class="description">
4539
 
        <p>Utility method to set up initial attributes defined during construction, either through the constructor.ATTRS property, or explicitly passed in.</p>
4540
 
    </div>
4541
 
 
4542
 
    
4543
 
        <div class="params">
4544
 
            <h4>Parameters:</h4>
4545
 
 
4546
 
            <ul class="params-list">
4547
 
            
4548
 
                <li class="param">
4549
 
                    
4550
 
                        <code class="param-name">attrs</code>
4551
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4552
 
                    
4553
 
 
4554
 
                    
4555
 
 
4556
 
                    <div class="param-description">
4557
 
                        <p>The attributes to add during construction (passed through to <a href="#method_addAttrs">addAttrs</a>). These can also be defined on the constructor being augmented with Attribute by defining the ATTRS property on the constructor.</p>
4558
 
                    </div>
4559
 
 
4560
 
                    
4561
 
                </li>
4562
 
            
4563
 
                <li class="param">
4564
 
                    
4565
 
                        <code class="param-name">values</code>
4566
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4567
 
                    
4568
 
 
4569
 
                    
4570
 
 
4571
 
                    <div class="param-description">
4572
 
                        <p>The initial attribute values to apply (passed through to <a href="#method_addAttrs">addAttrs</a>). These are not merged/cloned. The caller is responsible for isolating user provided values if required.</p>
4573
 
                    </div>
4574
 
 
4575
 
                    
4576
 
                </li>
4577
 
            
4578
 
                <li class="param">
4579
 
                    
4580
 
                        <code class="param-name">lazy</code>
4581
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
4582
 
                    
4583
 
 
4584
 
                    
4585
 
 
4586
 
                    <div class="param-description">
4587
 
                        <p>Whether or not to add attributes lazily (passed through to <a href="#method_addAttrs">addAttrs</a>).</p>
4588
 
                    </div>
4589
 
 
4590
 
                    
4591
 
                </li>
4592
 
            
4593
 
            </ul>
4594
 
        </div>
4595
 
    
4596
 
 
4597
 
    
4598
 
 
4599
 
    
4600
 
</div>
4601
 
 
4602
 
                
4603
 
                    <div id="method__initBase" class="method item private inherited">
4604
 
    <h3 class="name"><code>_initBase</code></h3>
4605
 
 
4606
 
    
4607
 
        <div class="args">
4608
 
            <span class="paren">(</span><ul class="args-list inline commas">
4609
 
            
4610
 
                <li class="arg">
4611
 
                    
4612
 
                        <code>config</code>
4613
 
                    
4614
 
                </li>
4615
 
            
4616
 
            </ul><span class="paren">)</span>
4617
 
        </div>
4618
 
    
4619
 
 
4620
 
    
4621
 
 
4622
 
    
4623
 
 
4624
 
    
4625
 
        <span class="flag private">private</span>
4626
 
    
4627
 
 
4628
 
    
4629
 
 
4630
 
    
4631
 
 
4632
 
    
4633
 
 
4634
 
    <div class="meta">
4635
 
        
4636
 
            <p>Inherited from
4637
 
            <a href="..&#x2F;classes&#x2F;BaseCore.html#method__initBase">
4638
 
                BaseCore
4639
 
            </a>
4640
 
            
4641
 
            but overwritten in
4642
 
            
4643
 
        
4644
 
        
4645
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l154"><code>base&#x2F;js&#x2F;Base.js:154</code></a>
4646
 
        
4647
 
        </p>
4648
 
 
4649
 
 
4650
 
        
4651
 
 
4652
 
        
4653
 
    </div>
4654
 
 
4655
 
    <div class="description">
4656
 
        <p>Internal construction logic for Base.</p>
4657
 
    </div>
4658
 
 
4659
 
    
4660
 
        <div class="params">
4661
 
            <h4>Parameters:</h4>
4662
 
 
4663
 
            <ul class="params-list">
4664
 
            
4665
 
                <li class="param">
4666
 
                    
4667
 
                        <code class="param-name">config</code>
4668
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4669
 
                    
4670
 
 
4671
 
                    
4672
 
 
4673
 
                    <div class="param-description">
4674
 
                        <p>The constructor configuration object</p>
4675
 
                    </div>
4676
 
 
4677
 
                    
4678
 
                </li>
4679
 
            
4680
 
            </ul>
4681
 
        </div>
4682
 
    
4683
 
 
4684
 
    
4685
 
 
4686
 
    
4687
 
</div>
4688
 
 
4689
 
                
4690
 
                    <div id="method__initHierarchy" class="method item private inherited">
4691
 
    <h3 class="name"><code>_initHierarchy</code></h3>
4692
 
 
4693
 
    
4694
 
        <div class="args">
4695
 
            <span class="paren">(</span><ul class="args-list inline commas">
4696
 
            
4697
 
                <li class="arg">
4698
 
                    
4699
 
                        <code>userVals</code>
4700
 
                    
4701
 
                </li>
4702
 
            
4703
 
            </ul><span class="paren">)</span>
4704
 
        </div>
4705
 
    
4706
 
 
4707
 
    
4708
 
 
4709
 
    
4710
 
 
4711
 
    
4712
 
        <span class="flag private">private</span>
4713
 
    
4714
 
 
4715
 
    
4716
 
 
4717
 
    
4718
 
 
4719
 
    
4720
 
 
4721
 
    <div class="meta">
4722
 
        
4723
 
            
4724
 
                <p>Inherited from
4725
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__initHierarchy">BaseCore</a>:
4726
 
            
4727
 
        
4728
 
        
4729
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l501"><code>base&#x2F;js&#x2F;BaseCore.js:501</code></a>
4730
 
        
4731
 
        </p>
4732
 
 
4733
 
 
4734
 
        
4735
 
 
4736
 
        
4737
 
    </div>
4738
 
 
4739
 
    <div class="description">
4740
 
        <p>Initializes the class hierarchy for the instance, which includes 
4741
 
initializing attributes for each class defined in the class's 
4742
 
static <a href="#property_BaseCore.ATTRS">ATTRS</a> property and 
4743
 
invoking the initializer method on the prototype of each class in the hierarchy.</p>
4744
 
    </div>
4745
 
 
4746
 
    
4747
 
        <div class="params">
4748
 
            <h4>Parameters:</h4>
4749
 
 
4750
 
            <ul class="params-list">
4751
 
            
4752
 
                <li class="param">
4753
 
                    
4754
 
                        <code class="param-name">userVals</code>
4755
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4756
 
                    
4757
 
 
4758
 
                    
4759
 
 
4760
 
                    <div class="param-description">
4761
 
                        <p>Object with configuration property name/value pairs</p>
4762
 
                    </div>
4763
 
 
4764
 
                    
4765
 
                </li>
4766
 
            
4767
 
            </ul>
4768
 
        </div>
4769
 
    
4770
 
 
4771
 
    
4772
 
 
4773
 
    
4774
 
</div>
4775
 
 
4776
 
                
4777
 
                    <div id="method__initHierarchyData" class="method item private inherited">
4778
 
    <h3 class="name"><code>_initHierarchyData</code></h3>
4779
 
 
4780
 
    
4781
 
        <span class="paren">()</span>
4782
 
    
4783
 
 
4784
 
    
4785
 
 
4786
 
    
4787
 
 
4788
 
    
4789
 
        <span class="flag private">private</span>
4790
 
    
4791
 
 
4792
 
    
4793
 
 
4794
 
    
4795
 
 
4796
 
    
4797
 
 
4798
 
    <div class="meta">
4799
 
        
4800
 
            
4801
 
                <p>Inherited from
4802
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method__initHierarchyData">BaseCore</a>:
4803
 
            
4804
 
        
4805
 
        
4806
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l372"><code>base&#x2F;js&#x2F;BaseCore.js:372</code></a>
4807
 
        
4808
 
        </p>
4809
 
 
4810
 
 
4811
 
        
4812
 
 
4813
 
        
4814
 
    </div>
4815
 
 
4816
 
    <div class="description">
4817
 
        <p>A helper method used by _getClasses and _getAttrCfgs, which determines both
4818
 
the array of classes and aggregate set of attribute configurations
4819
 
across the class hierarchy for the instance.</p>
4820
 
    </div>
4821
 
 
4822
 
    
4823
 
 
4824
 
    
4825
 
 
4826
 
    
4827
 
</div>
4828
 
 
4829
 
                
4830
 
                    <div id="method__isLazyAttr" class="method item private inherited">
4831
 
    <h3 class="name"><code>_isLazyAttr</code></h3>
4832
 
 
4833
 
    
4834
 
        <div class="args">
4835
 
            <span class="paren">(</span><ul class="args-list inline commas">
4836
 
            
4837
 
                <li class="arg">
4838
 
                    
4839
 
                        <code>name</code>
4840
 
                    
4841
 
                </li>
4842
 
            
4843
 
            </ul><span class="paren">)</span>
4844
 
        </div>
4845
 
    
4846
 
 
4847
 
    
4848
 
        <span class="returns-inline">
4849
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
4850
 
        </span>
4851
 
    
4852
 
 
4853
 
    
4854
 
 
4855
 
    
4856
 
        <span class="flag private">private</span>
4857
 
    
4858
 
 
4859
 
    
4860
 
 
4861
 
    
4862
 
 
4863
 
    
4864
 
 
4865
 
    <div class="meta">
4866
 
        
4867
 
            
4868
 
                <p>Inherited from
4869
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__isLazyAttr">AttributeCore</a>:
4870
 
            
4871
 
        
4872
 
        
4873
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l299"><code>attribute&#x2F;js&#x2F;AttributeCore.js:299</code></a>
4874
 
        
4875
 
        </p>
4876
 
 
4877
 
 
4878
 
        
4879
 
 
4880
 
        
4881
 
    </div>
4882
 
 
4883
 
    <div class="description">
4884
 
        <p>Checks whether or not the attribute is one which has been
4885
 
added lazily and still requires initialization.</p>
4886
 
    </div>
4887
 
 
4888
 
    
4889
 
        <div class="params">
4890
 
            <h4>Parameters:</h4>
4891
 
 
4892
 
            <ul class="params-list">
4893
 
            
4894
 
                <li class="param">
4895
 
                    
4896
 
                        <code class="param-name">name</code>
4897
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4898
 
                    
4899
 
 
4900
 
                    
4901
 
 
4902
 
                    <div class="param-description">
4903
 
                        <p>The name of the attribute</p>
4904
 
                    </div>
4905
 
 
4906
 
                    
4907
 
                </li>
4908
 
            
4909
 
            </ul>
4910
 
        </div>
4911
 
    
4912
 
 
4913
 
    
4914
 
        <div class="returns">
4915
 
            <h4>Returns:</h4>
4916
 
 
4917
 
            <div class="returns-description">
4918
 
                
4919
 
                    
4920
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
4921
 
                    
4922
 
                    true if it's a lazily added attribute, false otherwise.
4923
 
                
4924
 
            </div>
4925
 
        </div>
4926
 
    
4927
 
 
4928
 
    
4929
 
</div>
4930
 
 
4931
 
                
4932
 
                    <div id="method__monitor" class="method item private inherited">
4933
 
    <h3 class="name"><code>_monitor</code></h3>
4934
 
 
4935
 
    
4936
 
        <div class="args">
4937
 
            <span class="paren">(</span><ul class="args-list inline commas">
4938
 
            
4939
 
                <li class="arg">
4940
 
                    
4941
 
                        <code>what</code>
4942
 
                    
4943
 
                </li>
4944
 
            
4945
 
                <li class="arg">
4946
 
                    
4947
 
                        <code>type</code>
4948
 
                    
4949
 
                </li>
4950
 
            
4951
 
                <li class="arg">
4952
 
                    
4953
 
                        <code>o</code>
4954
 
                    
4955
 
                </li>
4956
 
            
4957
 
            </ul><span class="paren">)</span>
4958
 
        </div>
4959
 
    
4960
 
 
4961
 
    
4962
 
 
4963
 
    
4964
 
 
4965
 
    
4966
 
        <span class="flag private">private</span>
4967
 
    
4968
 
 
4969
 
    
4970
 
 
4971
 
    
4972
 
 
4973
 
    
4974
 
 
4975
 
    <div class="meta">
4976
 
        
4977
 
            
4978
 
                <p>Inherited from
4979
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method__monitor">EventTarget</a>:
4980
 
            
4981
 
        
4982
 
        
4983
 
        <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>
4984
 
        
4985
 
        </p>
4986
 
 
4987
 
 
4988
 
        
4989
 
 
4990
 
        
4991
 
    </div>
4992
 
 
4993
 
    <div class="description">
4994
 
        <p>This is the entry point for the event monitoring system.
4995
 
You can monitor 'attach', 'detach', 'fire', and 'publish'.
4996
 
When configured, these events generate an event.  click ->
4997
 
click<em>attach, click</em>detach, click_publish -- these can
4998
 
be subscribed to like other events to monitor the event
4999
 
system.  Inividual published events can have monitoring
5000
 
turned on or off (publish can't be turned off before it
5001
 
it published) by setting the events 'monitor' config.</p>
5002
 
    </div>
5003
 
 
5004
 
    
5005
 
        <div class="params">
5006
 
            <h4>Parameters:</h4>
5007
 
 
5008
 
            <ul class="params-list">
5009
 
            
5010
 
                <li class="param">
5011
 
                    
5012
 
                        <code class="param-name">what</code>
5013
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5014
 
                    
5015
 
 
5016
 
                    
5017
 
 
5018
 
                    <div class="param-description">
5019
 
                        <p>'attach', 'detach', 'fire', or 'publish'</p>
5020
 
                    </div>
5021
 
 
5022
 
                    
5023
 
                </li>
5024
 
            
5025
 
                <li class="param">
5026
 
                    
5027
 
                        <code class="param-name">type</code>
5028
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5029
 
                    
5030
 
 
5031
 
                    
5032
 
 
5033
 
                    <div class="param-description">
5034
 
                        <p>Name of the event being monitored</p>
5035
 
                    </div>
5036
 
 
5037
 
                    
5038
 
                </li>
5039
 
            
5040
 
                <li class="param">
5041
 
                    
5042
 
                        <code class="param-name">o</code>
5043
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5044
 
                    
5045
 
 
5046
 
                    
5047
 
 
5048
 
                    <div class="param-description">
5049
 
                        <p>Information about the event interaction, such as
5050
 
                 fire() args, subscription category, publish config</p>
5051
 
                    </div>
5052
 
 
5053
 
                    
5054
 
                </li>
5055
 
            
5056
 
            </ul>
5057
 
        </div>
5058
 
    
5059
 
 
5060
 
    
5061
 
 
5062
 
    
5063
 
</div>
5064
 
 
5065
 
                
5066
 
                    <div id="method__normAttrVals" class="method item private inherited">
5067
 
    <h3 class="name"><code>_normAttrVals</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>valueHash</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="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5086
 
        </span>
5087
 
    
5088
 
 
5089
 
    
5090
 
 
5091
 
    
5092
 
        <span class="flag private">private</span>
5093
 
    
5094
 
 
5095
 
    
5096
 
 
5097
 
    
5098
 
 
5099
 
    
5100
 
 
5101
 
    <div class="meta">
5102
 
        
5103
 
            <p>Inherited from
5104
 
            <a href="..&#x2F;classes&#x2F;Attribute.html#method__normAttrVals">
5105
 
                Attribute
5106
 
            </a>
5107
 
            
5108
 
            but overwritten in
5109
 
            
5110
 
        
5111
 
        
5112
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l808"><code>attribute&#x2F;js&#x2F;AttributeCore.js:808</code></a>
5113
 
        
5114
 
        </p>
5115
 
 
5116
 
 
5117
 
        
5118
 
 
5119
 
        
5120
 
    </div>
5121
 
 
5122
 
    <div class="description">
5123
 
        <p>Utility method to normalize attribute values. The base implementation 
5124
 
simply merges the hash to protect the original.</p>
5125
 
    </div>
5126
 
 
5127
 
    
5128
 
        <div class="params">
5129
 
            <h4>Parameters:</h4>
5130
 
 
5131
 
            <ul class="params-list">
5132
 
            
5133
 
                <li class="param">
5134
 
                    
5135
 
                        <code class="param-name">valueHash</code>
5136
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5137
 
                    
5138
 
 
5139
 
                    
5140
 
 
5141
 
                    <div class="param-description">
5142
 
                        <p>An object with attribute name/value pairs</p>
5143
 
                    </div>
5144
 
 
5145
 
                    
5146
 
                </li>
5147
 
            
5148
 
            </ul>
5149
 
        </div>
5150
 
    
5151
 
 
5152
 
    
5153
 
        <div class="returns">
5154
 
            <h4>Returns:</h4>
5155
 
 
5156
 
            <div class="returns-description">
5157
 
                
5158
 
                    
5159
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
5160
 
                    
5161
 
                
5162
 
            </div>
5163
 
        </div>
5164
 
    
5165
 
 
5166
 
    
5167
 
</div>
5168
 
 
5169
 
                
5170
 
                    <div id="method__onloadTasks" class="method item private">
5171
 
    <h3 class="name"><code>_onloadTasks</code></h3>
5172
 
 
5173
 
    
5174
 
        <span class="paren">()</span>
5175
 
    
5176
 
 
5177
 
    
5178
 
 
5179
 
    
5180
 
 
5181
 
    
5182
 
        <span class="flag private">private</span>
5183
 
    
5184
 
 
5185
 
    
5186
 
 
5187
 
    
5188
 
 
5189
 
    
5190
 
 
5191
 
    <div class="meta">
5192
 
        
5193
 
            
5194
 
                
5195
 
                <p>
5196
 
                
5197
 
                Defined in
5198
 
                
5199
 
            
5200
 
        
5201
 
        
5202
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l227"><code>imageloader&#x2F;js&#x2F;imageloader.js:227</code></a>
5203
 
        
5204
 
        </p>
5205
 
 
5206
 
 
5207
 
        
5208
 
 
5209
 
        
5210
 
    </div>
5211
 
 
5212
 
    <div class="description">
5213
 
        <p>Performs necessary setup at domready time.
5214
 
Initiates time limit for group; executes the fold check for the images.</p>
5215
 
    </div>
5216
 
 
5217
 
    
5218
 
 
5219
 
    
5220
 
 
5221
 
    
5222
 
</div>
5223
 
 
5224
 
                
5225
 
                    <div id="method__parseType" class="method item private inherited">
5226
 
    <h3 class="name"><code>_parseType</code></h3>
5227
 
 
5228
 
    
5229
 
        <span class="paren">()</span>
5230
 
    
5231
 
 
5232
 
    
5233
 
 
5234
 
    
5235
 
 
5236
 
    
5237
 
        <span class="flag private">private</span>
5238
 
    
5239
 
 
5240
 
    
5241
 
 
5242
 
    
5243
 
 
5244
 
    
5245
 
 
5246
 
    <div class="meta">
5247
 
        
5248
 
            
5249
 
                <p>Inherited from
5250
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method__parseType">EventTarget</a>:
5251
 
            
5252
 
        
5253
 
        
5254
 
        <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>
5255
 
        
5256
 
        </p>
5257
 
 
5258
 
 
5259
 
        
5260
 
 
5261
 
        
5262
 
    </div>
5263
 
 
5264
 
    <div class="description">
5265
 
        <p>Returns an array with the detach key (if provided),
5266
 
and the prefixed event name from _getType
5267
 
Y.on('detachcategory| menu:click', fn)</p>
5268
 
    </div>
5269
 
 
5270
 
    
5271
 
 
5272
 
    
5273
 
 
5274
 
    
5275
 
</div>
5276
 
 
5277
 
                
5278
 
                    <div id="method__preInitEventCfg" class="method item private inherited">
5279
 
    <h3 class="name"><code>_preInitEventCfg</code></h3>
5280
 
 
5281
 
    
5282
 
        <div class="args">
5283
 
            <span class="paren">(</span><ul class="args-list inline commas">
5284
 
            
5285
 
                <li class="arg">
5286
 
                    
5287
 
                        <code>config</code>
5288
 
                    
5289
 
                </li>
5290
 
            
5291
 
            </ul><span class="paren">)</span>
5292
 
        </div>
5293
 
    
5294
 
 
5295
 
    
5296
 
 
5297
 
    
5298
 
 
5299
 
    
5300
 
        <span class="flag private">private</span>
5301
 
    
5302
 
 
5303
 
    
5304
 
 
5305
 
    
5306
 
 
5307
 
    
5308
 
 
5309
 
    <div class="meta">
5310
 
        
5311
 
            
5312
 
                <p>Inherited from
5313
 
                <a href="..&#x2F;classes&#x2F;Base.html#method__preInitEventCfg">Base</a>:
5314
 
            
5315
 
        
5316
 
        
5317
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l233"><code>base&#x2F;js&#x2F;Base.js:233</code></a>
5318
 
        
5319
 
        </p>
5320
 
 
5321
 
 
5322
 
        
5323
 
 
5324
 
        
5325
 
    </div>
5326
 
 
5327
 
    <div class="description">
5328
 
        <p>Handles the special on, after and target properties which allow the user to
5329
 
easily configure on and after listeners as well as bubble targets during 
5330
 
construction, prior to init.</p>
5331
 
    </div>
5332
 
 
5333
 
    
5334
 
        <div class="params">
5335
 
            <h4>Parameters:</h4>
5336
 
 
5337
 
            <ul class="params-list">
5338
 
            
5339
 
                <li class="param">
5340
 
                    
5341
 
                        <code class="param-name">config</code>
5342
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5343
 
                    
5344
 
 
5345
 
                    
5346
 
 
5347
 
                    <div class="param-description">
5348
 
                        <p>The user configuration object</p>
5349
 
                    </div>
5350
 
 
5351
 
                    
5352
 
                </li>
5353
 
            
5354
 
            </ul>
5355
 
        </div>
5356
 
    
5357
 
 
5358
 
    
5359
 
 
5360
 
    
5361
 
</div>
5362
 
 
5363
 
                
5364
 
                    <div id="method__protectAttrs" class="method item protected inherited">
5365
 
    <h3 class="name"><code>_protectAttrs</code></h3>
5366
 
 
5367
 
    
5368
 
        <div class="args">
5369
 
            <span class="paren">(</span><ul class="args-list inline commas">
5370
 
            
5371
 
                <li class="arg">
5372
 
                    
5373
 
                        <code>attrs</code>
5374
 
                    
5375
 
                </li>
5376
 
            
5377
 
            </ul><span class="paren">)</span>
5378
 
        </div>
5379
 
    
5380
 
 
5381
 
    
5382
 
        <span class="returns-inline">
5383
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5384
 
        </span>
5385
 
    
5386
 
 
5387
 
    
5388
 
 
5389
 
    
5390
 
        <span class="flag protected">protected</span>
5391
 
    
5392
 
 
5393
 
    
5394
 
 
5395
 
    
5396
 
 
5397
 
    
5398
 
 
5399
 
    <div class="meta">
5400
 
        
5401
 
            
5402
 
                <p>Inherited from
5403
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__protectAttrs">AttributeCore</a>:
5404
 
            
5405
 
        
5406
 
        
5407
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l786"><code>attribute&#x2F;js&#x2F;AttributeCore.js:786</code></a>
5408
 
        
5409
 
        </p>
5410
 
 
5411
 
 
5412
 
        
5413
 
 
5414
 
        
5415
 
    </div>
5416
 
 
5417
 
    <div class="description">
5418
 
        <p>Utility method to protect an attribute configuration
5419
 
hash, by merging the entire object and the individual 
5420
 
attr config objects.</p>
5421
 
    </div>
5422
 
 
5423
 
    
5424
 
        <div class="params">
5425
 
            <h4>Parameters:</h4>
5426
 
 
5427
 
            <ul class="params-list">
5428
 
            
5429
 
                <li class="param">
5430
 
                    
5431
 
                        <code class="param-name">attrs</code>
5432
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5433
 
                    
5434
 
 
5435
 
                    
5436
 
 
5437
 
                    <div class="param-description">
5438
 
                        <p>A hash of attribute to configuration object pairs.</p>
5439
 
                    </div>
5440
 
 
5441
 
                    
5442
 
                </li>
5443
 
            
5444
 
            </ul>
5445
 
        </div>
5446
 
    
5447
 
 
5448
 
    
5449
 
        <div class="returns">
5450
 
            <h4>Returns:</h4>
5451
 
 
5452
 
            <div class="returns-description">
5453
 
                
5454
 
                    
5455
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
5456
 
                    
5457
 
                    A protected version of the attrs argument.
5458
 
                
5459
 
            </div>
5460
 
        </div>
5461
 
    
5462
 
 
5463
 
    
5464
 
</div>
5465
 
 
5466
 
                
5467
 
                    <div id="method__set" class="method item protected inherited">
5468
 
    <h3 class="name"><code>_set</code></h3>
5469
 
 
5470
 
    
5471
 
        <div class="args">
5472
 
            <span class="paren">(</span><ul class="args-list inline commas">
5473
 
            
5474
 
                <li class="arg">
5475
 
                    
5476
 
                        <code>name</code>
5477
 
                    
5478
 
                </li>
5479
 
            
5480
 
                <li class="arg">
5481
 
                    
5482
 
                        <code>val</code>
5483
 
                    
5484
 
                </li>
5485
 
            
5486
 
            </ul><span class="paren">)</span>
5487
 
        </div>
5488
 
    
5489
 
 
5490
 
    
5491
 
        <span class="returns-inline">
5492
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5493
 
        </span>
5494
 
    
5495
 
 
5496
 
    
5497
 
 
5498
 
    
5499
 
        <span class="flag protected">protected</span>
5500
 
    
5501
 
 
5502
 
    
5503
 
 
5504
 
    
5505
 
 
5506
 
    
5507
 
        <span class="flag chainable">chainable</span>
5508
 
    
5509
 
 
5510
 
    <div class="meta">
5511
 
        
5512
 
            <p>Inherited from
5513
 
            <a href="..&#x2F;classes&#x2F;AttributeEvents.html#method__set">
5514
 
                AttributeEvents
5515
 
            </a>
5516
 
            
5517
 
            but overwritten in
5518
 
            
5519
 
        
5520
 
        
5521
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l346"><code>attribute&#x2F;js&#x2F;AttributeCore.js:346</code></a>
5522
 
        
5523
 
        </p>
5524
 
 
5525
 
 
5526
 
        
5527
 
 
5528
 
        
5529
 
    </div>
5530
 
 
5531
 
    <div class="description">
5532
 
        <p>Allows setting of readOnly/writeOnce attributes. See <a href="#method_set">set</a> for argument details.</p>
5533
 
    </div>
5534
 
 
5535
 
    
5536
 
        <div class="params">
5537
 
            <h4>Parameters:</h4>
5538
 
 
5539
 
            <ul class="params-list">
5540
 
            
5541
 
                <li class="param">
5542
 
                    
5543
 
                        <code class="param-name">name</code>
5544
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5545
 
                    
5546
 
 
5547
 
                    
5548
 
 
5549
 
                    <div class="param-description">
5550
 
                        <p>The name of the attribute.</p>
5551
 
                    </div>
5552
 
 
5553
 
                    
5554
 
                </li>
5555
 
            
5556
 
                <li class="param">
5557
 
                    
5558
 
                        <code class="param-name">val</code>
5559
 
                        <span class="type">Any</span>
5560
 
                    
5561
 
 
5562
 
                    
5563
 
 
5564
 
                    <div class="param-description">
5565
 
                        <p>The value to set the attribute to.</p>
5566
 
                    </div>
5567
 
 
5568
 
                    
5569
 
                </li>
5570
 
            
5571
 
            </ul>
5572
 
        </div>
5573
 
    
5574
 
 
5575
 
    
5576
 
        <div class="returns">
5577
 
            <h4>Returns:</h4>
5578
 
 
5579
 
            <div class="returns-description">
5580
 
                
5581
 
                    
5582
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
5583
 
                    
5584
 
                    A reference to the host object.
5585
 
                
5586
 
            </div>
5587
 
        </div>
5588
 
    
5589
 
 
5590
 
    
5591
 
</div>
5592
 
 
5593
 
                
5594
 
                    <div id="method__setAttr" class="method item protected inherited">
5595
 
    <h3 class="name"><code>_setAttr</code></h3>
5596
 
 
5597
 
    
5598
 
        <div class="args">
5599
 
            <span class="paren">(</span><ul class="args-list inline commas">
5600
 
            
5601
 
                <li class="arg">
5602
 
                    
5603
 
                        <code>name</code>
5604
 
                    
5605
 
                </li>
5606
 
            
5607
 
                <li class="arg">
5608
 
                    
5609
 
                        <code>value</code>
5610
 
                    
5611
 
                </li>
5612
 
            
5613
 
                <li class="arg">
5614
 
                    
5615
 
                        <code>opts</code>
5616
 
                    
5617
 
                </li>
5618
 
            
5619
 
                <li class="arg">
5620
 
                    
5621
 
                        <code>force</code>
5622
 
                    
5623
 
                </li>
5624
 
            
5625
 
            </ul><span class="paren">)</span>
5626
 
        </div>
5627
 
    
5628
 
 
5629
 
    
5630
 
        <span class="returns-inline">
5631
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5632
 
        </span>
5633
 
    
5634
 
 
5635
 
    
5636
 
 
5637
 
    
5638
 
        <span class="flag protected">protected</span>
5639
 
    
5640
 
 
5641
 
    
5642
 
 
5643
 
    
5644
 
 
5645
 
    
5646
 
        <span class="flag chainable">chainable</span>
5647
 
    
5648
 
 
5649
 
    <div class="meta">
5650
 
        
5651
 
            
5652
 
                <p>Inherited from
5653
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__setAttr">AttributeCore</a>:
5654
 
            
5655
 
        
5656
 
        
5657
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l361"><code>attribute&#x2F;js&#x2F;AttributeCore.js:361</code></a>
5658
 
        
5659
 
        </p>
5660
 
 
5661
 
 
5662
 
        
5663
 
 
5664
 
        
5665
 
    </div>
5666
 
 
5667
 
    <div class="description">
5668
 
        <p>Provides the common implementation for the public set and protected _set methods.</p>
5669
 
 
5670
 
<p>See <a href="#method_set">set</a> for argument details.</p>
5671
 
    </div>
5672
 
 
5673
 
    
5674
 
        <div class="params">
5675
 
            <h4>Parameters:</h4>
5676
 
 
5677
 
            <ul class="params-list">
5678
 
            
5679
 
                <li class="param">
5680
 
                    
5681
 
                        <code class="param-name">name</code>
5682
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5683
 
                    
5684
 
 
5685
 
                    
5686
 
 
5687
 
                    <div class="param-description">
5688
 
                        <p>The name of the attribute.</p>
5689
 
                    </div>
5690
 
 
5691
 
                    
5692
 
                </li>
5693
 
            
5694
 
                <li class="param">
5695
 
                    
5696
 
                        <code class="param-name">value</code>
5697
 
                        <span class="type">Any</span>
5698
 
                    
5699
 
 
5700
 
                    
5701
 
 
5702
 
                    <div class="param-description">
5703
 
                        <p>The value to set the attribute to.</p>
5704
 
                    </div>
5705
 
 
5706
 
                    
5707
 
                </li>
5708
 
            
5709
 
                <li class="param">
5710
 
                    
5711
 
                        <code class="param-name">opts</code>
5712
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5713
 
                    
5714
 
 
5715
 
                    
5716
 
 
5717
 
                    <div class="param-description">
5718
 
                        <p>(Optional) Optional event data to be mixed into
5719
 
the event facade passed to subscribers of the attribute's change event.
5720
 
This is currently a hack. There's no real need for the AttributeCore implementation
5721
 
to support this parameter, but breaking it out into AttributeEvents, results in
5722
 
additional function hops for the critical path. May change in 3.5.0 PR3.</p>
5723
 
                    </div>
5724
 
 
5725
 
                    
5726
 
                </li>
5727
 
            
5728
 
                <li class="param">
5729
 
                    
5730
 
                        <code class="param-name">force</code>
5731
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
5732
 
                    
5733
 
 
5734
 
                    
5735
 
 
5736
 
                    <div class="param-description">
5737
 
                        <p>If true, allows the caller to set values for 
5738
 
readOnly or writeOnce attributes which have already been set.</p>
5739
 
                    </div>
5740
 
 
5741
 
                    
5742
 
                </li>
5743
 
            
5744
 
            </ul>
5745
 
        </div>
5746
 
    
5747
 
 
5748
 
    
5749
 
        <div class="returns">
5750
 
            <h4>Returns:</h4>
5751
 
 
5752
 
            <div class="returns-description">
5753
 
                
5754
 
                    
5755
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
5756
 
                    
5757
 
                    A reference to the host object.
5758
 
                
5759
 
            </div>
5760
 
        </div>
5761
 
    
5762
 
 
5763
 
    
5764
 
</div>
5765
 
 
5766
 
                
5767
 
                    <div id="method__setAttrs" class="method item protected inherited">
5768
 
    <h3 class="name"><code>_setAttrs</code></h3>
5769
 
 
5770
 
    
5771
 
        <div class="args">
5772
 
            <span class="paren">(</span><ul class="args-list inline commas">
5773
 
            
5774
 
                <li class="arg">
5775
 
                    
5776
 
                        <code>attrs</code>
5777
 
                    
5778
 
                </li>
5779
 
            
5780
 
            </ul><span class="paren">)</span>
5781
 
        </div>
5782
 
    
5783
 
 
5784
 
    
5785
 
        <span class="returns-inline">
5786
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5787
 
        </span>
5788
 
    
5789
 
 
5790
 
    
5791
 
 
5792
 
    
5793
 
        <span class="flag protected">protected</span>
5794
 
    
5795
 
 
5796
 
    
5797
 
 
5798
 
    
5799
 
 
5800
 
    
5801
 
        <span class="flag chainable">chainable</span>
5802
 
    
5803
 
 
5804
 
    <div class="meta">
5805
 
        
5806
 
            
5807
 
                <p>Inherited from
5808
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__setAttrs">AttributeCore</a>:
5809
 
            
5810
 
        
5811
 
        
5812
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l647"><code>attribute&#x2F;js&#x2F;AttributeCore.js:647</code></a>
5813
 
        
5814
 
        </p>
5815
 
 
5816
 
 
5817
 
        
5818
 
 
5819
 
        
5820
 
    </div>
5821
 
 
5822
 
    <div class="description">
5823
 
        <p>Implementation behind the public setAttrs method, to set multiple attribute values.</p>
5824
 
    </div>
5825
 
 
5826
 
    
5827
 
        <div class="params">
5828
 
            <h4>Parameters:</h4>
5829
 
 
5830
 
            <ul class="params-list">
5831
 
            
5832
 
                <li class="param">
5833
 
                    
5834
 
                        <code class="param-name">attrs</code>
5835
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
5836
 
                    
5837
 
 
5838
 
                    
5839
 
 
5840
 
                    <div class="param-description">
5841
 
                        <p>An object with attributes name/value pairs.</p>
5842
 
                    </div>
5843
 
 
5844
 
                    
5845
 
                </li>
5846
 
            
5847
 
            </ul>
5848
 
        </div>
5849
 
    
5850
 
 
5851
 
    
5852
 
        <div class="returns">
5853
 
            <h4>Returns:</h4>
5854
 
 
5855
 
            <div class="returns-description">
5856
 
                
5857
 
                    
5858
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
5859
 
                    
5860
 
                    A reference to the host object.
5861
 
                
5862
 
            </div>
5863
 
        </div>
5864
 
    
5865
 
 
5866
 
    
5867
 
</div>
5868
 
 
5869
 
                
5870
 
                    <div id="method__setAttrVal" class="method item private inherited">
5871
 
    <h3 class="name"><code>_setAttrVal</code></h3>
5872
 
 
5873
 
    
5874
 
        <div class="args">
5875
 
            <span class="paren">(</span><ul class="args-list inline commas">
5876
 
            
5877
 
                <li class="arg">
5878
 
                    
5879
 
                        <code>attrName</code>
5880
 
                    
5881
 
                </li>
5882
 
            
5883
 
                <li class="arg">
5884
 
                    
5885
 
                        <code>subAttrName</code>
5886
 
                    
5887
 
                </li>
5888
 
            
5889
 
                <li class="arg">
5890
 
                    
5891
 
                        <code>prevVal</code>
5892
 
                    
5893
 
                </li>
5894
 
            
5895
 
                <li class="arg">
5896
 
                    
5897
 
                        <code>newVal</code>
5898
 
                    
5899
 
                </li>
5900
 
            
5901
 
            </ul><span class="paren">)</span>
5902
 
        </div>
5903
 
    
5904
 
 
5905
 
    
5906
 
        <span class="returns-inline">
5907
 
            <span class="type">Booolean</span>
5908
 
        </span>
5909
 
    
5910
 
 
5911
 
    
5912
 
 
5913
 
    
5914
 
        <span class="flag private">private</span>
5915
 
    
5916
 
 
5917
 
    
5918
 
 
5919
 
    
5920
 
 
5921
 
    
5922
 
 
5923
 
    <div class="meta">
5924
 
        
5925
 
            
5926
 
                <p>Inherited from
5927
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__setAttrVal">AttributeCore</a>:
5928
 
            
5929
 
        
5930
 
        
5931
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l554"><code>attribute&#x2F;js&#x2F;AttributeCore.js:554</code></a>
5932
 
        
5933
 
        </p>
5934
 
 
5935
 
 
5936
 
        
5937
 
 
5938
 
        
5939
 
    </div>
5940
 
 
5941
 
    <div class="description">
5942
 
        <p>Updates the stored value of the attribute in the privately held State object,
5943
 
if validation and setter passes.</p>
5944
 
    </div>
5945
 
 
5946
 
    
5947
 
        <div class="params">
5948
 
            <h4>Parameters:</h4>
5949
 
 
5950
 
            <ul class="params-list">
5951
 
            
5952
 
                <li class="param">
5953
 
                    
5954
 
                        <code class="param-name">attrName</code>
5955
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5956
 
                    
5957
 
 
5958
 
                    
5959
 
 
5960
 
                    <div class="param-description">
5961
 
                        <p>The attribute name.</p>
5962
 
                    </div>
5963
 
 
5964
 
                    
5965
 
                </li>
5966
 
            
5967
 
                <li class="param">
5968
 
                    
5969
 
                        <code class="param-name">subAttrName</code>
5970
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
5971
 
                    
5972
 
 
5973
 
                    
5974
 
 
5975
 
                    <div class="param-description">
5976
 
                        <p>The sub-attribute name, if setting a sub-attribute property ("x.y.z").</p>
5977
 
                    </div>
5978
 
 
5979
 
                    
5980
 
                </li>
5981
 
            
5982
 
                <li class="param">
5983
 
                    
5984
 
                        <code class="param-name">prevVal</code>
5985
 
                        <span class="type">Any</span>
5986
 
                    
5987
 
 
5988
 
                    
5989
 
 
5990
 
                    <div class="param-description">
5991
 
                        <p>The currently stored value of the attribute.</p>
5992
 
                    </div>
5993
 
 
5994
 
                    
5995
 
                </li>
5996
 
            
5997
 
                <li class="param">
5998
 
                    
5999
 
                        <code class="param-name">newVal</code>
6000
 
                        <span class="type">Any</span>
6001
 
                    
6002
 
 
6003
 
                    
6004
 
 
6005
 
                    <div class="param-description">
6006
 
                        <p>The value which is going to be stored.</p>
6007
 
                    </div>
6008
 
 
6009
 
                    
6010
 
                </li>
6011
 
            
6012
 
            </ul>
6013
 
        </div>
6014
 
    
6015
 
 
6016
 
    
6017
 
        <div class="returns">
6018
 
            <h4>Returns:</h4>
6019
 
 
6020
 
            <div class="returns-description">
6021
 
                
6022
 
                    
6023
 
                        <span class="type">Booolean</span>:
6024
 
                    
6025
 
                    true if the new attribute value was stored, false if not.
6026
 
                
6027
 
            </div>
6028
 
        </div>
6029
 
    
6030
 
 
6031
 
    
6032
 
</div>
6033
 
 
6034
 
                
6035
 
                    <div id="method__setFoldTriggers" class="method item private">
6036
 
    <h3 class="name"><code>_setFoldTriggers</code></h3>
6037
 
 
6038
 
    
6039
 
        <span class="paren">()</span>
6040
 
    
6041
 
 
6042
 
    
6043
 
 
6044
 
    
6045
 
 
6046
 
    
6047
 
        <span class="flag private">private</span>
6048
 
    
6049
 
 
6050
 
    
6051
 
 
6052
 
    
6053
 
 
6054
 
    
6055
 
 
6056
 
    <div class="meta">
6057
 
        
6058
 
            
6059
 
                
6060
 
                <p>
6061
 
                
6062
 
                Defined in
6063
 
                
6064
 
            
6065
 
        
6066
 
        
6067
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l207"><code>imageloader&#x2F;js&#x2F;imageloader.js:207</code></a>
6068
 
        
6069
 
        </p>
6070
 
 
6071
 
 
6072
 
        
6073
 
 
6074
 
        
6075
 
    </div>
6076
 
 
6077
 
    <div class="description">
6078
 
        <p>Sets the window scroll and window resize triggers for any group that is fold-conditional (i.e., has a fold distance set).</p>
6079
 
    </div>
6080
 
 
6081
 
    
6082
 
 
6083
 
    
6084
 
 
6085
 
    
6086
 
</div>
6087
 
 
6088
 
                
6089
 
                    <div id="method__setStateVal" class="method item private inherited">
6090
 
    <h3 class="name"><code>_setStateVal</code></h3>
6091
 
 
6092
 
    
6093
 
        <div class="args">
6094
 
            <span class="paren">(</span><ul class="args-list inline commas">
6095
 
            
6096
 
                <li class="arg">
6097
 
                    
6098
 
                        <code>name</code>
6099
 
                    
6100
 
                </li>
6101
 
            
6102
 
                <li class="arg">
6103
 
                    
6104
 
                        <code>value</code>
6105
 
                    
6106
 
                </li>
6107
 
            
6108
 
            </ul><span class="paren">)</span>
6109
 
        </div>
6110
 
    
6111
 
 
6112
 
    
6113
 
 
6114
 
    
6115
 
 
6116
 
    
6117
 
        <span class="flag private">private</span>
6118
 
    
6119
 
 
6120
 
    
6121
 
 
6122
 
    
6123
 
 
6124
 
    
6125
 
 
6126
 
    <div class="meta">
6127
 
        
6128
 
            
6129
 
                <p>Inherited from
6130
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method__setStateVal">AttributeCore</a>:
6131
 
            
6132
 
        
6133
 
        
6134
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l536"><code>attribute&#x2F;js&#x2F;AttributeCore.js:536</code></a>
6135
 
        
6136
 
        </p>
6137
 
 
6138
 
 
6139
 
        
6140
 
 
6141
 
        
6142
 
    </div>
6143
 
 
6144
 
    <div class="description">
6145
 
        <p>Sets the stored value for the attribute, in either the 
6146
 
internal state object, or the state proxy if it exits</p>
6147
 
    </div>
6148
 
 
6149
 
    
6150
 
        <div class="params">
6151
 
            <h4>Parameters:</h4>
6152
 
 
6153
 
            <ul class="params-list">
6154
 
            
6155
 
                <li class="param">
6156
 
                    
6157
 
                        <code class="param-name">name</code>
6158
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
6159
 
                    
6160
 
 
6161
 
                    
6162
 
 
6163
 
                    <div class="param-description">
6164
 
                        <p>The name of the attribute</p>
6165
 
                    </div>
6166
 
 
6167
 
                    
6168
 
                </li>
6169
 
            
6170
 
                <li class="param">
6171
 
                    
6172
 
                        <code class="param-name">value</code>
6173
 
                        <span class="type">Any</span>
6174
 
                    
6175
 
 
6176
 
                    
6177
 
 
6178
 
                    <div class="param-description">
6179
 
                        <p>The value of the attribute</p>
6180
 
                    </div>
6181
 
 
6182
 
                    
6183
 
                </li>
6184
 
            
6185
 
            </ul>
6186
 
        </div>
6187
 
    
6188
 
 
6189
 
    
6190
 
 
6191
 
    
6192
 
</div>
6193
 
 
6194
 
                
6195
 
                    <div id="method__updateNodeClassName" class="method item private">
6196
 
    <h3 class="name"><code>_updateNodeClassName</code></h3>
6197
 
 
6198
 
    
6199
 
        <div class="args">
6200
 
            <span class="paren">(</span><ul class="args-list inline commas">
6201
 
            
6202
 
                <li class="arg">
6203
 
                    
6204
 
                        <code>node</code>
6205
 
                    
6206
 
                </li>
6207
 
            
6208
 
            </ul><span class="paren">)</span>
6209
 
        </div>
6210
 
    
6211
 
 
6212
 
    
6213
 
 
6214
 
    
6215
 
 
6216
 
    
6217
 
        <span class="flag private">private</span>
6218
 
    
6219
 
 
6220
 
    
6221
 
 
6222
 
    
6223
 
 
6224
 
    
6225
 
 
6226
 
    <div class="meta">
6227
 
        
6228
 
            
6229
 
                
6230
 
                <p>
6231
 
                
6232
 
                Defined in
6233
 
                
6234
 
            
6235
 
        
6236
 
        
6237
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l368"><code>imageloader&#x2F;js&#x2F;imageloader.js:368</code></a>
6238
 
        
6239
 
        </p>
6240
 
 
6241
 
 
6242
 
        
6243
 
 
6244
 
        
6245
 
    </div>
6246
 
 
6247
 
    <div class="description">
6248
 
        <p>Updates a given node, removing the ImageLoader class name. If the
6249
 
node is an img and the classNameAction is "enhanced", then node
6250
 
class name is removed and also the src attribute is set to the 
6251
 
image URL as well as clearing the style background image.</p>
6252
 
    </div>
6253
 
 
6254
 
    
6255
 
        <div class="params">
6256
 
            <h4>Parameters:</h4>
6257
 
 
6258
 
            <ul class="params-list">
6259
 
            
6260
 
                <li class="param">
6261
 
                    
6262
 
                        <code class="param-name">node</code>
6263
 
                        <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>
6264
 
                    
6265
 
 
6266
 
                    
6267
 
 
6268
 
                    <div class="param-description">
6269
 
                        <p>The node to act on.</p>
6270
 
                    </div>
6271
 
 
6272
 
                    
6273
 
                </li>
6274
 
            
6275
 
            </ul>
6276
 
        </div>
6277
 
    
6278
 
 
6279
 
    
6280
 
 
6281
 
    
6282
 
</div>
6283
 
 
6284
 
                
6285
 
                    <div id="method_addAttr" class="method item inherited">
6286
 
    <h3 class="name"><code>addAttr</code></h3>
6287
 
 
6288
 
    
6289
 
        <div class="args">
6290
 
            <span class="paren">(</span><ul class="args-list inline commas">
6291
 
            
6292
 
                <li class="arg">
6293
 
                    
6294
 
                        <code>name</code>
6295
 
                    
6296
 
                </li>
6297
 
            
6298
 
                <li class="arg">
6299
 
                    
6300
 
                        <code>config</code>
6301
 
                    
6302
 
                </li>
6303
 
            
6304
 
                <li class="arg">
6305
 
                    
6306
 
                        <code>lazy</code>
6307
 
                    
6308
 
                </li>
6309
 
            
6310
 
            </ul><span class="paren">)</span>
6311
 
        </div>
6312
 
    
6313
 
 
6314
 
    
6315
 
        <span class="returns-inline">
6316
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6317
 
        </span>
6318
 
    
6319
 
 
6320
 
    
6321
 
 
6322
 
    
6323
 
 
6324
 
    
6325
 
 
6326
 
    
6327
 
 
6328
 
    
6329
 
        <span class="flag chainable">chainable</span>
6330
 
    
6331
 
 
6332
 
    <div class="meta">
6333
 
        
6334
 
            
6335
 
                <p>Inherited from
6336
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method_addAttr">AttributeCore</a>:
6337
 
            
6338
 
        
6339
 
        
6340
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l124"><code>attribute&#x2F;js&#x2F;AttributeCore.js:124</code></a>
6341
 
        
6342
 
        </p>
6343
 
 
6344
 
 
6345
 
        
6346
 
 
6347
 
        
6348
 
    </div>
6349
 
 
6350
 
    <div class="description">
6351
 
        <p>
6352
 
Adds an attribute with the provided configuration to the host object.
6353
 
</p>
6354
 
 
6355
 
<p>
6356
 
The config argument object supports the following properties:
6357
 
</p>
6358
 
 
6359
 
<dl>
6360
 
   <dt>value &#60;Any&#62;</dt>
6361
 
   <dd>The initial value to set on the attribute</dd>
6362
 
 
6363
 
   <dt>valueFn &#60;Function | String&#62;</dt>
6364
 
   <dd>
6365
 
   <p>A function, which will return the initial value to set on the attribute. This is useful
6366
 
   for cases where the attribute configuration is defined statically, but needs to 
6367
 
   reference the host instance ("this") to obtain an initial value. If both the value and valueFn properties are defined, 
6368
 
   the value returned by the valueFn has precedence over the value property, unless it returns undefined, in which 
6369
 
   case the value property is used.</p>
6370
 
 
6371
 
   <p>valueFn can also be set to a string, representing the name of the instance method to be used to retrieve the value.</p>
6372
 
   </dd>
6373
 
 
6374
 
   <dt>readOnly &#60;boolean&#62;</dt>
6375
 
   <dd>Whether or not the attribute is read only. Attributes having readOnly set to true
6376
 
       cannot be modified by invoking the set method.</dd>
6377
 
 
6378
 
   <dt>writeOnce &#60;boolean&#62; or &#60;string&#62;</dt>
6379
 
   <dd>
6380
 
       Whether or not the attribute is "write once". Attributes having writeOnce set to true, 
6381
 
       can only have their values set once, be it through the default configuration, 
6382
 
       constructor configuration arguments, or by invoking set.
6383
 
       <p>The writeOnce attribute can also be set to the string "initOnly", in which case the attribute can only be set during initialization
6384
 
       (when used with Base, this means it can only be set during construction)</p>
6385
 
   </dd>
6386
 
 
6387
 
   <dt>setter &#60;Function | String&#62;</dt>
6388
 
   <dd>
6389
 
   <p>The setter function used to massage or normalize the value passed to the set method for the attribute. 
6390
 
   The value returned by the setter will be the final stored value. Returning
6391
 
   <a href="#property_Attribute.INVALID_VALUE">Attribute.INVALID_VALUE</a>, from the setter will prevent
6392
 
   the value from being stored.
6393
 
   </p>
6394
 
 
6395
 
   <p>setter can also be set to a string, representing the name of the instance method to be used as the setter function.</p>
6396
 
   </dd>
6397
 
 
6398
 
   <dt>getter &#60;Function | String&#62;</dt>
6399
 
   <dd>
6400
 
   <p>
6401
 
   The getter function used to massage or normalize the value returned by the get method for the attribute.
6402
 
   The value returned by the getter function is the value which will be returned to the user when they 
6403
 
   invoke get.
6404
 
   </p>
6405
 
 
6406
 
   <p>getter can also be set to a string, representing the name of the instance method to be used as the getter function.</p>
6407
 
   </dd>
6408
 
 
6409
 
   <dt>validator &#60;Function | String&#62;</dt>
6410
 
   <dd>
6411
 
   <p>
6412
 
   The validator function invoked prior to setting the stored value. Returning
6413
 
   false from the validator function will prevent the value from being stored.
6414
 
   </p>
6415
 
 
6416
 
   <p>validator can also be set to a string, representing the name of the instance method to be used as the validator function.</p>
6417
 
   </dd>
6418
 
 
6419
 
   <dt>lazyAdd &#60;boolean&#62;</dt>
6420
 
   <dd>Whether or not to delay initialization of the attribute until the first call to get/set it. 
6421
 
   This flag can be used to over-ride lazy initialization on a per attribute basis, when adding multiple attributes through 
6422
 
   the <a href="#method_addAttrs">addAttrs</a> method.</dd>
6423
 
 
6424
 
</dl>
6425
 
 
6426
 
<p>The setter, getter and validator are invoked with the value and name passed in as the first and second arguments, and with
6427
 
the context ("this") set to the host object.</p>
6428
 
 
6429
 
<p>Configuration properties outside of the list mentioned above are considered private properties used internally by attribute, 
6430
 
and are not intended for public use.</p>
6431
 
    </div>
6432
 
 
6433
 
    
6434
 
        <div class="params">
6435
 
            <h4>Parameters:</h4>
6436
 
 
6437
 
            <ul class="params-list">
6438
 
            
6439
 
                <li class="param">
6440
 
                    
6441
 
                        <code class="param-name">name</code>
6442
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
6443
 
                    
6444
 
 
6445
 
                    
6446
 
 
6447
 
                    <div class="param-description">
6448
 
                        <p>The name of the attribute.</p>
6449
 
                    </div>
6450
 
 
6451
 
                    
6452
 
                </li>
6453
 
            
6454
 
                <li class="param">
6455
 
                    
6456
 
                        <code class="param-name">config</code>
6457
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6458
 
                    
6459
 
 
6460
 
                    
6461
 
 
6462
 
                    <div class="param-description">
6463
 
                        <p>An object with attribute configuration property/value pairs, specifying the configuration for the attribute.</p>
6464
 
 
6465
 
<p>
6466
 
<strong>NOTE:</strong> The configuration object is modified when adding an attribute, so if you need 
6467
 
to protect the original values, you will need to merge the object.
6468
 
</p>
6469
 
                    </div>
6470
 
 
6471
 
                    
6472
 
                </li>
6473
 
            
6474
 
                <li class="param">
6475
 
                    
6476
 
                        <code class="param-name">lazy</code>
6477
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
6478
 
                    
6479
 
 
6480
 
                    
6481
 
 
6482
 
                    <div class="param-description">
6483
 
                        <p>(optional) Whether or not to add this attribute lazily (on the first call to get/set).</p>
6484
 
                    </div>
6485
 
 
6486
 
                    
6487
 
                </li>
6488
 
            
6489
 
            </ul>
6490
 
        </div>
6491
 
    
6492
 
 
6493
 
    
6494
 
        <div class="returns">
6495
 
            <h4>Returns:</h4>
6496
 
 
6497
 
            <div class="returns-description">
6498
 
                
6499
 
                    
6500
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
6501
 
                    
6502
 
                    A reference to the host object.
6503
 
                
6504
 
            </div>
6505
 
        </div>
6506
 
    
6507
 
 
6508
 
    
6509
 
</div>
6510
 
 
6511
 
                
6512
 
                    <div id="method_addAttrs" class="method item inherited">
6513
 
    <h3 class="name"><code>addAttrs</code></h3>
6514
 
 
6515
 
    
6516
 
        <div class="args">
6517
 
            <span class="paren">(</span><ul class="args-list inline commas">
6518
 
            
6519
 
                <li class="arg">
6520
 
                    
6521
 
                        <code>cfgs</code>
6522
 
                    
6523
 
                </li>
6524
 
            
6525
 
                <li class="arg">
6526
 
                    
6527
 
                        <code>values</code>
6528
 
                    
6529
 
                </li>
6530
 
            
6531
 
                <li class="arg">
6532
 
                    
6533
 
                        <code>lazy</code>
6534
 
                    
6535
 
                </li>
6536
 
            
6537
 
            </ul><span class="paren">)</span>
6538
 
        </div>
6539
 
    
6540
 
 
6541
 
    
6542
 
        <span class="returns-inline">
6543
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6544
 
        </span>
6545
 
    
6546
 
 
6547
 
    
6548
 
 
6549
 
    
6550
 
 
6551
 
    
6552
 
 
6553
 
    
6554
 
 
6555
 
    
6556
 
        <span class="flag chainable">chainable</span>
6557
 
    
6558
 
 
6559
 
    <div class="meta">
6560
 
        
6561
 
            
6562
 
                <p>Inherited from
6563
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method_addAttrs">AttributeCore</a>:
6564
 
            
6565
 
        
6566
 
        
6567
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l708"><code>attribute&#x2F;js&#x2F;AttributeCore.js:708</code></a>
6568
 
        
6569
 
        </p>
6570
 
 
6571
 
 
6572
 
        
6573
 
 
6574
 
        
6575
 
    </div>
6576
 
 
6577
 
    <div class="description">
6578
 
        <p>Configures a group of attributes, and sets initial values.</p>
6579
 
 
6580
 
<p>
6581
 
<strong>NOTE:</strong> This method does not isolate the configuration object by merging/cloning. 
6582
 
The caller is responsible for merging/cloning the configuration object if required.
6583
 
</p>
6584
 
    </div>
6585
 
 
6586
 
    
6587
 
        <div class="params">
6588
 
            <h4>Parameters:</h4>
6589
 
 
6590
 
            <ul class="params-list">
6591
 
            
6592
 
                <li class="param">
6593
 
                    
6594
 
                        <code class="param-name">cfgs</code>
6595
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6596
 
                    
6597
 
 
6598
 
                    
6599
 
 
6600
 
                    <div class="param-description">
6601
 
                        <p>An object with attribute name/configuration pairs.</p>
6602
 
                    </div>
6603
 
 
6604
 
                    
6605
 
                </li>
6606
 
            
6607
 
                <li class="param">
6608
 
                    
6609
 
                        <code class="param-name">values</code>
6610
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6611
 
                    
6612
 
 
6613
 
                    
6614
 
 
6615
 
                    <div class="param-description">
6616
 
                        <p>An object with attribute name/value pairs, defining the initial values to apply.
6617
 
Values defined in the cfgs argument will be over-written by values in this argument unless defined as read only.</p>
6618
 
                    </div>
6619
 
 
6620
 
                    
6621
 
                </li>
6622
 
            
6623
 
                <li class="param">
6624
 
                    
6625
 
                        <code class="param-name">lazy</code>
6626
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
6627
 
                    
6628
 
 
6629
 
                    
6630
 
 
6631
 
                    <div class="param-description">
6632
 
                        <p>Whether or not to delay the intialization of these attributes until the first call to get/set.
6633
 
Individual attributes can over-ride this behavior by defining a lazyAdd configuration property in their configuration.
6634
 
See <a href="#method_addAttr">addAttr</a>.</p>
6635
 
                    </div>
6636
 
 
6637
 
                    
6638
 
                </li>
6639
 
            
6640
 
            </ul>
6641
 
        </div>
6642
 
    
6643
 
 
6644
 
    
6645
 
        <div class="returns">
6646
 
            <h4>Returns:</h4>
6647
 
 
6648
 
            <div class="returns-description">
6649
 
                
6650
 
                    
6651
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
6652
 
                    
6653
 
                    A reference to the host object.
6654
 
                
6655
 
            </div>
6656
 
        </div>
6657
 
    
6658
 
 
6659
 
    
6660
 
</div>
6661
 
 
6662
 
                
6663
 
                    <div id="method_addCustomTrigger" class="method item">
6664
 
    <h3 class="name"><code>addCustomTrigger</code></h3>
6665
 
 
6666
 
    
6667
 
        <div class="args">
6668
 
            <span class="paren">(</span><ul class="args-list inline commas">
6669
 
            
6670
 
                <li class="arg">
6671
 
                    
6672
 
                        <code>name</code>
6673
 
                    
6674
 
                </li>
6675
 
            
6676
 
                <li class="arg">
6677
 
                    
6678
 
                        <code>obj</code>
6679
 
                    
6680
 
                </li>
6681
 
            
6682
 
            </ul><span class="paren">)</span>
6683
 
        </div>
6684
 
    
6685
 
 
6686
 
    
6687
 
 
6688
 
    
6689
 
 
6690
 
    
6691
 
 
6692
 
    
6693
 
 
6694
 
    
6695
 
 
6696
 
    
6697
 
        <span class="flag chainable">chainable</span>
6698
 
    
6699
 
 
6700
 
    <div class="meta">
6701
 
        
6702
 
            
6703
 
                
6704
 
                <p>
6705
 
                
6706
 
                Defined in
6707
 
                
6708
 
            
6709
 
        
6710
 
        
6711
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l179"><code>imageloader&#x2F;js&#x2F;imageloader.js:179</code></a>
6712
 
        
6713
 
        </p>
6714
 
 
6715
 
 
6716
 
        
6717
 
 
6718
 
        
6719
 
    </div>
6720
 
 
6721
 
    <div class="description">
6722
 
        <p>Adds a custom event trigger to the group.</p>
6723
 
    </div>
6724
 
 
6725
 
    
6726
 
        <div class="params">
6727
 
            <h4>Parameters:</h4>
6728
 
 
6729
 
            <ul class="params-list">
6730
 
            
6731
 
                <li class="param">
6732
 
                    
6733
 
                        <code class="param-name">name</code>
6734
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
6735
 
                    
6736
 
 
6737
 
                    
6738
 
 
6739
 
                    <div class="param-description">
6740
 
                        <p>The name of the event</p>
6741
 
                    </div>
6742
 
 
6743
 
                    
6744
 
                </li>
6745
 
            
6746
 
                <li class="param">
6747
 
                    
6748
 
                        <code class="param-name">obj</code>
6749
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6750
 
                    
6751
 
 
6752
 
                    
6753
 
 
6754
 
                    <div class="param-description">
6755
 
                        <p>The object on which to attach the event. <code>obj</code> is optional - by default the event is attached to the <code>Y</code> instance</p>
6756
 
                    </div>
6757
 
 
6758
 
                    
6759
 
                </li>
6760
 
            
6761
 
            </ul>
6762
 
        </div>
6763
 
    
6764
 
 
6765
 
    
6766
 
 
6767
 
    
6768
 
</div>
6769
 
 
6770
 
                
6771
 
                    <div id="method_addTarget" class="method item inherited">
6772
 
    <h3 class="name"><code>addTarget</code></h3>
6773
 
 
6774
 
    
6775
 
        <div class="args">
6776
 
            <span class="paren">(</span><ul class="args-list inline commas">
6777
 
            
6778
 
                <li class="arg">
6779
 
                    
6780
 
                        <code>o</code>
6781
 
                    
6782
 
                </li>
6783
 
            
6784
 
            </ul><span class="paren">)</span>
6785
 
        </div>
6786
 
    
6787
 
 
6788
 
    
6789
 
 
6790
 
    
6791
 
 
6792
 
    
6793
 
 
6794
 
    
6795
 
 
6796
 
    
6797
 
 
6798
 
    
6799
 
 
6800
 
    <div class="meta">
6801
 
        
6802
 
            
6803
 
                <p>Inherited from
6804
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_addTarget">EventTarget</a>:
6805
 
            
6806
 
        
6807
 
        
6808
 
        <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>
6809
 
        
6810
 
        </p>
6811
 
 
6812
 
 
6813
 
        
6814
 
 
6815
 
        
6816
 
    </div>
6817
 
 
6818
 
    <div class="description">
6819
 
        <p>Registers another EventTarget as a bubble target.  Bubble order
6820
 
is determined by the order registered.  Multiple targets can
6821
 
be specified.</p>
6822
 
 
6823
 
<p>Events can only bubble if emitFacade is true.</p>
6824
 
 
6825
 
<p>Included in the event-custom-complex submodule.</p>
6826
 
    </div>
6827
 
 
6828
 
    
6829
 
        <div class="params">
6830
 
            <h4>Parameters:</h4>
6831
 
 
6832
 
            <ul class="params-list">
6833
 
            
6834
 
                <li class="param">
6835
 
                    
6836
 
                        <code class="param-name">o</code>
6837
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
6838
 
                    
6839
 
 
6840
 
                    
6841
 
 
6842
 
                    <div class="param-description">
6843
 
                        <p>the target to add</p>
6844
 
                    </div>
6845
 
 
6846
 
                    
6847
 
                </li>
6848
 
            
6849
 
            </ul>
6850
 
        </div>
6851
 
    
6852
 
 
6853
 
    
6854
 
 
6855
 
    
6856
 
</div>
6857
 
 
6858
 
                
6859
 
                    <div id="method_addTrigger" class="method item">
6860
 
    <h3 class="name"><code>addTrigger</code></h3>
6861
 
 
6862
 
    
6863
 
        <div class="args">
6864
 
            <span class="paren">(</span><ul class="args-list inline commas">
6865
 
            
6866
 
                <li class="arg">
6867
 
                    
6868
 
                        <code>obj</code>
6869
 
                    
6870
 
                </li>
6871
 
            
6872
 
                <li class="arg">
6873
 
                    
6874
 
                        <code>type</code>
6875
 
                    
6876
 
                </li>
6877
 
            
6878
 
            </ul><span class="paren">)</span>
6879
 
        </div>
6880
 
    
6881
 
 
6882
 
    
6883
 
 
6884
 
    
6885
 
 
6886
 
    
6887
 
 
6888
 
    
6889
 
 
6890
 
    
6891
 
 
6892
 
    
6893
 
        <span class="flag chainable">chainable</span>
6894
 
    
6895
 
 
6896
 
    <div class="meta">
6897
 
        
6898
 
            
6899
 
                
6900
 
                <p>
6901
 
                
6902
 
                Defined in
6903
 
                
6904
 
            
6905
 
        
6906
 
        
6907
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l152"><code>imageloader&#x2F;js&#x2F;imageloader.js:152</code></a>
6908
 
        
6909
 
        </p>
6910
 
 
6911
 
 
6912
 
        
6913
 
 
6914
 
        
6915
 
    </div>
6916
 
 
6917
 
    <div class="description">
6918
 
        <p>Adds a trigger to the group. Arguments are passed to <code>Y.on</code>.</p>
6919
 
    </div>
6920
 
 
6921
 
    
6922
 
        <div class="params">
6923
 
            <h4>Parameters:</h4>
6924
 
 
6925
 
            <ul class="params-list">
6926
 
            
6927
 
                <li class="param">
6928
 
                    
6929
 
                        <code class="param-name">obj</code>
6930
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
6931
 
                    
6932
 
 
6933
 
                    
6934
 
 
6935
 
                    <div class="param-description">
6936
 
                        <p>The DOM object to attach the trigger event to</p>
6937
 
                    </div>
6938
 
 
6939
 
                    
6940
 
                </li>
6941
 
            
6942
 
                <li class="param">
6943
 
                    
6944
 
                        <code class="param-name">type</code>
6945
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
6946
 
                    
6947
 
 
6948
 
                    
6949
 
 
6950
 
                    <div class="param-description">
6951
 
                        <p>The event type</p>
6952
 
                    </div>
6953
 
 
6954
 
                    
6955
 
                </li>
6956
 
            
6957
 
            </ul>
6958
 
        </div>
6959
 
    
6960
 
 
6961
 
    
6962
 
 
6963
 
    
6964
 
</div>
6965
 
 
6966
 
                
6967
 
                    <div id="method_after" class="method item inherited">
6968
 
    <h3 class="name"><code>after</code></h3>
6969
 
 
6970
 
    
6971
 
        <div class="args">
6972
 
            <span class="paren">(</span><ul class="args-list inline commas">
6973
 
            
6974
 
                <li class="arg">
6975
 
                    
6976
 
                        <code>type</code>
6977
 
                    
6978
 
                </li>
6979
 
            
6980
 
                <li class="arg">
6981
 
                    
6982
 
                        <code>fn</code>
6983
 
                    
6984
 
                </li>
6985
 
            
6986
 
                <li class="arg">
6987
 
                    
6988
 
                        <code class="optional">[context]</code>
6989
 
                    
6990
 
                </li>
6991
 
            
6992
 
                <li class="arg">
6993
 
                    
6994
 
                        <code class="optional">[arg*]</code>
6995
 
                    
6996
 
                </li>
6997
 
            
6998
 
            </ul><span class="paren">)</span>
6999
 
        </div>
7000
 
    
7001
 
 
7002
 
    
7003
 
        <span class="returns-inline">
7004
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
7005
 
        </span>
7006
 
    
7007
 
 
7008
 
    
7009
 
 
7010
 
    
7011
 
 
7012
 
    
7013
 
 
7014
 
    
7015
 
 
7016
 
    
7017
 
 
7018
 
    <div class="meta">
7019
 
        
7020
 
            
7021
 
                <p>Inherited from
7022
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_after">EventTarget</a>:
7023
 
            
7024
 
        
7025
 
        
7026
 
        <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>
7027
 
        
7028
 
        </p>
7029
 
 
7030
 
 
7031
 
        
7032
 
 
7033
 
        
7034
 
    </div>
7035
 
 
7036
 
    <div class="description">
7037
 
        <p>Subscribe to a custom event hosted by this object.  The
7038
 
supplied callback will execute after any listeners add
7039
 
via the subscribe method, and after the default function,
7040
 
if configured for the event, has executed.</p>
7041
 
    </div>
7042
 
 
7043
 
    
7044
 
        <div class="params">
7045
 
            <h4>Parameters:</h4>
7046
 
 
7047
 
            <ul class="params-list">
7048
 
            
7049
 
                <li class="param">
7050
 
                    
7051
 
                        <code class="param-name">type</code>
7052
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
7053
 
                    
7054
 
 
7055
 
                    
7056
 
 
7057
 
                    <div class="param-description">
7058
 
                        <p>The name of the event</p>
7059
 
                    </div>
7060
 
 
7061
 
                    
7062
 
                </li>
7063
 
            
7064
 
                <li class="param">
7065
 
                    
7066
 
                        <code class="param-name">fn</code>
7067
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
7068
 
                    
7069
 
 
7070
 
                    
7071
 
 
7072
 
                    <div class="param-description">
7073
 
                        <p>The callback to execute in response to the event</p>
7074
 
                    </div>
7075
 
 
7076
 
                    
7077
 
                </li>
7078
 
            
7079
 
                <li class="param">
7080
 
                    
7081
 
                        <code class="param-name optional">[context]</code>
7082
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
7083
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
7084
 
                    
7085
 
 
7086
 
                    
7087
 
 
7088
 
                    <div class="param-description">
7089
 
                        <p>Override <code>this</code> object in callback</p>
7090
 
                    </div>
7091
 
 
7092
 
                    
7093
 
                </li>
7094
 
            
7095
 
                <li class="param">
7096
 
                    
7097
 
                        <code class="param-name optional">[arg*]</code>
7098
 
                        <span class="type">Any</span>
7099
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
7100
 
                    
7101
 
 
7102
 
                    
7103
 
 
7104
 
                    <div class="param-description">
7105
 
                        <p>0..n additional arguments to supply to the subscriber</p>
7106
 
                    </div>
7107
 
 
7108
 
                    
7109
 
                </li>
7110
 
            
7111
 
            </ul>
7112
 
        </div>
7113
 
    
7114
 
 
7115
 
    
7116
 
        <div class="returns">
7117
 
            <h4>Returns:</h4>
7118
 
 
7119
 
            <div class="returns-description">
7120
 
                
7121
 
                    
7122
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
7123
 
                    
7124
 
                    A subscription handle capable of detaching the
7125
 
                      subscription
7126
 
                
7127
 
            </div>
7128
 
        </div>
7129
 
    
7130
 
 
7131
 
    
7132
 
</div>
7133
 
 
7134
 
                
7135
 
                    <div id="method_attrAdded" class="method item inherited">
7136
 
    <h3 class="name"><code>attrAdded</code></h3>
7137
 
 
7138
 
    
7139
 
        <div class="args">
7140
 
            <span class="paren">(</span><ul class="args-list inline commas">
7141
 
            
7142
 
                <li class="arg">
7143
 
                    
7144
 
                        <code>name</code>
7145
 
                    
7146
 
                </li>
7147
 
            
7148
 
            </ul><span class="paren">)</span>
7149
 
        </div>
7150
 
    
7151
 
 
7152
 
    
7153
 
        <span class="returns-inline">
7154
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
7155
 
        </span>
7156
 
    
7157
 
 
7158
 
    
7159
 
 
7160
 
    
7161
 
 
7162
 
    
7163
 
 
7164
 
    
7165
 
 
7166
 
    
7167
 
 
7168
 
    <div class="meta">
7169
 
        
7170
 
            
7171
 
                <p>Inherited from
7172
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method_attrAdded">AttributeCore</a>:
7173
 
            
7174
 
        
7175
 
        
7176
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l272"><code>attribute&#x2F;js&#x2F;AttributeCore.js:272</code></a>
7177
 
        
7178
 
        </p>
7179
 
 
7180
 
 
7181
 
        
7182
 
 
7183
 
        
7184
 
    </div>
7185
 
 
7186
 
    <div class="description">
7187
 
        <p>Checks if the given attribute has been added to the host</p>
7188
 
    </div>
7189
 
 
7190
 
    
7191
 
        <div class="params">
7192
 
            <h4>Parameters:</h4>
7193
 
 
7194
 
            <ul class="params-list">
7195
 
            
7196
 
                <li class="param">
7197
 
                    
7198
 
                        <code class="param-name">name</code>
7199
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
7200
 
                    
7201
 
 
7202
 
                    
7203
 
 
7204
 
                    <div class="param-description">
7205
 
                        <p>The name of the attribute to check.</p>
7206
 
                    </div>
7207
 
 
7208
 
                    
7209
 
                </li>
7210
 
            
7211
 
            </ul>
7212
 
        </div>
7213
 
    
7214
 
 
7215
 
    
7216
 
        <div class="returns">
7217
 
            <h4>Returns:</h4>
7218
 
 
7219
 
            <div class="returns-description">
7220
 
                
7221
 
                    
7222
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
7223
 
                    
7224
 
                    true if an attribute with the given name has been added, false if it hasn't. This method will return true for lazily added attributes.
7225
 
                
7226
 
            </div>
7227
 
        </div>
7228
 
    
7229
 
 
7230
 
    
7231
 
</div>
7232
 
 
7233
 
                
7234
 
                    <div id="method_before" class="method item inherited">
7235
 
    <h3 class="name"><code>before</code></h3>
7236
 
 
7237
 
    
7238
 
        <span class="paren">()</span>
7239
 
    
7240
 
 
7241
 
    
7242
 
        <span class="returns-inline">
7243
 
            <span class="type"></span>
7244
 
        </span>
7245
 
    
7246
 
 
7247
 
    
7248
 
 
7249
 
    
7250
 
 
7251
 
    
7252
 
 
7253
 
    
7254
 
 
7255
 
    
7256
 
 
7257
 
    <div class="meta">
7258
 
        
7259
 
            
7260
 
                <p>Inherited from
7261
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_before">EventTarget</a>:
7262
 
            
7263
 
        
7264
 
        
7265
 
        <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>
7266
 
        
7267
 
        </p>
7268
 
 
7269
 
 
7270
 
        
7271
 
 
7272
 
        
7273
 
    </div>
7274
 
 
7275
 
    <div class="description">
7276
 
        <p>Executes the callback before a DOM event, custom event
7277
 
or method.  If the first argument is a function, it
7278
 
is assumed the target is a method.  For DOM and custom
7279
 
events, this is an alias for Y.on.</p>
7280
 
 
7281
 
<p>For DOM and custom events:
7282
 
type, callback, context, 0-n arguments</p>
7283
 
 
7284
 
<p>For methods:
7285
 
callback, object (method host), methodName, context, 0-n arguments</p>
7286
 
    </div>
7287
 
 
7288
 
    
7289
 
 
7290
 
    
7291
 
        <div class="returns">
7292
 
            <h4>Returns:</h4>
7293
 
 
7294
 
            <div class="returns-description">
7295
 
                
7296
 
                    
7297
 
                    detach handle
7298
 
                
7299
 
            </div>
7300
 
        </div>
7301
 
    
7302
 
 
7303
 
    
7304
 
</div>
7305
 
 
7306
 
                
7307
 
                    <div id="method_bubble" class="method item inherited">
7308
 
    <h3 class="name"><code>bubble</code></h3>
7309
 
 
7310
 
    
7311
 
        <div class="args">
7312
 
            <span class="paren">(</span><ul class="args-list inline commas">
7313
 
            
7314
 
                <li class="arg">
7315
 
                    
7316
 
                        <code>evt</code>
7317
 
                    
7318
 
                </li>
7319
 
            
7320
 
            </ul><span class="paren">)</span>
7321
 
        </div>
7322
 
    
7323
 
 
7324
 
    
7325
 
        <span class="returns-inline">
7326
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
7327
 
        </span>
7328
 
    
7329
 
 
7330
 
    
7331
 
 
7332
 
    
7333
 
 
7334
 
    
7335
 
 
7336
 
    
7337
 
 
7338
 
    
7339
 
 
7340
 
    <div class="meta">
7341
 
        
7342
 
            
7343
 
                <p>Inherited from
7344
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_bubble">EventTarget</a>:
7345
 
            
7346
 
        
7347
 
        
7348
 
        <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>
7349
 
        
7350
 
        </p>
7351
 
 
7352
 
 
7353
 
        
7354
 
 
7355
 
        
7356
 
    </div>
7357
 
 
7358
 
    <div class="description">
7359
 
        <p>Propagate an event.  Requires the event-custom-complex module.</p>
7360
 
    </div>
7361
 
 
7362
 
    
7363
 
        <div class="params">
7364
 
            <h4>Parameters:</h4>
7365
 
 
7366
 
            <ul class="params-list">
7367
 
            
7368
 
                <li class="param">
7369
 
                    
7370
 
                        <code class="param-name">evt</code>
7371
 
                        <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
7372
 
                    
7373
 
 
7374
 
                    
7375
 
 
7376
 
                    <div class="param-description">
7377
 
                        <p>the custom event to propagate</p>
7378
 
                    </div>
7379
 
 
7380
 
                    
7381
 
                </li>
7382
 
            
7383
 
            </ul>
7384
 
        </div>
7385
 
    
7386
 
 
7387
 
    
7388
 
        <div class="returns">
7389
 
            <h4>Returns:</h4>
7390
 
 
7391
 
            <div class="returns-description">
7392
 
                
7393
 
                    
7394
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
7395
 
                    
7396
 
                    the aggregated return value from Event.Custom.fire
7397
 
                
7398
 
            </div>
7399
 
        </div>
7400
 
    
7401
 
 
7402
 
    
7403
 
</div>
7404
 
 
7405
 
                
7406
 
                    <div id="method_destroy" class="method item inherited">
7407
 
    <h3 class="name"><code>destroy</code></h3>
7408
 
 
7409
 
    
7410
 
        <span class="paren">()</span>
7411
 
    
7412
 
 
7413
 
    
7414
 
        <span class="returns-inline">
7415
 
            <span class="type"><a href="../classes/Base.html" class="crosslink">Base</a></span>
7416
 
        </span>
7417
 
    
7418
 
 
7419
 
    
7420
 
 
7421
 
    
7422
 
 
7423
 
    
7424
 
 
7425
 
    
7426
 
 
7427
 
    
7428
 
        <span class="flag chainable">chainable</span>
7429
 
    
7430
 
 
7431
 
    <div class="meta">
7432
 
        
7433
 
            <p>Inherited from
7434
 
            <a href="..&#x2F;classes&#x2F;BaseCore.html#method_destroy">
7435
 
                BaseCore
7436
 
            </a>
7437
 
            
7438
 
            but overwritten in
7439
 
            
7440
 
        
7441
 
        
7442
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l267"><code>base&#x2F;js&#x2F;Base.js:267</code></a>
7443
 
        
7444
 
        </p>
7445
 
 
7446
 
 
7447
 
        
7448
 
 
7449
 
        
7450
 
    </div>
7451
 
 
7452
 
    <div class="description">
7453
 
        <p>
7454
 
Destroy lifecycle method. Fires the destroy
7455
 
event, prior to invoking destructors for the
7456
 
class hierarchy.
7457
 
</p>
7458
 
 
7459
 
<p>
7460
 
Subscribers to the destroy
7461
 
event can invoke preventDefault on the event object, to prevent destruction
7462
 
from proceeding.
7463
 
</p>
7464
 
    </div>
7465
 
 
7466
 
    
7467
 
 
7468
 
    
7469
 
        <div class="returns">
7470
 
            <h4>Returns:</h4>
7471
 
 
7472
 
            <div class="returns-description">
7473
 
                
7474
 
                    
7475
 
                        <span class="type"><a href="../classes/Base.html" class="crosslink">Base</a></span>:
7476
 
                    
7477
 
                    A reference to this object
7478
 
                
7479
 
            </div>
7480
 
        </div>
7481
 
    
7482
 
 
7483
 
    
7484
 
</div>
7485
 
 
7486
 
                
7487
 
                    <div id="method_detach" class="method item inherited">
7488
 
    <h3 class="name"><code>detach</code></h3>
7489
 
 
7490
 
    
7491
 
        <div class="args">
7492
 
            <span class="paren">(</span><ul class="args-list inline commas">
7493
 
            
7494
 
                <li class="arg">
7495
 
                    
7496
 
                        <code>type</code>
7497
 
                    
7498
 
                </li>
7499
 
            
7500
 
                <li class="arg">
7501
 
                    
7502
 
                        <code>fn</code>
7503
 
                    
7504
 
                </li>
7505
 
            
7506
 
                <li class="arg">
7507
 
                    
7508
 
                        <code>context</code>
7509
 
                    
7510
 
                </li>
7511
 
            
7512
 
            </ul><span class="paren">)</span>
7513
 
        </div>
7514
 
    
7515
 
 
7516
 
    
7517
 
        <span class="returns-inline">
7518
 
            <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
7519
 
        </span>
7520
 
    
7521
 
 
7522
 
    
7523
 
 
7524
 
    
7525
 
 
7526
 
    
7527
 
 
7528
 
    
7529
 
 
7530
 
    
7531
 
 
7532
 
    <div class="meta">
7533
 
        
7534
 
            
7535
 
                <p>Inherited from
7536
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_detach">EventTarget</a>:
7537
 
            
7538
 
        
7539
 
        
7540
 
        <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>
7541
 
        
7542
 
        </p>
7543
 
 
7544
 
 
7545
 
        
7546
 
 
7547
 
        
7548
 
    </div>
7549
 
 
7550
 
    <div class="description">
7551
 
        <p>Detach one or more listeners the from the specified event</p>
7552
 
    </div>
7553
 
 
7554
 
    
7555
 
        <div class="params">
7556
 
            <h4>Parameters:</h4>
7557
 
 
7558
 
            <ul class="params-list">
7559
 
            
7560
 
                <li class="param">
7561
 
                    
7562
 
                        <code class="param-name">type</code>
7563
 
                        <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>
7564
 
                    
7565
 
 
7566
 
                    
7567
 
 
7568
 
                    <div class="param-description">
7569
 
                        <p>Either the handle to the subscriber or the
7570
 
                       type of event.  If the type
7571
 
                       is not specified, it will attempt to remove
7572
 
                       the listener from all hosted events.</p>
7573
 
                    </div>
7574
 
 
7575
 
                    
7576
 
                </li>
7577
 
            
7578
 
                <li class="param">
7579
 
                    
7580
 
                        <code class="param-name">fn</code>
7581
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
7582
 
                    
7583
 
 
7584
 
                    
7585
 
 
7586
 
                    <div class="param-description">
7587
 
                        <p>The subscribed function to unsubscribe, if not
7588
 
                         supplied, all subscribers will be removed.</p>
7589
 
                    </div>
7590
 
 
7591
 
                    
7592
 
                </li>
7593
 
            
7594
 
                <li class="param">
7595
 
                    
7596
 
                        <code class="param-name">context</code>
7597
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
7598
 
                    
7599
 
 
7600
 
                    
7601
 
 
7602
 
                    <div class="param-description">
7603
 
                        <p>The custom object passed to subscribe.  This is
7604
 
                       optional, but if supplied will be used to
7605
 
                       disambiguate multiple listeners that are the same
7606
 
                       (e.g., you subscribe many object using a function
7607
 
                       that lives on the prototype)</p>
7608
 
                    </div>
7609
 
 
7610
 
                    
7611
 
                </li>
7612
 
            
7613
 
            </ul>
7614
 
        </div>
7615
 
    
7616
 
 
7617
 
    
7618
 
        <div class="returns">
7619
 
            <h4>Returns:</h4>
7620
 
 
7621
 
            <div class="returns-description">
7622
 
                
7623
 
                    
7624
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>:
7625
 
                    
7626
 
                    the host
7627
 
                
7628
 
            </div>
7629
 
        </div>
7630
 
    
7631
 
 
7632
 
    
7633
 
</div>
7634
 
 
7635
 
                
7636
 
                    <div id="method_detachAll" class="method item inherited">
7637
 
    <h3 class="name"><code>detachAll</code></h3>
7638
 
 
7639
 
    
7640
 
        <div class="args">
7641
 
            <span class="paren">(</span><ul class="args-list inline commas">
7642
 
            
7643
 
                <li class="arg">
7644
 
                    
7645
 
                        <code>type</code>
7646
 
                    
7647
 
                </li>
7648
 
            
7649
 
            </ul><span class="paren">)</span>
7650
 
        </div>
7651
 
    
7652
 
 
7653
 
    
7654
 
 
7655
 
    
7656
 
 
7657
 
    
7658
 
 
7659
 
    
7660
 
 
7661
 
    
7662
 
 
7663
 
    
7664
 
 
7665
 
    <div class="meta">
7666
 
        
7667
 
            
7668
 
                <p>Inherited from
7669
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_detachAll">EventTarget</a>:
7670
 
            
7671
 
        
7672
 
        
7673
 
        <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>
7674
 
        
7675
 
        </p>
7676
 
 
7677
 
 
7678
 
        
7679
 
 
7680
 
        
7681
 
    </div>
7682
 
 
7683
 
    <div class="description">
7684
 
        <p>Removes all listeners from the specified event.  If the event type
7685
 
is not specified, all listeners from all hosted custom events will
7686
 
be removed.</p>
7687
 
    </div>
7688
 
 
7689
 
    
7690
 
        <div class="params">
7691
 
            <h4>Parameters:</h4>
7692
 
 
7693
 
            <ul class="params-list">
7694
 
            
7695
 
                <li class="param">
7696
 
                    
7697
 
                        <code class="param-name">type</code>
7698
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
7699
 
                    
7700
 
 
7701
 
                    
7702
 
 
7703
 
                    <div class="param-description">
7704
 
                        <p>The type, or name of the event</p>
7705
 
                    </div>
7706
 
 
7707
 
                    
7708
 
                </li>
7709
 
            
7710
 
            </ul>
7711
 
        </div>
7712
 
    
7713
 
 
7714
 
    
7715
 
 
7716
 
    
7717
 
</div>
7718
 
 
7719
 
                
7720
 
                    <div id="method_fetch" class="method item">
7721
 
    <h3 class="name"><code>fetch</code></h3>
7722
 
 
7723
 
    
7724
 
        <span class="paren">()</span>
7725
 
    
7726
 
 
7727
 
    
7728
 
 
7729
 
    
7730
 
 
7731
 
    
7732
 
 
7733
 
    
7734
 
 
7735
 
    
7736
 
 
7737
 
    
7738
 
 
7739
 
    <div class="meta">
7740
 
        
7741
 
            
7742
 
                
7743
 
                <p>
7744
 
                
7745
 
                Defined in
7746
 
                
7747
 
            
7748
 
        
7749
 
        
7750
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l275"><code>imageloader&#x2F;js&#x2F;imageloader.js:275</code></a>
7751
 
        
7752
 
        </p>
7753
 
 
7754
 
 
7755
 
        
7756
 
 
7757
 
        
7758
 
    </div>
7759
 
 
7760
 
    <div class="description">
7761
 
        <p>Displays the images in the group.
7762
 
This method is called when a trigger fires or the time limit expires; it shouldn't be called externally, but is not private in the rare event that it needs to be called immediately.</p>
7763
 
    </div>
7764
 
 
7765
 
    
7766
 
 
7767
 
    
7768
 
 
7769
 
    
7770
 
</div>
7771
 
 
7772
 
                
7773
 
                    <div id="method_fire" class="method item inherited">
7774
 
    <h3 class="name"><code>fire</code></h3>
7775
 
 
7776
 
    
7777
 
        <div class="args">
7778
 
            <span class="paren">(</span><ul class="args-list inline commas">
7779
 
            
7780
 
                <li class="arg">
7781
 
                    
7782
 
                        <code>type</code>
7783
 
                    
7784
 
                </li>
7785
 
            
7786
 
                <li class="arg">
7787
 
                    
7788
 
                        <code>arguments</code>
7789
 
                    
7790
 
                </li>
7791
 
            
7792
 
            </ul><span class="paren">)</span>
7793
 
        </div>
7794
 
    
7795
 
 
7796
 
    
7797
 
        <span class="returns-inline">
7798
 
            <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
7799
 
        </span>
7800
 
    
7801
 
 
7802
 
    
7803
 
 
7804
 
    
7805
 
 
7806
 
    
7807
 
 
7808
 
    
7809
 
 
7810
 
    
7811
 
 
7812
 
    <div class="meta">
7813
 
        
7814
 
            
7815
 
                <p>Inherited from
7816
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_fire">EventTarget</a>:
7817
 
            
7818
 
        
7819
 
        
7820
 
        <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>
7821
 
        
7822
 
        </p>
7823
 
 
7824
 
 
7825
 
        
7826
 
 
7827
 
        
7828
 
    </div>
7829
 
 
7830
 
    <div class="description">
7831
 
        <p>Fire a custom event by name.  The callback functions will be executed
7832
 
from the context specified when the event was created, and with the
7833
 
following parameters.</p>
7834
 
 
7835
 
<p>If the custom event object hasn't been created, then the event hasn't
7836
 
been published and it has no subscribers.  For performance sake, we
7837
 
immediate exit in this case.  This means the event won't bubble, so
7838
 
if the intention is that a bubble target be notified, the event must
7839
 
be published on this object first.</p>
7840
 
 
7841
 
<p>The first argument is the event type, and any additional arguments are
7842
 
passed to the listeners as parameters.  If the first of these is an
7843
 
object literal, and the event is configured to emit an event facade,
7844
 
that object is mixed into the event facade and the facade is provided
7845
 
in place of the original object.</p>
7846
 
    </div>
7847
 
 
7848
 
    
7849
 
        <div class="params">
7850
 
            <h4>Parameters:</h4>
7851
 
 
7852
 
            <ul class="params-list">
7853
 
            
7854
 
                <li class="param">
7855
 
                    
7856
 
                        <code class="param-name">type</code>
7857
 
                        <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>
7858
 
                    
7859
 
 
7860
 
                    
7861
 
 
7862
 
                    <div class="param-description">
7863
 
                        <p>The type of the event, or an object that contains
7864
 
a 'type' property.</p>
7865
 
                    </div>
7866
 
 
7867
 
                    
7868
 
                </li>
7869
 
            
7870
 
                <li class="param">
7871
 
                    
7872
 
                        <code class="param-name">arguments</code>
7873
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object*</a></span>
7874
 
                    
7875
 
 
7876
 
                    
7877
 
 
7878
 
                    <div class="param-description">
7879
 
                        <p>an arbitrary set of parameters to pass to
7880
 
the handler.  If the first of these is an object literal and the event is
7881
 
configured to emit an event facade, the event facade will replace that
7882
 
parameter after the properties the object literal contains are copied to
7883
 
the event facade.</p>
7884
 
                    </div>
7885
 
 
7886
 
                    
7887
 
                </li>
7888
 
            
7889
 
            </ul>
7890
 
        </div>
7891
 
    
7892
 
 
7893
 
    
7894
 
        <div class="returns">
7895
 
            <h4>Returns:</h4>
7896
 
 
7897
 
            <div class="returns-description">
7898
 
                
7899
 
                    
7900
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>:
7901
 
                    
7902
 
                    the event host
7903
 
                
7904
 
            </div>
7905
 
        </div>
7906
 
    
7907
 
 
7908
 
    
7909
 
</div>
7910
 
 
7911
 
                
7912
 
                    <div id="method_get" class="method item inherited">
7913
 
    <h3 class="name"><code>get</code></h3>
7914
 
 
7915
 
    
7916
 
        <div class="args">
7917
 
            <span class="paren">(</span><ul class="args-list inline commas">
7918
 
            
7919
 
                <li class="arg">
7920
 
                    
7921
 
                        <code>name</code>
7922
 
                    
7923
 
                </li>
7924
 
            
7925
 
            </ul><span class="paren">)</span>
7926
 
        </div>
7927
 
    
7928
 
 
7929
 
    
7930
 
        <span class="returns-inline">
7931
 
            <span class="type">Any</span>
7932
 
        </span>
7933
 
    
7934
 
 
7935
 
    
7936
 
 
7937
 
    
7938
 
 
7939
 
    
7940
 
 
7941
 
    
7942
 
 
7943
 
    
7944
 
 
7945
 
    <div class="meta">
7946
 
        
7947
 
            
7948
 
                <p>Inherited from
7949
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method_get">AttributeCore</a>:
7950
 
            
7951
 
        
7952
 
        
7953
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l283"><code>attribute&#x2F;js&#x2F;AttributeCore.js:283</code></a>
7954
 
        
7955
 
        </p>
7956
 
 
7957
 
 
7958
 
        
7959
 
 
7960
 
        
7961
 
    </div>
7962
 
 
7963
 
    <div class="description">
7964
 
        <p>Returns the current value of the attribute. If the attribute
7965
 
has been configured with a 'getter' function, this method will delegate
7966
 
to the 'getter' to obtain the value of the attribute.</p>
7967
 
    </div>
7968
 
 
7969
 
    
7970
 
        <div class="params">
7971
 
            <h4>Parameters:</h4>
7972
 
 
7973
 
            <ul class="params-list">
7974
 
            
7975
 
                <li class="param">
7976
 
                    
7977
 
                        <code class="param-name">name</code>
7978
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
7979
 
                    
7980
 
 
7981
 
                    
7982
 
 
7983
 
                    <div class="param-description">
7984
 
                        <p>The name of the attribute. If the value of the attribute is an Object, 
7985
 
dot notation can be used to obtain the value of a property of the object (e.g. <code>get("x.y.z")</code>)</p>
7986
 
                    </div>
7987
 
 
7988
 
                    
7989
 
                </li>
7990
 
            
7991
 
            </ul>
7992
 
        </div>
7993
 
    
7994
 
 
7995
 
    
7996
 
        <div class="returns">
7997
 
            <h4>Returns:</h4>
7998
 
 
7999
 
            <div class="returns-description">
8000
 
                
8001
 
                    
8002
 
                        <span class="type">Any</span>:
8003
 
                    
8004
 
                    The value of the attribute
8005
 
                
8006
 
            </div>
8007
 
        </div>
8008
 
    
8009
 
 
8010
 
    
8011
 
</div>
8012
 
 
8013
 
                
8014
 
                    <div id="method_getAttrs" class="method item inherited">
8015
 
    <h3 class="name"><code>getAttrs</code></h3>
8016
 
 
8017
 
    
8018
 
        <div class="args">
8019
 
            <span class="paren">(</span><ul class="args-list inline commas">
8020
 
            
8021
 
                <li class="arg">
8022
 
                    
8023
 
                        <code>attrs</code>
8024
 
                    
8025
 
                </li>
8026
 
            
8027
 
            </ul><span class="paren">)</span>
8028
 
        </div>
8029
 
    
8030
 
 
8031
 
    
8032
 
        <span class="returns-inline">
8033
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
8034
 
        </span>
8035
 
    
8036
 
 
8037
 
    
8038
 
 
8039
 
    
8040
 
 
8041
 
    
8042
 
 
8043
 
    
8044
 
 
8045
 
    
8046
 
 
8047
 
    <div class="meta">
8048
 
        
8049
 
            
8050
 
                <p>Inherited from
8051
 
                <a href="..&#x2F;classes&#x2F;AttributeCore.html#method_getAttrs">AttributeCore</a>:
8052
 
            
8053
 
        
8054
 
        
8055
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l665"><code>attribute&#x2F;js&#x2F;AttributeCore.js:665</code></a>
8056
 
        
8057
 
        </p>
8058
 
 
8059
 
 
8060
 
        
8061
 
 
8062
 
        
8063
 
    </div>
8064
 
 
8065
 
    <div class="description">
8066
 
        <p>Gets multiple attribute values.</p>
8067
 
    </div>
8068
 
 
8069
 
    
8070
 
        <div class="params">
8071
 
            <h4>Parameters:</h4>
8072
 
 
8073
 
            <ul class="params-list">
8074
 
            
8075
 
                <li class="param">
8076
 
                    
8077
 
                        <code class="param-name">attrs</code>
8078
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a> | boolean</span>
8079
 
                    
8080
 
 
8081
 
                    
8082
 
 
8083
 
                    <div class="param-description">
8084
 
                        <p>Optional. An array of attribute names. If omitted, all attribute values are
8085
 
returned. If set to true, all attributes modified from their initial values are returned.</p>
8086
 
                    </div>
8087
 
 
8088
 
                    
8089
 
                </li>
8090
 
            
8091
 
            </ul>
8092
 
        </div>
8093
 
    
8094
 
 
8095
 
    
8096
 
        <div class="returns">
8097
 
            <h4>Returns:</h4>
8098
 
 
8099
 
            <div class="returns-description">
8100
 
                
8101
 
                    
8102
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
8103
 
                    
8104
 
                    An object with attribute name/value pairs.
8105
 
                
8106
 
            </div>
8107
 
        </div>
8108
 
    
8109
 
 
8110
 
    
8111
 
</div>
8112
 
 
8113
 
                
8114
 
                    <div id="method_getEvent" class="method item inherited">
8115
 
    <h3 class="name"><code>getEvent</code></h3>
8116
 
 
8117
 
    
8118
 
        <div class="args">
8119
 
            <span class="paren">(</span><ul class="args-list inline commas">
8120
 
            
8121
 
                <li class="arg">
8122
 
                    
8123
 
                        <code>type</code>
8124
 
                    
8125
 
                </li>
8126
 
            
8127
 
                <li class="arg">
8128
 
                    
8129
 
                        <code>prefixed</code>
8130
 
                    
8131
 
                </li>
8132
 
            
8133
 
            </ul><span class="paren">)</span>
8134
 
        </div>
8135
 
    
8136
 
 
8137
 
    
8138
 
        <span class="returns-inline">
8139
 
            <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
8140
 
        </span>
8141
 
    
8142
 
 
8143
 
    
8144
 
 
8145
 
    
8146
 
 
8147
 
    
8148
 
 
8149
 
    
8150
 
 
8151
 
    
8152
 
 
8153
 
    <div class="meta">
8154
 
        
8155
 
            
8156
 
                <p>Inherited from
8157
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_getEvent">EventTarget</a>:
8158
 
            
8159
 
        
8160
 
        
8161
 
        <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>
8162
 
        
8163
 
        </p>
8164
 
 
8165
 
 
8166
 
        
8167
 
 
8168
 
        
8169
 
    </div>
8170
 
 
8171
 
    <div class="description">
8172
 
        <p>Returns the custom event of the provided type has been created, a
8173
 
falsy value otherwise</p>
8174
 
    </div>
8175
 
 
8176
 
    
8177
 
        <div class="params">
8178
 
            <h4>Parameters:</h4>
8179
 
 
8180
 
            <ul class="params-list">
8181
 
            
8182
 
                <li class="param">
8183
 
                    
8184
 
                        <code class="param-name">type</code>
8185
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
8186
 
                    
8187
 
 
8188
 
                    
8189
 
 
8190
 
                    <div class="param-description">
8191
 
                        <p>the type, or name of the event</p>
8192
 
                    </div>
8193
 
 
8194
 
                    
8195
 
                </li>
8196
 
            
8197
 
                <li class="param">
8198
 
                    
8199
 
                        <code class="param-name">prefixed</code>
8200
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
8201
 
                    
8202
 
 
8203
 
                    
8204
 
 
8205
 
                    <div class="param-description">
8206
 
                        <p>if true, the type is prefixed already</p>
8207
 
                    </div>
8208
 
 
8209
 
                    
8210
 
                </li>
8211
 
            
8212
 
            </ul>
8213
 
        </div>
8214
 
    
8215
 
 
8216
 
    
8217
 
        <div class="returns">
8218
 
            <h4>Returns:</h4>
8219
 
 
8220
 
            <div class="returns-description">
8221
 
                
8222
 
                    
8223
 
                        <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
8224
 
                    
8225
 
                    the custom event or null
8226
 
                
8227
 
            </div>
8228
 
        </div>
8229
 
    
8230
 
 
8231
 
    
8232
 
</div>
8233
 
 
8234
 
                
8235
 
                    <div id="method_getTargets" class="method item inherited">
8236
 
    <h3 class="name"><code>getTargets</code></h3>
8237
 
 
8238
 
    
8239
 
        <span class="paren">()</span>
8240
 
    
8241
 
 
8242
 
    
8243
 
        <span class="returns-inline">
8244
 
            <span class="type"></span>
8245
 
        </span>
8246
 
    
8247
 
 
8248
 
    
8249
 
 
8250
 
    
8251
 
 
8252
 
    
8253
 
 
8254
 
    
8255
 
 
8256
 
    
8257
 
 
8258
 
    <div class="meta">
8259
 
        
8260
 
            
8261
 
                <p>Inherited from
8262
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_getTargets">EventTarget</a>:
8263
 
            
8264
 
        
8265
 
        
8266
 
        <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>
8267
 
        
8268
 
        </p>
8269
 
 
8270
 
 
8271
 
        
8272
 
 
8273
 
        
8274
 
    </div>
8275
 
 
8276
 
    <div class="description">
8277
 
        <p>Returns an array of bubble targets for this object.</p>
8278
 
    </div>
8279
 
 
8280
 
    
8281
 
 
8282
 
    
8283
 
        <div class="returns">
8284
 
            <h4>Returns:</h4>
8285
 
 
8286
 
            <div class="returns-description">
8287
 
                
8288
 
                    
8289
 
                    EventTarget[]
8290
 
                
8291
 
            </div>
8292
 
        </div>
8293
 
    
8294
 
 
8295
 
    
8296
 
</div>
8297
 
 
8298
 
                
8299
 
                    <div id="method_init" class="method item inherited">
8300
 
    <h3 class="name"><code>init</code></h3>
8301
 
 
8302
 
    
8303
 
        <div class="args">
8304
 
            <span class="paren">(</span><ul class="args-list inline commas">
8305
 
            
8306
 
                <li class="arg">
8307
 
                    
8308
 
                        <code>config</code>
8309
 
                    
8310
 
                </li>
8311
 
            
8312
 
            </ul><span class="paren">)</span>
8313
 
        </div>
8314
 
    
8315
 
 
8316
 
    
8317
 
        <span class="returns-inline">
8318
 
            <span class="type"><a href="../classes/Base.html" class="crosslink">Base</a></span>
8319
 
        </span>
8320
 
    
8321
 
 
8322
 
    
8323
 
 
8324
 
    
8325
 
 
8326
 
    
8327
 
 
8328
 
    
8329
 
 
8330
 
    
8331
 
        <span class="flag chainable">chainable</span>
8332
 
    
8333
 
 
8334
 
    <div class="meta">
8335
 
        
8336
 
            <p>Inherited from
8337
 
            <a href="..&#x2F;classes&#x2F;BaseCore.html#method_init">
8338
 
                BaseCore
8339
 
            </a>
8340
 
            
8341
 
            but overwritten in
8342
 
            
8343
 
        
8344
 
        
8345
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l191"><code>base&#x2F;js&#x2F;Base.js:191</code></a>
8346
 
        
8347
 
        </p>
8348
 
 
8349
 
 
8350
 
        
8351
 
 
8352
 
        
8353
 
    </div>
8354
 
 
8355
 
    <div class="description">
8356
 
        <p>Init lifecycle method, invoked during construction.
8357
 
Fires the init event prior to setting up attributes and 
8358
 
invoking initializers for the class hierarchy.</p>
8359
 
    </div>
8360
 
 
8361
 
    
8362
 
        <div class="params">
8363
 
            <h4>Parameters:</h4>
8364
 
 
8365
 
            <ul class="params-list">
8366
 
            
8367
 
                <li class="param">
8368
 
                    
8369
 
                        <code class="param-name">config</code>
8370
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
8371
 
                    
8372
 
 
8373
 
                    
8374
 
 
8375
 
                    <div class="param-description">
8376
 
                        <p>Object with configuration property name/value pairs</p>
8377
 
                    </div>
8378
 
 
8379
 
                    
8380
 
                </li>
8381
 
            
8382
 
            </ul>
8383
 
        </div>
8384
 
    
8385
 
 
8386
 
    
8387
 
        <div class="returns">
8388
 
            <h4>Returns:</h4>
8389
 
 
8390
 
            <div class="returns-description">
8391
 
                
8392
 
                    
8393
 
                        <span class="type"><a href="../classes/Base.html" class="crosslink">Base</a></span>:
8394
 
                    
8395
 
                    A reference to this object
8396
 
                
8397
 
            </div>
8398
 
        </div>
8399
 
    
8400
 
 
8401
 
    
8402
 
</div>
8403
 
 
8404
 
                
8405
 
                    <div id="method_modifyAttr" class="method item inherited">
8406
 
    <h3 class="name"><code>modifyAttr</code></h3>
8407
 
 
8408
 
    
8409
 
        <div class="args">
8410
 
            <span class="paren">(</span><ul class="args-list inline commas">
8411
 
            
8412
 
                <li class="arg">
8413
 
                    
8414
 
                        <code>name</code>
8415
 
                    
8416
 
                </li>
8417
 
            
8418
 
                <li class="arg">
8419
 
                    
8420
 
                        <code>config</code>
8421
 
                    
8422
 
                </li>
8423
 
            
8424
 
            </ul><span class="paren">)</span>
8425
 
        </div>
8426
 
    
8427
 
 
8428
 
    
8429
 
 
8430
 
    
8431
 
 
8432
 
    
8433
 
 
8434
 
    
8435
 
 
8436
 
    
8437
 
 
8438
 
    
8439
 
 
8440
 
    <div class="meta">
8441
 
        
8442
 
            
8443
 
                <p>Inherited from
8444
 
                <a href="..&#x2F;classes&#x2F;AttributeExtras.html#method_modifyAttr">AttributeExtras</a>:
8445
 
            
8446
 
        
8447
 
        
8448
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeExtras.js.html#l39"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:39</code></a>
8449
 
        
8450
 
        </p>
8451
 
 
8452
 
 
8453
 
        
8454
 
 
8455
 
        
8456
 
    </div>
8457
 
 
8458
 
    <div class="description">
8459
 
        <p>Updates the configuration of an attribute which has already been added.</p>
8460
 
 
8461
 
<p>
8462
 
The properties which can be modified through this interface are limited
8463
 
to the following subset of attributes, which can be safely modified
8464
 
after a value has already been set on the attribute: readOnly, writeOnce, 
8465
 
broadcast and getter.
8466
 
</p>
8467
 
    </div>
8468
 
 
8469
 
    
8470
 
        <div class="params">
8471
 
            <h4>Parameters:</h4>
8472
 
 
8473
 
            <ul class="params-list">
8474
 
            
8475
 
                <li class="param">
8476
 
                    
8477
 
                        <code class="param-name">name</code>
8478
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
8479
 
                    
8480
 
 
8481
 
                    
8482
 
 
8483
 
                    <div class="param-description">
8484
 
                        <p>The name of the attribute whose configuration is to be updated.</p>
8485
 
                    </div>
8486
 
 
8487
 
                    
8488
 
                </li>
8489
 
            
8490
 
                <li class="param">
8491
 
                    
8492
 
                        <code class="param-name">config</code>
8493
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
8494
 
                    
8495
 
 
8496
 
                    
8497
 
 
8498
 
                    <div class="param-description">
8499
 
                        <p>An object with configuration property/value pairs, specifying the configuration properties to modify.</p>
8500
 
                    </div>
8501
 
 
8502
 
                    
8503
 
                </li>
8504
 
            
8505
 
            </ul>
8506
 
        </div>
8507
 
    
8508
 
 
8509
 
    
8510
 
 
8511
 
    
8512
 
</div>
8513
 
 
8514
 
                
8515
 
                    <div id="method_on" class="method item inherited">
8516
 
    <h3 class="name"><code>on</code></h3>
8517
 
 
8518
 
    
8519
 
        <div class="args">
8520
 
            <span class="paren">(</span><ul class="args-list inline commas">
8521
 
            
8522
 
                <li class="arg">
8523
 
                    
8524
 
                        <code>type</code>
8525
 
                    
8526
 
                </li>
8527
 
            
8528
 
                <li class="arg">
8529
 
                    
8530
 
                        <code>fn</code>
8531
 
                    
8532
 
                </li>
8533
 
            
8534
 
                <li class="arg">
8535
 
                    
8536
 
                        <code class="optional">[context]</code>
8537
 
                    
8538
 
                </li>
8539
 
            
8540
 
                <li class="arg">
8541
 
                    
8542
 
                        <code class="optional">[arg*]</code>
8543
 
                    
8544
 
                </li>
8545
 
            
8546
 
            </ul><span class="paren">)</span>
8547
 
        </div>
8548
 
    
8549
 
 
8550
 
    
8551
 
        <span class="returns-inline">
8552
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
8553
 
        </span>
8554
 
    
8555
 
 
8556
 
    
8557
 
 
8558
 
    
8559
 
 
8560
 
    
8561
 
 
8562
 
    
8563
 
 
8564
 
    
8565
 
 
8566
 
    <div class="meta">
8567
 
        
8568
 
            
8569
 
                <p>Inherited from
8570
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_on">EventTarget</a>:
8571
 
            
8572
 
        
8573
 
        
8574
 
        <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>
8575
 
        
8576
 
        </p>
8577
 
 
8578
 
 
8579
 
        
8580
 
 
8581
 
        
8582
 
    </div>
8583
 
 
8584
 
    <div class="description">
8585
 
        <p>Subscribe a callback function to a custom event fired by this object or
8586
 
from an object that bubbles its events to this object.</p>
8587
 
 
8588
 
<p>Callback functions for events published with <code>emitFacade = true</code> will
8589
 
receive an <code>EventFacade</code> as the first argument (typically named "e").
8590
 
These callbacks can then call <code>e.preventDefault()</code> to disable the
8591
 
behavior published to that event's <code>defaultFn</code>.  See the <code>EventFacade</code>
8592
 
API for all available properties and methods. Subscribers to
8593
 
non-<code>emitFacade</code> events will receive the arguments passed to <code>fire()</code>
8594
 
after the event name.</p>
8595
 
 
8596
 
<p>To subscribe to multiple events at once, pass an object as the first
8597
 
argument, where the key:value pairs correspond to the eventName:callback,
8598
 
or pass an array of event names as the first argument to subscribe to
8599
 
all listed events with the same callback.</p>
8600
 
 
8601
 
<p>Returning <code>false</code> from a callback is supported as an alternative to
8602
 
calling <code>e.preventDefault(); e.stopPropagation();</code>.  However, it is
8603
 
recommended to use the event methods whenever possible.</p>
8604
 
    </div>
8605
 
 
8606
 
    
8607
 
        <div class="params">
8608
 
            <h4>Parameters:</h4>
8609
 
 
8610
 
            <ul class="params-list">
8611
 
            
8612
 
                <li class="param">
8613
 
                    
8614
 
                        <code class="param-name">type</code>
8615
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
8616
 
                    
8617
 
 
8618
 
                    
8619
 
 
8620
 
                    <div class="param-description">
8621
 
                        <p>The name of the event</p>
8622
 
                    </div>
8623
 
 
8624
 
                    
8625
 
                </li>
8626
 
            
8627
 
                <li class="param">
8628
 
                    
8629
 
                        <code class="param-name">fn</code>
8630
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
8631
 
                    
8632
 
 
8633
 
                    
8634
 
 
8635
 
                    <div class="param-description">
8636
 
                        <p>The callback to execute in response to the event</p>
8637
 
                    </div>
8638
 
 
8639
 
                    
8640
 
                </li>
8641
 
            
8642
 
                <li class="param">
8643
 
                    
8644
 
                        <code class="param-name optional">[context]</code>
8645
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
8646
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
8647
 
                    
8648
 
 
8649
 
                    
8650
 
 
8651
 
                    <div class="param-description">
8652
 
                        <p>Override <code>this</code> object in callback</p>
8653
 
                    </div>
8654
 
 
8655
 
                    
8656
 
                </li>
8657
 
            
8658
 
                <li class="param">
8659
 
                    
8660
 
                        <code class="param-name optional">[arg*]</code>
8661
 
                        <span class="type">Any</span>
8662
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
8663
 
                    
8664
 
 
8665
 
                    
8666
 
 
8667
 
                    <div class="param-description">
8668
 
                        <p>0..n additional arguments to supply to the subscriber</p>
8669
 
                    </div>
8670
 
 
8671
 
                    
8672
 
                </li>
8673
 
            
8674
 
            </ul>
8675
 
        </div>
8676
 
    
8677
 
 
8678
 
    
8679
 
        <div class="returns">
8680
 
            <h4>Returns:</h4>
8681
 
 
8682
 
            <div class="returns-description">
8683
 
                
8684
 
                    
8685
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
8686
 
                    
8687
 
                    A subscription handle capable of detaching that
8688
 
                      subscription
8689
 
                
8690
 
            </div>
8691
 
        </div>
8692
 
    
8693
 
 
8694
 
    
8695
 
</div>
8696
 
 
8697
 
                
8698
 
                    <div id="method_once" class="method item inherited">
8699
 
    <h3 class="name"><code>once</code></h3>
8700
 
 
8701
 
    
8702
 
        <div class="args">
8703
 
            <span class="paren">(</span><ul class="args-list inline commas">
8704
 
            
8705
 
                <li class="arg">
8706
 
                    
8707
 
                        <code>type</code>
8708
 
                    
8709
 
                </li>
8710
 
            
8711
 
                <li class="arg">
8712
 
                    
8713
 
                        <code>fn</code>
8714
 
                    
8715
 
                </li>
8716
 
            
8717
 
                <li class="arg">
8718
 
                    
8719
 
                        <code class="optional">[context]</code>
8720
 
                    
8721
 
                </li>
8722
 
            
8723
 
                <li class="arg">
8724
 
                    
8725
 
                        <code class="optional">[arg*]</code>
8726
 
                    
8727
 
                </li>
8728
 
            
8729
 
            </ul><span class="paren">)</span>
8730
 
        </div>
8731
 
    
8732
 
 
8733
 
    
8734
 
        <span class="returns-inline">
8735
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
8736
 
        </span>
8737
 
    
8738
 
 
8739
 
    
8740
 
 
8741
 
    
8742
 
 
8743
 
    
8744
 
 
8745
 
    
8746
 
 
8747
 
    
8748
 
 
8749
 
    <div class="meta">
8750
 
        
8751
 
            
8752
 
                <p>Inherited from
8753
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_once">EventTarget</a>:
8754
 
            
8755
 
        
8756
 
        
8757
 
        <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>
8758
 
        
8759
 
        </p>
8760
 
 
8761
 
 
8762
 
        
8763
 
 
8764
 
        
8765
 
    </div>
8766
 
 
8767
 
    <div class="description">
8768
 
        <p>Listen to a custom event hosted by this object one time.
8769
 
This is the equivalent to <code>on</code> except the
8770
 
listener is immediatelly detached when it is executed.</p>
8771
 
    </div>
8772
 
 
8773
 
    
8774
 
        <div class="params">
8775
 
            <h4>Parameters:</h4>
8776
 
 
8777
 
            <ul class="params-list">
8778
 
            
8779
 
                <li class="param">
8780
 
                    
8781
 
                        <code class="param-name">type</code>
8782
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
8783
 
                    
8784
 
 
8785
 
                    
8786
 
 
8787
 
                    <div class="param-description">
8788
 
                        <p>The name of the event</p>
8789
 
                    </div>
8790
 
 
8791
 
                    
8792
 
                </li>
8793
 
            
8794
 
                <li class="param">
8795
 
                    
8796
 
                        <code class="param-name">fn</code>
8797
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
8798
 
                    
8799
 
 
8800
 
                    
8801
 
 
8802
 
                    <div class="param-description">
8803
 
                        <p>The callback to execute in response to the event</p>
8804
 
                    </div>
8805
 
 
8806
 
                    
8807
 
                </li>
8808
 
            
8809
 
                <li class="param">
8810
 
                    
8811
 
                        <code class="param-name optional">[context]</code>
8812
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
8813
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
8814
 
                    
8815
 
 
8816
 
                    
8817
 
 
8818
 
                    <div class="param-description">
8819
 
                        <p>Override <code>this</code> object in callback</p>
8820
 
                    </div>
8821
 
 
8822
 
                    
8823
 
                </li>
8824
 
            
8825
 
                <li class="param">
8826
 
                    
8827
 
                        <code class="param-name optional">[arg*]</code>
8828
 
                        <span class="type">Any</span>
8829
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
8830
 
                    
8831
 
 
8832
 
                    
8833
 
 
8834
 
                    <div class="param-description">
8835
 
                        <p>0..n additional arguments to supply to the subscriber</p>
8836
 
                    </div>
8837
 
 
8838
 
                    
8839
 
                </li>
8840
 
            
8841
 
            </ul>
8842
 
        </div>
8843
 
    
8844
 
 
8845
 
    
8846
 
        <div class="returns">
8847
 
            <h4>Returns:</h4>
8848
 
 
8849
 
            <div class="returns-description">
8850
 
                
8851
 
                    
8852
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
8853
 
                    
8854
 
                    A subscription handle capable of detaching the
8855
 
                      subscription
8856
 
                
8857
 
            </div>
8858
 
        </div>
8859
 
    
8860
 
 
8861
 
    
8862
 
</div>
8863
 
 
8864
 
                
8865
 
                    <div id="method_onceAfter" class="method item inherited">
8866
 
    <h3 class="name"><code>onceAfter</code></h3>
8867
 
 
8868
 
    
8869
 
        <div class="args">
8870
 
            <span class="paren">(</span><ul class="args-list inline commas">
8871
 
            
8872
 
                <li class="arg">
8873
 
                    
8874
 
                        <code>type</code>
8875
 
                    
8876
 
                </li>
8877
 
            
8878
 
                <li class="arg">
8879
 
                    
8880
 
                        <code>fn</code>
8881
 
                    
8882
 
                </li>
8883
 
            
8884
 
                <li class="arg">
8885
 
                    
8886
 
                        <code class="optional">[context]</code>
8887
 
                    
8888
 
                </li>
8889
 
            
8890
 
                <li class="arg">
8891
 
                    
8892
 
                        <code class="optional">[arg*]</code>
8893
 
                    
8894
 
                </li>
8895
 
            
8896
 
            </ul><span class="paren">)</span>
8897
 
        </div>
8898
 
    
8899
 
 
8900
 
    
8901
 
        <span class="returns-inline">
8902
 
            <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
8903
 
        </span>
8904
 
    
8905
 
 
8906
 
    
8907
 
 
8908
 
    
8909
 
 
8910
 
    
8911
 
 
8912
 
    
8913
 
 
8914
 
    
8915
 
 
8916
 
    <div class="meta">
8917
 
        
8918
 
            
8919
 
                <p>Inherited from
8920
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_onceAfter">EventTarget</a>:
8921
 
            
8922
 
        
8923
 
        
8924
 
        <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>
8925
 
        
8926
 
        </p>
8927
 
 
8928
 
 
8929
 
        
8930
 
 
8931
 
        
8932
 
    </div>
8933
 
 
8934
 
    <div class="description">
8935
 
        <p>Listen to a custom event hosted by this object one time.
8936
 
This is the equivalent to <code>after</code> except the
8937
 
listener is immediatelly detached when it is executed.</p>
8938
 
    </div>
8939
 
 
8940
 
    
8941
 
        <div class="params">
8942
 
            <h4>Parameters:</h4>
8943
 
 
8944
 
            <ul class="params-list">
8945
 
            
8946
 
                <li class="param">
8947
 
                    
8948
 
                        <code class="param-name">type</code>
8949
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
8950
 
                    
8951
 
 
8952
 
                    
8953
 
 
8954
 
                    <div class="param-description">
8955
 
                        <p>The name of the event</p>
8956
 
                    </div>
8957
 
 
8958
 
                    
8959
 
                </li>
8960
 
            
8961
 
                <li class="param">
8962
 
                    
8963
 
                        <code class="param-name">fn</code>
8964
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
8965
 
                    
8966
 
 
8967
 
                    
8968
 
 
8969
 
                    <div class="param-description">
8970
 
                        <p>The callback to execute in response to the event</p>
8971
 
                    </div>
8972
 
 
8973
 
                    
8974
 
                </li>
8975
 
            
8976
 
                <li class="param">
8977
 
                    
8978
 
                        <code class="param-name optional">[context]</code>
8979
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
8980
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
8981
 
                    
8982
 
 
8983
 
                    
8984
 
 
8985
 
                    <div class="param-description">
8986
 
                        <p>Override <code>this</code> object in callback</p>
8987
 
                    </div>
8988
 
 
8989
 
                    
8990
 
                </li>
8991
 
            
8992
 
                <li class="param">
8993
 
                    
8994
 
                        <code class="param-name optional">[arg*]</code>
8995
 
                        <span class="type">Any</span>
8996
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
8997
 
                    
8998
 
 
8999
 
                    
9000
 
 
9001
 
                    <div class="param-description">
9002
 
                        <p>0..n additional arguments to supply to the subscriber</p>
9003
 
                    </div>
9004
 
 
9005
 
                    
9006
 
                </li>
9007
 
            
9008
 
            </ul>
9009
 
        </div>
9010
 
    
9011
 
 
9012
 
    
9013
 
        <div class="returns">
9014
 
            <h4>Returns:</h4>
9015
 
 
9016
 
            <div class="returns-description">
9017
 
                
9018
 
                    
9019
 
                        <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
9020
 
                    
9021
 
                    A subscription handle capable of detaching that
9022
 
                      subscription
9023
 
                
9024
 
            </div>
9025
 
        </div>
9026
 
    
9027
 
 
9028
 
    
9029
 
</div>
9030
 
 
9031
 
                
9032
 
                    <div id="method_parseType" class="method item inherited">
9033
 
    <h3 class="name"><code>parseType</code></h3>
9034
 
 
9035
 
    
9036
 
        <div class="args">
9037
 
            <span class="paren">(</span><ul class="args-list inline commas">
9038
 
            
9039
 
                <li class="arg">
9040
 
                    
9041
 
                        <code>type</code>
9042
 
                    
9043
 
                </li>
9044
 
            
9045
 
                <li class="arg">
9046
 
                    
9047
 
                        <code class="optional">[pre=this._yuievt.config.prefix]</code>
9048
 
                    
9049
 
                </li>
9050
 
            
9051
 
            </ul><span class="paren">)</span>
9052
 
        </div>
9053
 
    
9054
 
 
9055
 
    
9056
 
        <span class="returns-inline">
9057
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
9058
 
        </span>
9059
 
    
9060
 
 
9061
 
    
9062
 
 
9063
 
    
9064
 
 
9065
 
    
9066
 
 
9067
 
    
9068
 
 
9069
 
    
9070
 
 
9071
 
    <div class="meta">
9072
 
        
9073
 
            
9074
 
                <p>Inherited from
9075
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_parseType">EventTarget</a>:
9076
 
            
9077
 
        
9078
 
        
9079
 
        <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>
9080
 
        
9081
 
        </p>
9082
 
 
9083
 
 
9084
 
        
9085
 
 
9086
 
        
9087
 
            <p>Available since 3.3.0</p>
9088
 
        
9089
 
    </div>
9090
 
 
9091
 
    <div class="description">
9092
 
        <p>Takes the type parameter passed to 'on' and parses out the
9093
 
various pieces that could be included in the type.  If the
9094
 
event type is passed without a prefix, it will be expanded
9095
 
to include the prefix one is supplied or the event target
9096
 
is configured with a default prefix.</p>
9097
 
    </div>
9098
 
 
9099
 
    
9100
 
        <div class="params">
9101
 
            <h4>Parameters:</h4>
9102
 
 
9103
 
            <ul class="params-list">
9104
 
            
9105
 
                <li class="param">
9106
 
                    
9107
 
                        <code class="param-name">type</code>
9108
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
9109
 
                    
9110
 
 
9111
 
                    
9112
 
 
9113
 
                    <div class="param-description">
9114
 
                        <p>the type</p>
9115
 
                    </div>
9116
 
 
9117
 
                    
9118
 
                </li>
9119
 
            
9120
 
                <li class="param">
9121
 
                    
9122
 
                        <code class="param-name optional">[pre=this._yuievt.config.prefix]</code>
9123
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
9124
 
                        <span class="flag optional" title="This parameter is optional.">optional</span>
9125
 
                    
9126
 
 
9127
 
                    
9128
 
 
9129
 
                    <div class="param-description">
9130
 
                        <p>the prefix</p>
9131
 
                    </div>
9132
 
 
9133
 
                    
9134
 
                </li>
9135
 
            
9136
 
            </ul>
9137
 
        </div>
9138
 
    
9139
 
 
9140
 
    
9141
 
        <div class="returns">
9142
 
            <h4>Returns:</h4>
9143
 
 
9144
 
            <div class="returns-description">
9145
 
                
9146
 
                    
9147
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>:
9148
 
                    
9149
 
                    an array containing:
9150
 
 * the detach category, if supplied,
9151
 
 * the prefixed event type,
9152
 
 * whether or not this is an after listener,
9153
 
 * the supplied event type
9154
 
                
9155
 
            </div>
9156
 
        </div>
9157
 
    
9158
 
 
9159
 
    
9160
 
</div>
9161
 
 
9162
 
                
9163
 
                    <div id="method_publish" class="method item inherited">
9164
 
    <h3 class="name"><code>publish</code></h3>
9165
 
 
9166
 
    
9167
 
        <div class="args">
9168
 
            <span class="paren">(</span><ul class="args-list inline commas">
9169
 
            
9170
 
                <li class="arg">
9171
 
                    
9172
 
                        <code>type</code>
9173
 
                    
9174
 
                </li>
9175
 
            
9176
 
                <li class="arg">
9177
 
                    
9178
 
                        <code>opts</code>
9179
 
                    
9180
 
                </li>
9181
 
            
9182
 
            </ul><span class="paren">)</span>
9183
 
        </div>
9184
 
    
9185
 
 
9186
 
    
9187
 
        <span class="returns-inline">
9188
 
            <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
9189
 
        </span>
9190
 
    
9191
 
 
9192
 
    
9193
 
 
9194
 
    
9195
 
 
9196
 
    
9197
 
 
9198
 
    
9199
 
 
9200
 
    
9201
 
 
9202
 
    <div class="meta">
9203
 
        
9204
 
            
9205
 
                <p>Inherited from
9206
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_publish">EventTarget</a>:
9207
 
            
9208
 
        
9209
 
        
9210
 
        <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>
9211
 
        
9212
 
        </p>
9213
 
 
9214
 
 
9215
 
        
9216
 
 
9217
 
        
9218
 
    </div>
9219
 
 
9220
 
    <div class="description">
9221
 
        <p>Creates a new custom event of the specified type.  If a custom event
9222
 
by that name already exists, it will not be re-created.  In either
9223
 
case the custom event is returned.</p>
9224
 
    </div>
9225
 
 
9226
 
    
9227
 
        <div class="params">
9228
 
            <h4>Parameters:</h4>
9229
 
 
9230
 
            <ul class="params-list">
9231
 
            
9232
 
                <li class="param">
9233
 
                    
9234
 
                        <code class="param-name">type</code>
9235
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
9236
 
                    
9237
 
 
9238
 
                    
9239
 
 
9240
 
                    <div class="param-description">
9241
 
                        <p>the type, or name of the event</p>
9242
 
                    </div>
9243
 
 
9244
 
                    
9245
 
                </li>
9246
 
            
9247
 
                <li class="param">
9248
 
                    
9249
 
                        <code class="param-name">opts</code>
9250
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9251
 
                    
9252
 
 
9253
 
                    
9254
 
 
9255
 
                    <div class="param-description">
9256
 
                        <p>optional config params.  Valid properties are:</p>
9257
 
 
9258
 
<p><ul>
9259
 
   <li>
9260
 
  'broadcast': whether or not the YUI instance and YUI global are notified when the event is fired (false)
9261
 
   </li>
9262
 
   <li>
9263
 
  'bubbles': whether or not this event bubbles (true)
9264
 
             Events can only bubble if emitFacade is true.
9265
 
   </li>
9266
 
   <li>
9267
 
  'context': the default execution context for the listeners (this)
9268
 
   </li>
9269
 
   <li>
9270
 
  'defaultFn': the default function to execute when this event fires if preventDefault was not called
9271
 
   </li>
9272
 
   <li>
9273
 
  'emitFacade': whether or not this event emits a facade (false)
9274
 
   </li>
9275
 
   <li>
9276
 
  'prefix': the prefix for this targets events, e.g., 'menu' in 'menu:click'
9277
 
   </li>
9278
 
   <li>
9279
 
  'fireOnce': if an event is configured to fire once, new subscribers after
9280
 
  the fire will be notified immediately.
9281
 
   </li>
9282
 
   <li>
9283
 
  'async': fireOnce event listeners will fire synchronously if the event has already
9284
 
   fired unless async is true.
9285
 
   </li>
9286
 
   <li>
9287
 
  'preventable': whether or not preventDefault() has an effect (true)
9288
 
   </li>
9289
 
   <li>
9290
 
  'preventedFn': a function that is executed when preventDefault is called
9291
 
   </li>
9292
 
   <li>
9293
 
  'queuable': whether or not this event can be queued during bubbling (false)
9294
 
   </li>
9295
 
   <li>
9296
 
  'silent': if silent is true, debug messages are not provided for this event.
9297
 
   </li>
9298
 
   <li>
9299
 
  'stoppedFn': a function that is executed when stopPropagation is called
9300
 
   </li></p>
9301
 
 
9302
 
<p><li>
9303
 
  'monitored': specifies whether or not this event should send notifications about
9304
 
  when the event has been attached, detached, or published.
9305
 
   </li>
9306
 
   <li>
9307
 
  'type': the event type (valid option if not provided as the first parameter to publish)
9308
 
   </li>
9309
 
 </ul></p>
9310
 
                    </div>
9311
 
 
9312
 
                    
9313
 
                </li>
9314
 
            
9315
 
            </ul>
9316
 
        </div>
9317
 
    
9318
 
 
9319
 
    
9320
 
        <div class="returns">
9321
 
            <h4>Returns:</h4>
9322
 
 
9323
 
            <div class="returns-description">
9324
 
                
9325
 
                    
9326
 
                        <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
9327
 
                    
9328
 
                    the custom event
9329
 
                
9330
 
            </div>
9331
 
        </div>
9332
 
    
9333
 
 
9334
 
    
9335
 
</div>
9336
 
 
9337
 
                
9338
 
                    <div id="method_registerImage" class="method item">
9339
 
    <h3 class="name"><code>registerImage</code></h3>
9340
 
 
9341
 
    
9342
 
        <div class="args">
9343
 
            <span class="paren">(</span><ul class="args-list inline commas">
9344
 
            
9345
 
                <li class="arg">
9346
 
                    
9347
 
                        <code></code>
9348
 
                    
9349
 
                </li>
9350
 
            
9351
 
            </ul><span class="paren">)</span>
9352
 
        </div>
9353
 
    
9354
 
 
9355
 
    
9356
 
        <span class="returns-inline">
9357
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9358
 
        </span>
9359
 
    
9360
 
 
9361
 
    
9362
 
 
9363
 
    
9364
 
 
9365
 
    
9366
 
 
9367
 
    
9368
 
 
9369
 
    
9370
 
 
9371
 
    <div class="meta">
9372
 
        
9373
 
            
9374
 
                
9375
 
                <p>
9376
 
                
9377
 
                Defined in
9378
 
                
9379
 
            
9380
 
        
9381
 
        
9382
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l256"><code>imageloader&#x2F;js&#x2F;imageloader.js:256</code></a>
9383
 
        
9384
 
        </p>
9385
 
 
9386
 
 
9387
 
        
9388
 
 
9389
 
        
9390
 
    </div>
9391
 
 
9392
 
    <div class="description">
9393
 
        <p>Registers an image with the group.
9394
 
Arguments are passed through to a <code>Y.ImgLoadImgObj</code> constructor; see that class' attribute documentation for detailed information. "<code>domId</code>" is a required attribute.</p>
9395
 
    </div>
9396
 
 
9397
 
    
9398
 
        <div class="params">
9399
 
            <h4>Parameters:</h4>
9400
 
 
9401
 
            <ul class="params-list">
9402
 
            
9403
 
                <li class="param">
9404
 
                    
9405
 
                        <code class="param-name"></code>
9406
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9407
 
                    
9408
 
 
9409
 
                    
9410
 
                        <span class="flag multiple" title="This argument may occur one or more times.">multiple</span>
9411
 
                    
9412
 
 
9413
 
                    <div class="param-description">
9414
 
                        <p>A configuration object literal with attribute name/value pairs  (passed through to a <code>Y.ImgLoadImgObj</code> constructor)</p>
9415
 
                    </div>
9416
 
 
9417
 
                    
9418
 
                </li>
9419
 
            
9420
 
            </ul>
9421
 
        </div>
9422
 
    
9423
 
 
9424
 
    
9425
 
        <div class="returns">
9426
 
            <h4>Returns:</h4>
9427
 
 
9428
 
            <div class="returns-description">
9429
 
                
9430
 
                    
9431
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
9432
 
                    
9433
 
                    <code>Y.ImgLoadImgObj</code> that was registered
9434
 
                
9435
 
            </div>
9436
 
        </div>
9437
 
    
9438
 
 
9439
 
    
9440
 
</div>
9441
 
 
9442
 
                
9443
 
                    <div id="method_removeAttr" class="method item inherited">
9444
 
    <h3 class="name"><code>removeAttr</code></h3>
9445
 
 
9446
 
    
9447
 
        <div class="args">
9448
 
            <span class="paren">(</span><ul class="args-list inline commas">
9449
 
            
9450
 
                <li class="arg">
9451
 
                    
9452
 
                        <code>name</code>
9453
 
                    
9454
 
                </li>
9455
 
            
9456
 
            </ul><span class="paren">)</span>
9457
 
        </div>
9458
 
    
9459
 
 
9460
 
    
9461
 
 
9462
 
    
9463
 
 
9464
 
    
9465
 
 
9466
 
    
9467
 
 
9468
 
    
9469
 
 
9470
 
    
9471
 
 
9472
 
    <div class="meta">
9473
 
        
9474
 
            
9475
 
                <p>Inherited from
9476
 
                <a href="..&#x2F;classes&#x2F;AttributeExtras.html#method_removeAttr">AttributeExtras</a>:
9477
 
            
9478
 
        
9479
 
        
9480
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeExtras.js.html#l77"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:77</code></a>
9481
 
        
9482
 
        </p>
9483
 
 
9484
 
 
9485
 
        
9486
 
 
9487
 
        
9488
 
    </div>
9489
 
 
9490
 
    <div class="description">
9491
 
        <p>Removes an attribute from the host object</p>
9492
 
    </div>
9493
 
 
9494
 
    
9495
 
        <div class="params">
9496
 
            <h4>Parameters:</h4>
9497
 
 
9498
 
            <ul class="params-list">
9499
 
            
9500
 
                <li class="param">
9501
 
                    
9502
 
                        <code class="param-name">name</code>
9503
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
9504
 
                    
9505
 
 
9506
 
                    
9507
 
 
9508
 
                    <div class="param-description">
9509
 
                        <p>The name of the attribute to be removed.</p>
9510
 
                    </div>
9511
 
 
9512
 
                    
9513
 
                </li>
9514
 
            
9515
 
            </ul>
9516
 
        </div>
9517
 
    
9518
 
 
9519
 
    
9520
 
 
9521
 
    
9522
 
</div>
9523
 
 
9524
 
                
9525
 
                    <div id="method_removeTarget" class="method item inherited">
9526
 
    <h3 class="name"><code>removeTarget</code></h3>
9527
 
 
9528
 
    
9529
 
        <div class="args">
9530
 
            <span class="paren">(</span><ul class="args-list inline commas">
9531
 
            
9532
 
                <li class="arg">
9533
 
                    
9534
 
                        <code>o</code>
9535
 
                    
9536
 
                </li>
9537
 
            
9538
 
            </ul><span class="paren">)</span>
9539
 
        </div>
9540
 
    
9541
 
 
9542
 
    
9543
 
 
9544
 
    
9545
 
 
9546
 
    
9547
 
 
9548
 
    
9549
 
 
9550
 
    
9551
 
 
9552
 
    
9553
 
 
9554
 
    <div class="meta">
9555
 
        
9556
 
            
9557
 
                <p>Inherited from
9558
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_removeTarget">EventTarget</a>:
9559
 
            
9560
 
        
9561
 
        
9562
 
        <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>
9563
 
        
9564
 
        </p>
9565
 
 
9566
 
 
9567
 
        
9568
 
 
9569
 
        
9570
 
    </div>
9571
 
 
9572
 
    <div class="description">
9573
 
        <p>Removes a bubble target</p>
9574
 
    </div>
9575
 
 
9576
 
    
9577
 
        <div class="params">
9578
 
            <h4>Parameters:</h4>
9579
 
 
9580
 
            <ul class="params-list">
9581
 
            
9582
 
                <li class="param">
9583
 
                    
9584
 
                        <code class="param-name">o</code>
9585
 
                        <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
9586
 
                    
9587
 
 
9588
 
                    
9589
 
 
9590
 
                    <div class="param-description">
9591
 
                        <p>the target to remove</p>
9592
 
                    </div>
9593
 
 
9594
 
                    
9595
 
                </li>
9596
 
            
9597
 
            </ul>
9598
 
        </div>
9599
 
    
9600
 
 
9601
 
    
9602
 
 
9603
 
    
9604
 
</div>
9605
 
 
9606
 
                
9607
 
                    <div id="method_reset" class="method item inherited">
9608
 
    <h3 class="name"><code>reset</code></h3>
9609
 
 
9610
 
    
9611
 
        <div class="args">
9612
 
            <span class="paren">(</span><ul class="args-list inline commas">
9613
 
            
9614
 
                <li class="arg">
9615
 
                    
9616
 
                        <code>name</code>
9617
 
                    
9618
 
                </li>
9619
 
            
9620
 
            </ul><span class="paren">)</span>
9621
 
        </div>
9622
 
    
9623
 
 
9624
 
    
9625
 
        <span class="returns-inline">
9626
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9627
 
        </span>
9628
 
    
9629
 
 
9630
 
    
9631
 
 
9632
 
    
9633
 
 
9634
 
    
9635
 
 
9636
 
    
9637
 
 
9638
 
    
9639
 
        <span class="flag chainable">chainable</span>
9640
 
    
9641
 
 
9642
 
    <div class="meta">
9643
 
        
9644
 
            
9645
 
                <p>Inherited from
9646
 
                <a href="..&#x2F;classes&#x2F;AttributeExtras.html#method_reset">AttributeExtras</a>:
9647
 
            
9648
 
        
9649
 
        
9650
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeExtras.js.html#l87"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:87</code></a>
9651
 
        
9652
 
        </p>
9653
 
 
9654
 
 
9655
 
        
9656
 
 
9657
 
        
9658
 
    </div>
9659
 
 
9660
 
    <div class="description">
9661
 
        <p>Resets the attribute (or all attributes) to its initial value, as long as
9662
 
the attribute is not readOnly, or writeOnce.</p>
9663
 
    </div>
9664
 
 
9665
 
    
9666
 
        <div class="params">
9667
 
            <h4>Parameters:</h4>
9668
 
 
9669
 
            <ul class="params-list">
9670
 
            
9671
 
                <li class="param">
9672
 
                    
9673
 
                        <code class="param-name">name</code>
9674
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
9675
 
                    
9676
 
 
9677
 
                    
9678
 
 
9679
 
                    <div class="param-description">
9680
 
                        <p>Optional. The name of the attribute to reset.  If omitted, all attributes are reset.</p>
9681
 
                    </div>
9682
 
 
9683
 
                    
9684
 
                </li>
9685
 
            
9686
 
            </ul>
9687
 
        </div>
9688
 
    
9689
 
 
9690
 
    
9691
 
        <div class="returns">
9692
 
            <h4>Returns:</h4>
9693
 
 
9694
 
            <div class="returns-description">
9695
 
                
9696
 
                    
9697
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
9698
 
                    
9699
 
                    A reference to the host object.
9700
 
                
9701
 
            </div>
9702
 
        </div>
9703
 
    
9704
 
 
9705
 
    
9706
 
</div>
9707
 
 
9708
 
                
9709
 
                    <div id="method_set" class="method item inherited">
9710
 
    <h3 class="name"><code>set</code></h3>
9711
 
 
9712
 
    
9713
 
        <div class="args">
9714
 
            <span class="paren">(</span><ul class="args-list inline commas">
9715
 
            
9716
 
                <li class="arg">
9717
 
                    
9718
 
                        <code>name</code>
9719
 
                    
9720
 
                </li>
9721
 
            
9722
 
                <li class="arg">
9723
 
                    
9724
 
                        <code>value</code>
9725
 
                    
9726
 
                </li>
9727
 
            
9728
 
            </ul><span class="paren">)</span>
9729
 
        </div>
9730
 
    
9731
 
 
9732
 
    
9733
 
        <span class="returns-inline">
9734
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9735
 
        </span>
9736
 
    
9737
 
 
9738
 
    
9739
 
 
9740
 
    
9741
 
 
9742
 
    
9743
 
 
9744
 
    
9745
 
 
9746
 
    
9747
 
        <span class="flag chainable">chainable</span>
9748
 
    
9749
 
 
9750
 
    <div class="meta">
9751
 
        
9752
 
            <p>Inherited from
9753
 
            <a href="..&#x2F;classes&#x2F;AttributeEvents.html#method_set">
9754
 
                AttributeEvents
9755
 
            </a>
9756
 
            
9757
 
            but overwritten in
9758
 
            
9759
 
        
9760
 
        
9761
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l328"><code>attribute&#x2F;js&#x2F;AttributeCore.js:328</code></a>
9762
 
        
9763
 
        </p>
9764
 
 
9765
 
 
9766
 
        
9767
 
 
9768
 
        
9769
 
    </div>
9770
 
 
9771
 
    <div class="description">
9772
 
        <p>Sets the value of an attribute.</p>
9773
 
    </div>
9774
 
 
9775
 
    
9776
 
        <div class="params">
9777
 
            <h4>Parameters:</h4>
9778
 
 
9779
 
            <ul class="params-list">
9780
 
            
9781
 
                <li class="param">
9782
 
                    
9783
 
                        <code class="param-name">name</code>
9784
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
9785
 
                    
9786
 
 
9787
 
                    
9788
 
 
9789
 
                    <div class="param-description">
9790
 
                        <p>The name of the attribute. If the 
9791
 
current value of the attribute is an Object, dot notation can be used
9792
 
to set the value of a property within the object (e.g. <code>set("x.y.z", 5)</code>).</p>
9793
 
                    </div>
9794
 
 
9795
 
                    
9796
 
                </li>
9797
 
            
9798
 
                <li class="param">
9799
 
                    
9800
 
                        <code class="param-name">value</code>
9801
 
                        <span class="type">Any</span>
9802
 
                    
9803
 
 
9804
 
                    
9805
 
 
9806
 
                    <div class="param-description">
9807
 
                        <p>The value to set the attribute to.</p>
9808
 
                    </div>
9809
 
 
9810
 
                    
9811
 
                </li>
9812
 
            
9813
 
            </ul>
9814
 
        </div>
9815
 
    
9816
 
 
9817
 
    
9818
 
        <div class="returns">
9819
 
            <h4>Returns:</h4>
9820
 
 
9821
 
            <div class="returns-description">
9822
 
                
9823
 
                    
9824
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
9825
 
                    
9826
 
                    A reference to the host object.
9827
 
                
9828
 
            </div>
9829
 
        </div>
9830
 
    
9831
 
 
9832
 
    
9833
 
</div>
9834
 
 
9835
 
                
9836
 
                    <div id="method_setAttrs" class="method item inherited">
9837
 
    <h3 class="name"><code>setAttrs</code></h3>
9838
 
 
9839
 
    
9840
 
        <div class="args">
9841
 
            <span class="paren">(</span><ul class="args-list inline commas">
9842
 
            
9843
 
                <li class="arg">
9844
 
                    
9845
 
                        <code>attrs</code>
9846
 
                    
9847
 
                </li>
9848
 
            
9849
 
            </ul><span class="paren">)</span>
9850
 
        </div>
9851
 
    
9852
 
 
9853
 
    
9854
 
        <span class="returns-inline">
9855
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9856
 
        </span>
9857
 
    
9858
 
 
9859
 
    
9860
 
 
9861
 
    
9862
 
 
9863
 
    
9864
 
 
9865
 
    
9866
 
 
9867
 
    
9868
 
        <span class="flag chainable">chainable</span>
9869
 
    
9870
 
 
9871
 
    <div class="meta">
9872
 
        
9873
 
            <p>Inherited from
9874
 
            <a href="..&#x2F;classes&#x2F;AttributeEvents.html#method_setAttrs">
9875
 
                AttributeEvents
9876
 
            </a>
9877
 
            
9878
 
            but overwritten in
9879
 
            
9880
 
        
9881
 
        
9882
 
        <a href="..&#x2F;files&#x2F;attribute_js_AttributeCore.js.html#l635"><code>attribute&#x2F;js&#x2F;AttributeCore.js:635</code></a>
9883
 
        
9884
 
        </p>
9885
 
 
9886
 
 
9887
 
        
9888
 
 
9889
 
        
9890
 
    </div>
9891
 
 
9892
 
    <div class="description">
9893
 
        <p>Sets multiple attribute values.</p>
9894
 
    </div>
9895
 
 
9896
 
    
9897
 
        <div class="params">
9898
 
            <h4>Parameters:</h4>
9899
 
 
9900
 
            <ul class="params-list">
9901
 
            
9902
 
                <li class="param">
9903
 
                    
9904
 
                        <code class="param-name">attrs</code>
9905
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
9906
 
                    
9907
 
 
9908
 
                    
9909
 
 
9910
 
                    <div class="param-description">
9911
 
                        <p>An object with attributes name/value pairs.</p>
9912
 
                    </div>
9913
 
 
9914
 
                    
9915
 
                </li>
9916
 
            
9917
 
            </ul>
9918
 
        </div>
9919
 
    
9920
 
 
9921
 
    
9922
 
        <div class="returns">
9923
 
            <h4>Returns:</h4>
9924
 
 
9925
 
            <div class="returns-description">
9926
 
                
9927
 
                    
9928
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
9929
 
                    
9930
 
                    A reference to the host object.
9931
 
                
9932
 
            </div>
9933
 
        </div>
9934
 
    
9935
 
 
9936
 
    
9937
 
</div>
9938
 
 
9939
 
                
9940
 
                    <div id="method_subscribe" class="method item deprecated inherited">
9941
 
    <h3 class="name"><code>subscribe</code></h3>
9942
 
 
9943
 
    
9944
 
        <span class="paren">()</span>
9945
 
    
9946
 
 
9947
 
    
9948
 
 
9949
 
    
9950
 
        <span class="flag deprecated" title="use on">deprecated</span>
9951
 
    
9952
 
 
9953
 
    
9954
 
 
9955
 
    
9956
 
 
9957
 
    
9958
 
 
9959
 
    
9960
 
 
9961
 
    <div class="meta">
9962
 
        
9963
 
            
9964
 
                <p>Inherited from
9965
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_subscribe">EventTarget</a>:
9966
 
            
9967
 
        
9968
 
        
9969
 
        <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>
9970
 
        
9971
 
        </p>
9972
 
 
9973
 
 
9974
 
        
9975
 
            <p>Deprecated: use on</p>
9976
 
        
9977
 
 
9978
 
        
9979
 
    </div>
9980
 
 
9981
 
    <div class="description">
9982
 
        <p>subscribe to an event</p>
9983
 
    </div>
9984
 
 
9985
 
    
9986
 
 
9987
 
    
9988
 
 
9989
 
    
9990
 
</div>
9991
 
 
9992
 
                
9993
 
                    <div id="method_toString" class="method item inherited">
9994
 
    <h3 class="name"><code>toString</code></h3>
9995
 
 
9996
 
    
9997
 
        <span class="paren">()</span>
9998
 
    
9999
 
 
10000
 
    
10001
 
        <span class="returns-inline">
10002
 
            <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10003
 
        </span>
10004
 
    
10005
 
 
10006
 
    
10007
 
 
10008
 
    
10009
 
 
10010
 
    
10011
 
 
10012
 
    
10013
 
 
10014
 
    
10015
 
 
10016
 
    <div class="meta">
10017
 
        
10018
 
            
10019
 
                <p>Inherited from
10020
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#method_toString">BaseCore</a>:
10021
 
            
10022
 
        
10023
 
        
10024
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l592"><code>base&#x2F;js&#x2F;BaseCore.js:592</code></a>
10025
 
        
10026
 
        </p>
10027
 
 
10028
 
 
10029
 
        
10030
 
 
10031
 
        
10032
 
    </div>
10033
 
 
10034
 
    <div class="description">
10035
 
        <p>Default toString implementation. Provides the constructor NAME
10036
 
and the instance guid, if set.</p>
10037
 
    </div>
10038
 
 
10039
 
    
10040
 
 
10041
 
    
10042
 
        <div class="returns">
10043
 
            <h4>Returns:</h4>
10044
 
 
10045
 
            <div class="returns-description">
10046
 
                
10047
 
                    
10048
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>:
10049
 
                    
10050
 
                    String representation for this object
10051
 
                
10052
 
            </div>
10053
 
        </div>
10054
 
    
10055
 
 
10056
 
    
10057
 
</div>
10058
 
 
10059
 
                
10060
 
                    <div id="method_unsubscribe" class="method item deprecated inherited">
10061
 
    <h3 class="name"><code>unsubscribe</code></h3>
10062
 
 
10063
 
    
10064
 
        <span class="paren">()</span>
10065
 
    
10066
 
 
10067
 
    
10068
 
 
10069
 
    
10070
 
        <span class="flag deprecated" title="use detach">deprecated</span>
10071
 
    
10072
 
 
10073
 
    
10074
 
 
10075
 
    
10076
 
 
10077
 
    
10078
 
 
10079
 
    
10080
 
 
10081
 
    <div class="meta">
10082
 
        
10083
 
            
10084
 
                <p>Inherited from
10085
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_unsubscribe">EventTarget</a>:
10086
 
            
10087
 
        
10088
 
        
10089
 
        <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>
10090
 
        
10091
 
        </p>
10092
 
 
10093
 
 
10094
 
        
10095
 
            <p>Deprecated: use detach</p>
10096
 
        
10097
 
 
10098
 
        
10099
 
    </div>
10100
 
 
10101
 
    <div class="description">
10102
 
        <p>detach a listener</p>
10103
 
    </div>
10104
 
 
10105
 
    
10106
 
 
10107
 
    
10108
 
 
10109
 
    
10110
 
</div>
10111
 
 
10112
 
                
10113
 
                    <div id="method_unsubscribeAll" class="method item deprecated inherited">
10114
 
    <h3 class="name"><code>unsubscribeAll</code></h3>
10115
 
 
10116
 
    
10117
 
        <div class="args">
10118
 
            <span class="paren">(</span><ul class="args-list inline commas">
10119
 
            
10120
 
                <li class="arg">
10121
 
                    
10122
 
                        <code>type</code>
10123
 
                    
10124
 
                </li>
10125
 
            
10126
 
            </ul><span class="paren">)</span>
10127
 
        </div>
10128
 
    
10129
 
 
10130
 
    
10131
 
 
10132
 
    
10133
 
        <span class="flag deprecated" title="use detachAll">deprecated</span>
10134
 
    
10135
 
 
10136
 
    
10137
 
 
10138
 
    
10139
 
 
10140
 
    
10141
 
 
10142
 
    
10143
 
 
10144
 
    <div class="meta">
10145
 
        
10146
 
            
10147
 
                <p>Inherited from
10148
 
                <a href="..&#x2F;classes&#x2F;EventTarget.html#method_unsubscribeAll">EventTarget</a>:
10149
 
            
10150
 
        
10151
 
        
10152
 
        <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>
10153
 
        
10154
 
        </p>
10155
 
 
10156
 
 
10157
 
        
10158
 
            <p>Deprecated: use detachAll</p>
10159
 
        
10160
 
 
10161
 
        
10162
 
    </div>
10163
 
 
10164
 
    <div class="description">
10165
 
        <p>Removes all listeners from the specified event.  If the event type
10166
 
is not specified, all listeners from all hosted custom events will
10167
 
be removed.</p>
10168
 
    </div>
10169
 
 
10170
 
    
10171
 
        <div class="params">
10172
 
            <h4>Parameters:</h4>
10173
 
 
10174
 
            <ul class="params-list">
10175
 
            
10176
 
                <li class="param">
10177
 
                    
10178
 
                        <code class="param-name">type</code>
10179
 
                        <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10180
 
                    
10181
 
 
10182
 
                    
10183
 
 
10184
 
                    <div class="param-description">
10185
 
                        <p>The type, or name of the event</p>
10186
 
                    </div>
10187
 
 
10188
 
                    
10189
 
                </li>
10190
 
            
10191
 
            </ul>
10192
 
        </div>
10193
 
    
10194
 
 
10195
 
    
10196
 
 
10197
 
    
10198
 
</div>
10199
 
 
10200
 
                
10201
 
            </div>
10202
 
        
10203
 
 
10204
 
        
10205
 
            <div id="properties" class="api-class-tabpanel">
10206
 
                <h2 class="off-left">Properties</h2>
10207
 
 
10208
 
                
10209
 
                    <div id="property__allowAdHocAttrs" class="property item protected inherited">
10210
 
    <h3 class="name"><code>_allowAdHocAttrs</code></h3>
10211
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
10212
 
 
10213
 
    
10214
 
 
10215
 
    
10216
 
        <span class="flag protected">protected</span>
10217
 
    
10218
 
 
10219
 
    
10220
 
 
10221
 
    
10222
 
 
10223
 
    <div class="meta">
10224
 
        
10225
 
            
10226
 
                <p>Inherited from
10227
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#property__allowAdHocAttrs">BaseCore</a>:
10228
 
            
10229
 
        
10230
 
        
10231
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l100"><code>base&#x2F;js&#x2F;BaseCore.js:100</code></a>
10232
 
        
10233
 
        </p>
10234
 
 
10235
 
        
10236
 
 
10237
 
        
10238
 
    </div>
10239
 
 
10240
 
    <div class="description">
10241
 
        <p>This property controls whether or not instances of this class should
10242
 
allow users to add ad-hoc attributes through the constructor configuration 
10243
 
hash.</p>
10244
 
 
10245
 
<p>AdHoc attributes are attributes which are not defined by the class, and are 
10246
 
not handled by the MyClass.<em>NON</em>ATTRS_CFG</p>
10247
 
    </div>
10248
 
 
10249
 
    
10250
 
        <p><strong>Default:</strong> undefined (false)</p>
10251
 
    
10252
 
 
10253
 
    
10254
 
 
10255
 
    
10256
 
</div>
10257
 
 
10258
 
                
10259
 
                    <div id="property__areFoldTriggersSet" class="property item private">
10260
 
    <h3 class="name"><code>_areFoldTriggersSet</code></h3>
10261
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
10262
 
 
10263
 
    
10264
 
 
10265
 
    
10266
 
        <span class="flag private">private</span>
10267
 
    
10268
 
 
10269
 
    
10270
 
 
10271
 
    
10272
 
 
10273
 
    <div class="meta">
10274
 
        
10275
 
            
10276
 
                
10277
 
                <p>
10278
 
                
10279
 
                Defined in
10280
 
                
10281
 
            
10282
 
        
10283
 
        
10284
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l131"><code>imageloader&#x2F;js&#x2F;imageloader.js:131</code></a>
10285
 
        
10286
 
        </p>
10287
 
 
10288
 
        
10289
 
 
10290
 
        
10291
 
    </div>
10292
 
 
10293
 
    <div class="description">
10294
 
        <p>Boolean tracking whether the window scroll and window resize triggers have been set if this is a fold group.</p>
10295
 
    </div>
10296
 
 
10297
 
    
10298
 
 
10299
 
    
10300
 
 
10301
 
    
10302
 
</div>
10303
 
 
10304
 
                
10305
 
                    <div id="property__classImageEls" class="property item private">
10306
 
    <h3 class="name"><code>_classImageEls</code></h3>
10307
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
10308
 
 
10309
 
    
10310
 
 
10311
 
    
10312
 
        <span class="flag private">private</span>
10313
 
    
10314
 
 
10315
 
    
10316
 
 
10317
 
    
10318
 
 
10319
 
    <div class="meta">
10320
 
        
10321
 
            
10322
 
                
10323
 
                <p>
10324
 
                
10325
 
                Defined in
10326
 
                
10327
 
            
10328
 
        
10329
 
        
10330
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l114"><code>imageloader&#x2F;js&#x2F;imageloader.js:114</code></a>
10331
 
        
10332
 
        </p>
10333
 
 
10334
 
        
10335
 
 
10336
 
        
10337
 
    </div>
10338
 
 
10339
 
    <div class="description">
10340
 
        <p>DOM elements having the class name that is associated with this group.
10341
 
Elements are stored during the <code><em>foldCheck</code> function and reused later during any subsequent <code></em>foldCheck</code> calls - gives a slight performance improvement when the page fold is repeatedly checked.</p>
10342
 
    </div>
10343
 
 
10344
 
    
10345
 
 
10346
 
    
10347
 
 
10348
 
    
10349
 
</div>
10350
 
 
10351
 
                
10352
 
                    <div id="property__className" class="property item private">
10353
 
    <h3 class="name"><code>_className</code></h3>
10354
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10355
 
 
10356
 
    
10357
 
 
10358
 
    
10359
 
        <span class="flag private">private</span>
10360
 
    
10361
 
 
10362
 
    
10363
 
 
10364
 
    
10365
 
 
10366
 
    <div class="meta">
10367
 
        
10368
 
            
10369
 
                
10370
 
                <p>
10371
 
                
10372
 
                Defined in
10373
 
                
10374
 
            
10375
 
        
10376
 
        
10377
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l123"><code>imageloader&#x2F;js&#x2F;imageloader.js:123</code></a>
10378
 
        
10379
 
        </p>
10380
 
 
10381
 
        
10382
 
 
10383
 
        
10384
 
    </div>
10385
 
 
10386
 
    <div class="description">
10387
 
        <p>Keep the CSS class name in a member variable for ease and speed.</p>
10388
 
    </div>
10389
 
 
10390
 
    
10391
 
 
10392
 
    
10393
 
 
10394
 
    
10395
 
</div>
10396
 
 
10397
 
                
10398
 
                    <div id="property__imgObjs" class="property item private">
10399
 
    <h3 class="name"><code>_imgObjs</code></h3>
10400
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
10401
 
 
10402
 
    
10403
 
 
10404
 
    
10405
 
        <span class="flag private">private</span>
10406
 
    
10407
 
 
10408
 
    
10409
 
 
10410
 
    
10411
 
 
10412
 
    <div class="meta">
10413
 
        
10414
 
            
10415
 
                
10416
 
                <p>
10417
 
                
10418
 
                Defined in
10419
 
                
10420
 
            
10421
 
        
10422
 
        
10423
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l98"><code>imageloader&#x2F;js&#x2F;imageloader.js:98</code></a>
10424
 
        
10425
 
        </p>
10426
 
 
10427
 
        
10428
 
 
10429
 
        
10430
 
    </div>
10431
 
 
10432
 
    <div class="description">
10433
 
        <p>Collection of images (<code>Y.ImgLoadImgObj</code> objects) registered with this group, keyed by DOM id.</p>
10434
 
    </div>
10435
 
 
10436
 
    
10437
 
 
10438
 
    
10439
 
 
10440
 
    
10441
 
</div>
10442
 
 
10443
 
                
10444
 
                    <div id="property__maxKnownHLimit" class="property item private">
10445
 
    <h3 class="name"><code>_maxKnownHLimit</code></h3>
10446
 
    <span class="type">Int</span>
10447
 
 
10448
 
    
10449
 
 
10450
 
    
10451
 
        <span class="flag private">private</span>
10452
 
    
10453
 
 
10454
 
    
10455
 
 
10456
 
    
10457
 
 
10458
 
    <div class="meta">
10459
 
        
10460
 
            
10461
 
                
10462
 
                <p>
10463
 
                
10464
 
                Defined in
10465
 
                
10466
 
            
10467
 
        
10468
 
        
10469
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l139"><code>imageloader&#x2F;js&#x2F;imageloader.js:139</code></a>
10470
 
        
10471
 
        </p>
10472
 
 
10473
 
        
10474
 
 
10475
 
        
10476
 
    </div>
10477
 
 
10478
 
    <div class="description">
10479
 
        <p>The maximum pixel height of the document that has been made visible.
10480
 
During fold checks, if the user scrolls up then there's no need to check for newly exposed images.</p>
10481
 
    </div>
10482
 
 
10483
 
    
10484
 
 
10485
 
    
10486
 
 
10487
 
    
10488
 
</div>
10489
 
 
10490
 
                
10491
 
                    <div id="property__timeout" class="property item private">
10492
 
    <h3 class="name"><code>_timeout</code></h3>
10493
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
10494
 
 
10495
 
    
10496
 
 
10497
 
    
10498
 
        <span class="flag private">private</span>
10499
 
    
10500
 
 
10501
 
    
10502
 
 
10503
 
    
10504
 
 
10505
 
    <div class="meta">
10506
 
        
10507
 
            
10508
 
                
10509
 
                <p>
10510
 
                
10511
 
                Defined in
10512
 
                
10513
 
            
10514
 
        
10515
 
        
10516
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l106"><code>imageloader&#x2F;js&#x2F;imageloader.js:106</code></a>
10517
 
        
10518
 
        </p>
10519
 
 
10520
 
        
10521
 
 
10522
 
        
10523
 
    </div>
10524
 
 
10525
 
    <div class="description">
10526
 
        <p>Timeout object to keep a handle on the time limit.</p>
10527
 
    </div>
10528
 
 
10529
 
    
10530
 
 
10531
 
    
10532
 
 
10533
 
    
10534
 
</div>
10535
 
 
10536
 
                
10537
 
                    <div id="property__triggers" class="property item private">
10538
 
    <h3 class="name"><code>_triggers</code></h3>
10539
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
10540
 
 
10541
 
    
10542
 
 
10543
 
    
10544
 
        <span class="flag private">private</span>
10545
 
    
10546
 
 
10547
 
    
10548
 
 
10549
 
    
10550
 
 
10551
 
    <div class="meta">
10552
 
        
10553
 
            
10554
 
                
10555
 
                <p>
10556
 
                
10557
 
                Defined in
10558
 
                
10559
 
            
10560
 
        
10561
 
        
10562
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l89"><code>imageloader&#x2F;js&#x2F;imageloader.js:89</code></a>
10563
 
        
10564
 
        </p>
10565
 
 
10566
 
        
10567
 
 
10568
 
        
10569
 
    </div>
10570
 
 
10571
 
    <div class="description">
10572
 
        <p>Collection of triggers for this group.
10573
 
Keeps track of each trigger's event handle, as returned from <code>Y.on</code>.</p>
10574
 
    </div>
10575
 
 
10576
 
    
10577
 
 
10578
 
    
10579
 
 
10580
 
    
10581
 
</div>
10582
 
 
10583
 
                
10584
 
                    <div id="property_name" class="property item deprecated inherited">
10585
 
    <h3 class="name"><code>name</code></h3>
10586
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10587
 
 
10588
 
    
10589
 
        <span class="flag deprecated" title="Use this.constructor.NAME">deprecated</span>
10590
 
    
10591
 
 
10592
 
    
10593
 
 
10594
 
    
10595
 
 
10596
 
    
10597
 
 
10598
 
    <div class="meta">
10599
 
        
10600
 
            
10601
 
                <p>Inherited from
10602
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#property_name">BaseCore</a>:
10603
 
            
10604
 
        
10605
 
        
10606
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l196"><code>base&#x2F;js&#x2F;BaseCore.js:196</code></a>
10607
 
        
10608
 
        </p>
10609
 
 
10610
 
        
10611
 
            <p>Deprecated: Use this.constructor.NAME</p>
10612
 
        
10613
 
 
10614
 
        
10615
 
    </div>
10616
 
 
10617
 
    <div class="description">
10618
 
        <p>The string used to identify the class of this object.</p>
10619
 
    </div>
10620
 
 
10621
 
    
10622
 
 
10623
 
    
10624
 
 
10625
 
    
10626
 
</div>
10627
 
 
10628
 
                
10629
 
            </div>
10630
 
        
10631
 
 
10632
 
        
10633
 
            <div id="attrs" class="api-class-tabpanel">
10634
 
                <h2 class="off-left">Attributes</h2>
10635
 
 
10636
 
                
10637
 
                    <div id="attr_className" class="attr item">
10638
 
    <a name="config_className"></a> 
10639
 
    <h3 class="name"><code>className</code></h3>
10640
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10641
 
 
10642
 
    
10643
 
 
10644
 
    
10645
 
 
10646
 
    
10647
 
 
10648
 
    
10649
 
 
10650
 
    <div class="meta">
10651
 
        
10652
 
            
10653
 
                
10654
 
                <p>
10655
 
                
10656
 
                Defined in
10657
 
                
10658
 
            
10659
 
        
10660
 
        
10661
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l55"><code>imageloader&#x2F;js&#x2F;imageloader.js:55</code></a>
10662
 
        
10663
 
        </p>
10664
 
 
10665
 
        
10666
 
 
10667
 
        
10668
 
    </div>
10669
 
 
10670
 
    <div class="description">
10671
 
        <p>Class name that will identify images belonging to the group. This class name will be removed from each element in order to fetch images.
10672
 
This class should have, in its CSS style definition, "<code>background:none !important;</code>".</p>
10673
 
    </div>
10674
 
 
10675
 
    
10676
 
 
10677
 
    
10678
 
        <div class="emits box">
10679
 
            <h4>Fires event <code>classNameChange</code></h4>
10680
 
 
10681
 
            <p>
10682
 
            Fires when the value for the configuration attribute <code>className</code> is
10683
 
            changed. You can listen for the event using the <code>on</code> method if you
10684
 
            wish to be notified before the attribute's value has changed, or
10685
 
            using the <code>after</code> method if you wish to be notified after the
10686
 
            attribute's value has changed.
10687
 
            </p>
10688
 
 
10689
 
            <div class="params">
10690
 
                <h4>Parameters:</h4>
10691
 
 
10692
 
                <ul class="params-list">
10693
 
                    <li class="param">
10694
 
                        <code class="param-name">e</code>
10695
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
10696
 
 
10697
 
                        <div class="param-description">
10698
 
                            An Event Facade object with the following
10699
 
                            attribute-specific properties added:
10700
 
                        </div>
10701
 
 
10702
 
                        <ul class="params-list">
10703
 
                            <li class="param">
10704
 
                                <code class="param-name">prevVal</code>
10705
 
                                <span class="type">Any</span>
10706
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
10707
 
                            </li>
10708
 
                            <li class="param">
10709
 
                                <code class="param-name">newVal</code>
10710
 
                                <span class="type">Any</span>
10711
 
                                <div class="param-description">The value the attribute is to be set to.</div>
10712
 
                            </li>
10713
 
                            <li class="param">
10714
 
                                <code class="param-name">attrName</code>
10715
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10716
 
                                <div class="param-description">The name of the attribute being set.</div>
10717
 
                            </li>
10718
 
                            <li class="param">
10719
 
                                <code class="param-name">subAttrName</code>
10720
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10721
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
10722
 
                            </li>
10723
 
                        </ul>
10724
 
                    </li>
10725
 
                </ul>
10726
 
            </div>
10727
 
        </div>
10728
 
    
10729
 
 
10730
 
    
10731
 
</div>
10732
 
 
10733
 
                
10734
 
                    <div id="attr_classNameAction" class="attr item">
10735
 
    <a name="config_classNameAction"></a> 
10736
 
    <h3 class="name"><code>classNameAction</code></h3>
10737
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10738
 
 
10739
 
    
10740
 
 
10741
 
    
10742
 
 
10743
 
    
10744
 
 
10745
 
    
10746
 
 
10747
 
    <div class="meta">
10748
 
        
10749
 
            
10750
 
                
10751
 
                <p>
10752
 
                
10753
 
                Defined in
10754
 
                
10755
 
            
10756
 
        
10757
 
        
10758
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l67"><code>imageloader&#x2F;js&#x2F;imageloader.js:67</code></a>
10759
 
        
10760
 
        </p>
10761
 
 
10762
 
        
10763
 
 
10764
 
        
10765
 
    </div>
10766
 
 
10767
 
    <div class="description">
10768
 
        <p>Determines how to act when className is used as the way to delay load images. The "default" action is to just
10769
 
remove the class name. The "enhanced" action is to remove the class name and also set the src attribute if
10770
 
the element is an img.</p>
10771
 
    </div>
10772
 
 
10773
 
    
10774
 
 
10775
 
    
10776
 
        <div class="emits box">
10777
 
            <h4>Fires event <code>classNameActionChange</code></h4>
10778
 
 
10779
 
            <p>
10780
 
            Fires when the value for the configuration attribute <code>classNameAction</code> is
10781
 
            changed. You can listen for the event using the <code>on</code> method if you
10782
 
            wish to be notified before the attribute's value has changed, or
10783
 
            using the <code>after</code> method if you wish to be notified after the
10784
 
            attribute's value has changed.
10785
 
            </p>
10786
 
 
10787
 
            <div class="params">
10788
 
                <h4>Parameters:</h4>
10789
 
 
10790
 
                <ul class="params-list">
10791
 
                    <li class="param">
10792
 
                        <code class="param-name">e</code>
10793
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
10794
 
 
10795
 
                        <div class="param-description">
10796
 
                            An Event Facade object with the following
10797
 
                            attribute-specific properties added:
10798
 
                        </div>
10799
 
 
10800
 
                        <ul class="params-list">
10801
 
                            <li class="param">
10802
 
                                <code class="param-name">prevVal</code>
10803
 
                                <span class="type">Any</span>
10804
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
10805
 
                            </li>
10806
 
                            <li class="param">
10807
 
                                <code class="param-name">newVal</code>
10808
 
                                <span class="type">Any</span>
10809
 
                                <div class="param-description">The value the attribute is to be set to.</div>
10810
 
                            </li>
10811
 
                            <li class="param">
10812
 
                                <code class="param-name">attrName</code>
10813
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10814
 
                                <div class="param-description">The name of the attribute being set.</div>
10815
 
                            </li>
10816
 
                            <li class="param">
10817
 
                                <code class="param-name">subAttrName</code>
10818
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10819
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
10820
 
                            </li>
10821
 
                        </ul>
10822
 
                    </li>
10823
 
                </ul>
10824
 
            </div>
10825
 
        </div>
10826
 
    
10827
 
 
10828
 
    
10829
 
</div>
10830
 
 
10831
 
                
10832
 
                    <div id="attr_destroyed" class="attr item inherited">
10833
 
    <a name="config_destroyed"></a> 
10834
 
    <h3 class="name"><code>destroyed</code></h3>
10835
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
10836
 
 
10837
 
    
10838
 
 
10839
 
    
10840
 
 
10841
 
    
10842
 
 
10843
 
    
10844
 
 
10845
 
    <div class="meta">
10846
 
        
10847
 
            
10848
 
                <p>Inherited from
10849
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#attr_destroyed">BaseCore</a>:
10850
 
            
10851
 
        
10852
 
        
10853
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l157"><code>base&#x2F;js&#x2F;BaseCore.js:157</code></a>
10854
 
        
10855
 
        </p>
10856
 
 
10857
 
        
10858
 
 
10859
 
        
10860
 
    </div>
10861
 
 
10862
 
    <div class="description">
10863
 
        <p>Flag indicating whether or not this object
10864
 
has been through the destroy lifecycle phase.</p>
10865
 
    </div>
10866
 
 
10867
 
    
10868
 
        <p><strong>Default:</strong> false</p>
10869
 
    
10870
 
 
10871
 
    
10872
 
        <div class="emits box">
10873
 
            <h4>Fires event <code>destroyedChange</code></h4>
10874
 
 
10875
 
            <p>
10876
 
            Fires when the value for the configuration attribute <code>destroyed</code> is
10877
 
            changed. You can listen for the event using the <code>on</code> method if you
10878
 
            wish to be notified before the attribute's value has changed, or
10879
 
            using the <code>after</code> method if you wish to be notified after the
10880
 
            attribute's value has changed.
10881
 
            </p>
10882
 
 
10883
 
            <div class="params">
10884
 
                <h4>Parameters:</h4>
10885
 
 
10886
 
                <ul class="params-list">
10887
 
                    <li class="param">
10888
 
                        <code class="param-name">e</code>
10889
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
10890
 
 
10891
 
                        <div class="param-description">
10892
 
                            An Event Facade object with the following
10893
 
                            attribute-specific properties added:
10894
 
                        </div>
10895
 
 
10896
 
                        <ul class="params-list">
10897
 
                            <li class="param">
10898
 
                                <code class="param-name">prevVal</code>
10899
 
                                <span class="type">Any</span>
10900
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
10901
 
                            </li>
10902
 
                            <li class="param">
10903
 
                                <code class="param-name">newVal</code>
10904
 
                                <span class="type">Any</span>
10905
 
                                <div class="param-description">The value the attribute is to be set to.</div>
10906
 
                            </li>
10907
 
                            <li class="param">
10908
 
                                <code class="param-name">attrName</code>
10909
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10910
 
                                <div class="param-description">The name of the attribute being set.</div>
10911
 
                            </li>
10912
 
                            <li class="param">
10913
 
                                <code class="param-name">subAttrName</code>
10914
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
10915
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
10916
 
                            </li>
10917
 
                        </ul>
10918
 
                    </li>
10919
 
                </ul>
10920
 
            </div>
10921
 
        </div>
10922
 
    
10923
 
 
10924
 
    
10925
 
</div>
10926
 
 
10927
 
                
10928
 
                    <div id="attr_foldDistance" class="attr item">
10929
 
    <a name="config_foldDistance"></a> 
10930
 
    <h3 class="name"><code>foldDistance</code></h3>
10931
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
10932
 
 
10933
 
    
10934
 
 
10935
 
    
10936
 
 
10937
 
    
10938
 
 
10939
 
    
10940
 
 
10941
 
    <div class="meta">
10942
 
        
10943
 
            
10944
 
                
10945
 
                <p>
10946
 
                
10947
 
                Defined in
10948
 
                
10949
 
            
10950
 
        
10951
 
        
10952
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l43"><code>imageloader&#x2F;js&#x2F;imageloader.js:43</code></a>
10953
 
        
10954
 
        </p>
10955
 
 
10956
 
        
10957
 
 
10958
 
        
10959
 
    </div>
10960
 
 
10961
 
    <div class="description">
10962
 
        <p>Distance below the fold for which images are loaded. Images are not loaded until they are at most this distance away from (or above) the fold.
10963
 
This check is performed at page load (domready) and after any window scroll or window resize event (until all images are loaded).</p>
10964
 
    </div>
10965
 
 
10966
 
    
10967
 
 
10968
 
    
10969
 
        <div class="emits box">
10970
 
            <h4>Fires event <code>foldDistanceChange</code></h4>
10971
 
 
10972
 
            <p>
10973
 
            Fires when the value for the configuration attribute <code>foldDistance</code> is
10974
 
            changed. You can listen for the event using the <code>on</code> method if you
10975
 
            wish to be notified before the attribute's value has changed, or
10976
 
            using the <code>after</code> method if you wish to be notified after the
10977
 
            attribute's value has changed.
10978
 
            </p>
10979
 
 
10980
 
            <div class="params">
10981
 
                <h4>Parameters:</h4>
10982
 
 
10983
 
                <ul class="params-list">
10984
 
                    <li class="param">
10985
 
                        <code class="param-name">e</code>
10986
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
10987
 
 
10988
 
                        <div class="param-description">
10989
 
                            An Event Facade object with the following
10990
 
                            attribute-specific properties added:
10991
 
                        </div>
10992
 
 
10993
 
                        <ul class="params-list">
10994
 
                            <li class="param">
10995
 
                                <code class="param-name">prevVal</code>
10996
 
                                <span class="type">Any</span>
10997
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
10998
 
                            </li>
10999
 
                            <li class="param">
11000
 
                                <code class="param-name">newVal</code>
11001
 
                                <span class="type">Any</span>
11002
 
                                <div class="param-description">The value the attribute is to be set to.</div>
11003
 
                            </li>
11004
 
                            <li class="param">
11005
 
                                <code class="param-name">attrName</code>
11006
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11007
 
                                <div class="param-description">The name of the attribute being set.</div>
11008
 
                            </li>
11009
 
                            <li class="param">
11010
 
                                <code class="param-name">subAttrName</code>
11011
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11012
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
11013
 
                            </li>
11014
 
                        </ul>
11015
 
                    </li>
11016
 
                </ul>
11017
 
            </div>
11018
 
        </div>
11019
 
    
11020
 
 
11021
 
    
11022
 
</div>
11023
 
 
11024
 
                
11025
 
                    <div id="attr_initialized" class="attr item inherited">
11026
 
    <a name="config_initialized"></a> 
11027
 
    <h3 class="name"><code>initialized</code></h3>
11028
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
11029
 
 
11030
 
    
11031
 
 
11032
 
    
11033
 
 
11034
 
    
11035
 
 
11036
 
    
11037
 
 
11038
 
    <div class="meta">
11039
 
        
11040
 
            
11041
 
                <p>Inherited from
11042
 
                <a href="..&#x2F;classes&#x2F;BaseCore.html#attr_initialized">BaseCore</a>:
11043
 
            
11044
 
        
11045
 
        
11046
 
        <a href="..&#x2F;files&#x2F;base_js_BaseCore.js.html#l143"><code>base&#x2F;js&#x2F;BaseCore.js:143</code></a>
11047
 
        
11048
 
        </p>
11049
 
 
11050
 
        
11051
 
 
11052
 
        
11053
 
    </div>
11054
 
 
11055
 
    <div class="description">
11056
 
        <p>Flag indicating whether or not this object
11057
 
has been through the init lifecycle phase.</p>
11058
 
    </div>
11059
 
 
11060
 
    
11061
 
        <p><strong>Default:</strong> false</p>
11062
 
    
11063
 
 
11064
 
    
11065
 
        <div class="emits box">
11066
 
            <h4>Fires event <code>initializedChange</code></h4>
11067
 
 
11068
 
            <p>
11069
 
            Fires when the value for the configuration attribute <code>initialized</code> is
11070
 
            changed. You can listen for the event using the <code>on</code> method if you
11071
 
            wish to be notified before the attribute's value has changed, or
11072
 
            using the <code>after</code> method if you wish to be notified after the
11073
 
            attribute's value has changed.
11074
 
            </p>
11075
 
 
11076
 
            <div class="params">
11077
 
                <h4>Parameters:</h4>
11078
 
 
11079
 
                <ul class="params-list">
11080
 
                    <li class="param">
11081
 
                        <code class="param-name">e</code>
11082
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
11083
 
 
11084
 
                        <div class="param-description">
11085
 
                            An Event Facade object with the following
11086
 
                            attribute-specific properties added:
11087
 
                        </div>
11088
 
 
11089
 
                        <ul class="params-list">
11090
 
                            <li class="param">
11091
 
                                <code class="param-name">prevVal</code>
11092
 
                                <span class="type">Any</span>
11093
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
11094
 
                            </li>
11095
 
                            <li class="param">
11096
 
                                <code class="param-name">newVal</code>
11097
 
                                <span class="type">Any</span>
11098
 
                                <div class="param-description">The value the attribute is to be set to.</div>
11099
 
                            </li>
11100
 
                            <li class="param">
11101
 
                                <code class="param-name">attrName</code>
11102
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11103
 
                                <div class="param-description">The name of the attribute being set.</div>
11104
 
                            </li>
11105
 
                            <li class="param">
11106
 
                                <code class="param-name">subAttrName</code>
11107
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11108
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
11109
 
                            </li>
11110
 
                        </ul>
11111
 
                    </li>
11112
 
                </ul>
11113
 
            </div>
11114
 
        </div>
11115
 
    
11116
 
 
11117
 
    
11118
 
</div>
11119
 
 
11120
 
                
11121
 
                    <div id="attr_name" class="attr item">
11122
 
    <a name="config_name"></a> 
11123
 
    <h3 class="name"><code>name</code></h3>
11124
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11125
 
 
11126
 
    
11127
 
 
11128
 
    
11129
 
 
11130
 
    
11131
 
 
11132
 
    
11133
 
 
11134
 
    <div class="meta">
11135
 
        
11136
 
            
11137
 
                
11138
 
                <p>
11139
 
                
11140
 
                Defined in
11141
 
                
11142
 
            
11143
 
        
11144
 
        
11145
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l25"><code>imageloader&#x2F;js&#x2F;imageloader.js:25</code></a>
11146
 
        
11147
 
        </p>
11148
 
 
11149
 
        
11150
 
 
11151
 
        
11152
 
    </div>
11153
 
 
11154
 
    <div class="description">
11155
 
        <p>Name for the group. Only used to identify the group in logging statements.</p>
11156
 
    </div>
11157
 
 
11158
 
    
11159
 
 
11160
 
    
11161
 
        <div class="emits box">
11162
 
            <h4>Fires event <code>nameChange</code></h4>
11163
 
 
11164
 
            <p>
11165
 
            Fires when the value for the configuration attribute <code>name</code> is
11166
 
            changed. You can listen for the event using the <code>on</code> method if you
11167
 
            wish to be notified before the attribute's value has changed, or
11168
 
            using the <code>after</code> method if you wish to be notified after the
11169
 
            attribute's value has changed.
11170
 
            </p>
11171
 
 
11172
 
            <div class="params">
11173
 
                <h4>Parameters:</h4>
11174
 
 
11175
 
                <ul class="params-list">
11176
 
                    <li class="param">
11177
 
                        <code class="param-name">e</code>
11178
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
11179
 
 
11180
 
                        <div class="param-description">
11181
 
                            An Event Facade object with the following
11182
 
                            attribute-specific properties added:
11183
 
                        </div>
11184
 
 
11185
 
                        <ul class="params-list">
11186
 
                            <li class="param">
11187
 
                                <code class="param-name">prevVal</code>
11188
 
                                <span class="type">Any</span>
11189
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
11190
 
                            </li>
11191
 
                            <li class="param">
11192
 
                                <code class="param-name">newVal</code>
11193
 
                                <span class="type">Any</span>
11194
 
                                <div class="param-description">The value the attribute is to be set to.</div>
11195
 
                            </li>
11196
 
                            <li class="param">
11197
 
                                <code class="param-name">attrName</code>
11198
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11199
 
                                <div class="param-description">The name of the attribute being set.</div>
11200
 
                            </li>
11201
 
                            <li class="param">
11202
 
                                <code class="param-name">subAttrName</code>
11203
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11204
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
11205
 
                            </li>
11206
 
                        </ul>
11207
 
                    </li>
11208
 
                </ul>
11209
 
            </div>
11210
 
        </div>
11211
 
    
11212
 
 
11213
 
    
11214
 
</div>
11215
 
 
11216
 
                
11217
 
                    <div id="attr_timeLimit" class="attr item">
11218
 
    <a name="config_timeLimit"></a> 
11219
 
    <h3 class="name"><code>timeLimit</code></h3>
11220
 
    <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
11221
 
 
11222
 
    
11223
 
 
11224
 
    
11225
 
 
11226
 
    
11227
 
 
11228
 
    
11229
 
 
11230
 
    <div class="meta">
11231
 
        
11232
 
            
11233
 
                
11234
 
                <p>
11235
 
                
11236
 
                Defined in
11237
 
                
11238
 
            
11239
 
        
11240
 
        
11241
 
        <a href="..&#x2F;files&#x2F;imageloader_js_imageloader.js.html#l34"><code>imageloader&#x2F;js&#x2F;imageloader.js:34</code></a>
11242
 
        
11243
 
        </p>
11244
 
 
11245
 
        
11246
 
 
11247
 
        
11248
 
    </div>
11249
 
 
11250
 
    <div class="description">
11251
 
        <p>Time limit, in seconds, after which images are fetched regardless of trigger events.</p>
11252
 
    </div>
11253
 
 
11254
 
    
11255
 
 
11256
 
    
11257
 
        <div class="emits box">
11258
 
            <h4>Fires event <code>timeLimitChange</code></h4>
11259
 
 
11260
 
            <p>
11261
 
            Fires when the value for the configuration attribute <code>timeLimit</code> is
11262
 
            changed. You can listen for the event using the <code>on</code> method if you
11263
 
            wish to be notified before the attribute's value has changed, or
11264
 
            using the <code>after</code> method if you wish to be notified after the
11265
 
            attribute's value has changed.
11266
 
            </p>
11267
 
 
11268
 
            <div class="params">
11269
 
                <h4>Parameters:</h4>
11270
 
 
11271
 
                <ul class="params-list">
11272
 
                    <li class="param">
11273
 
                        <code class="param-name">e</code>
11274
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
11275
 
 
11276
 
                        <div class="param-description">
11277
 
                            An Event Facade object with the following
11278
 
                            attribute-specific properties added:
11279
 
                        </div>
11280
 
 
11281
 
                        <ul class="params-list">
11282
 
                            <li class="param">
11283
 
                                <code class="param-name">prevVal</code>
11284
 
                                <span class="type">Any</span>
11285
 
                                <div class="param-description">The value of the attribute, prior to it being set.</div>
11286
 
                            </li>
11287
 
                            <li class="param">
11288
 
                                <code class="param-name">newVal</code>
11289
 
                                <span class="type">Any</span>
11290
 
                                <div class="param-description">The value the attribute is to be set to.</div>
11291
 
                            </li>
11292
 
                            <li class="param">
11293
 
                                <code class="param-name">attrName</code>
11294
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11295
 
                                <div class="param-description">The name of the attribute being set.</div>
11296
 
                            </li>
11297
 
                            <li class="param">
11298
 
                                <code class="param-name">subAttrName</code>
11299
 
                                <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
11300
 
                                <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
11301
 
                            </li>
11302
 
                        </ul>
11303
 
                    </li>
11304
 
                </ul>
11305
 
            </div>
11306
 
        </div>
11307
 
    
11308
 
 
11309
 
    
11310
 
</div>
11311
 
 
11312
 
                
11313
 
            </div>
11314
 
        
11315
 
 
11316
 
        
11317
 
            <div id="events" class="api-class-tabpanel">
11318
 
                <h2 class="off-left">Events</h2>
11319
 
 
11320
 
                
11321
 
                    <div id="event_destroy" class="events item inherited">
11322
 
    <h3 class="name"><code>destroy</code></h3>
11323
 
    <span class="type"></span>
11324
 
 
11325
 
    
11326
 
 
11327
 
    
11328
 
 
11329
 
    
11330
 
 
11331
 
    
11332
 
 
11333
 
    <div class="meta">
11334
 
        
11335
 
            
11336
 
                <p>Inherited from
11337
 
                <a href="..&#x2F;classes&#x2F;Base.html#event_destroy">Base</a>:
11338
 
            
11339
 
        
11340
 
        
11341
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l285"><code>base&#x2F;js&#x2F;Base.js:285</code></a>
11342
 
        
11343
 
        </p>
11344
 
 
11345
 
        
11346
 
 
11347
 
        
11348
 
    </div>
11349
 
 
11350
 
    <div class="description">
11351
 
        <p>
11352
 
Lifecycle event for the destroy phase, 
11353
 
fired prior to destruction. Invoking the preventDefault 
11354
 
method on the event object provided to subscribers will 
11355
 
prevent destruction from proceeding.
11356
 
</p>
11357
 
 
11358
 
<p>
11359
 
Subscribers to the "after" moment of this event, will be notified
11360
 
after destruction is complete (and as a result cannot prevent
11361
 
destruction).
11362
 
</p>
11363
 
    </div>
11364
 
 
11365
 
    
11366
 
        <div class="params">
11367
 
            <h4>Event Payload:</h4>
11368
 
 
11369
 
            <ul class="params-list">
11370
 
            
11371
 
                <li class="param">
11372
 
                    
11373
 
                        <code class="param-name">e</code>
11374
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
11375
 
                    
11376
 
 
11377
 
                    
11378
 
 
11379
 
                    <div class="param-description">
11380
 
                        <p>Event object</p>
11381
 
                    </div>
11382
 
 
11383
 
                    
11384
 
                </li>
11385
 
            
11386
 
            </ul>
11387
 
        </div>
11388
 
    
11389
 
 
11390
 
 
11391
 
    
11392
 
</div>
11393
 
 
11394
 
                
11395
 
                    <div id="event_init" class="events item inherited">
11396
 
    <h3 class="name"><code>init</code></h3>
11397
 
    <span class="type"></span>
11398
 
 
11399
 
    
11400
 
 
11401
 
    
11402
 
 
11403
 
    
11404
 
 
11405
 
    
11406
 
 
11407
 
    <div class="meta">
11408
 
        
11409
 
            
11410
 
                <p>Inherited from
11411
 
                <a href="..&#x2F;classes&#x2F;Base.html#event_init">Base</a>:
11412
 
            
11413
 
        
11414
 
        
11415
 
        <a href="..&#x2F;files&#x2F;base_js_Base.js.html#l202"><code>base&#x2F;js&#x2F;Base.js:202</code></a>
11416
 
        
11417
 
        </p>
11418
 
 
11419
 
        
11420
 
 
11421
 
        
11422
 
    </div>
11423
 
 
11424
 
    <div class="description">
11425
 
        <p>
11426
 
Lifecycle event for the init phase, fired prior to initialization. 
11427
 
Invoking the preventDefault() method on the event object provided 
11428
 
to subscribers will prevent initialization from occuring.
11429
 
</p>
11430
 
 
11431
 
<p>
11432
 
Subscribers to the "after" momemt of this event, will be notified
11433
 
after initialization of the object is complete (and therefore
11434
 
cannot prevent initialization).
11435
 
</p>
11436
 
    </div>
11437
 
 
11438
 
    
11439
 
        <div class="params">
11440
 
            <h4>Event Payload:</h4>
11441
 
 
11442
 
            <ul class="params-list">
11443
 
            
11444
 
                <li class="param">
11445
 
                    
11446
 
                        <code class="param-name">e</code>
11447
 
                        <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
11448
 
                    
11449
 
 
11450
 
                    
11451
 
 
11452
 
                    <div class="param-description">
11453
 
                        <p>Event object, with a cfg property which 
11454
 
refers to the configuration object passed to the constructor.</p>
11455
 
                    </div>
11456
 
 
11457
 
                    
11458
 
                </li>
11459
 
            
11460
 
            </ul>
11461
 
        </div>
11462
 
    
11463
 
 
11464
 
 
11465
 
    
11466
 
</div>
11467
 
 
11468
 
                
11469
 
            </div>
11470
 
        
11471
 
    </div>
11472
 
</div>
11473
 
 
11474
 
                    </div>
11475
 
                </div>
11476
 
            </div>
11477
 
        </div>
11478
 
    </div>
11479
 
</div>
11480
 
<script src="..&#x2F;assets/vendor/prettify/prettify-min.js"></script>
11481
 
<script>prettyPrint();</script>
11482
 
<script src="..&#x2F;assets/js/yui-prettify.js"></script>
11483
 
<script src="..&#x2F;assets/../api.js"></script>
11484
 
<script src="..&#x2F;assets/js/api-filter.js"></script>
11485
 
<script src="..&#x2F;assets/js/api-list.js"></script>
11486
 
<script src="..&#x2F;assets/js/api-search.js"></script>
11487
 
<script src="..&#x2F;assets/js/apidocs.js"></script>
11488
 
</body>
11489
 
</html>