~jstys-z/helioviewer.org/client5

« back to all changes in this revision

Viewing changes to docs/symbols/EventLayerAccordion.html

  • Committer: V. Keith Hughitt
  • Date: 2009-01-29 21:30:16 UTC
  • Revision ID: hughitt1@kore-20090129213016-ecqgjwaj89lt9vn0
nightly build 01-29-2009: Added jsdoc-toolkit generated code documentation. See /docs

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 
2
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
3
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 
4
        <head>
 
5
                <meta http-equiv="content-type" content="text/html; charset=utf-8" />
 
6
                <meta name="generator" content="JsDoc Toolkit" />
 
7
                
 
8
                <title>JsDoc Reference - EventLayerAccordion</title>
 
9
 
 
10
                <style type="text/css">
 
11
                        /* default.css */
 
12
body
 
13
{
 
14
        font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
 
15
        width: 800px;
 
16
}
 
17
 
 
18
.header
 
19
{
 
20
        clear: both;
 
21
        background-color: #ccc;
 
22
        padding: 8px;
 
23
}
 
24
 
 
25
h1
 
26
{
 
27
        font-size: 150%;
 
28
        font-weight: bold;
 
29
        padding: 0;
 
30
        margin: 1em 0 0 .3em;
 
31
}
 
32
 
 
33
hr
 
34
{
 
35
        border: none 0;
 
36
        border-top: 1px solid #7F8FB1;
 
37
        height: 1px;
 
38
}
 
39
 
 
40
pre.code
 
41
{
 
42
        display: block;
 
43
        padding: 8px;
 
44
        border: 1px dashed #ccc;
 
45
}
 
46
 
 
47
#index
 
48
{
 
49
        margin-top: 24px;
 
50
        float: left;
 
51
        width: 160px;
 
52
        position: absolute;
 
53
        left: 8px;
 
54
        background-color: #F3F3F3;
 
55
        padding: 8px;
 
56
}
 
57
 
 
58
#content
 
59
{
 
60
        margin-left: 190px;
 
61
        width: 600px;
 
62
}
 
63
 
 
64
.classList
 
65
{
 
66
        list-style-type: none;
 
67
        padding: 0;
 
68
        margin: 0 0 0 8px;
 
69
        font-family: arial, sans-serif;
 
70
        font-size: 1em;
 
71
        overflow: auto;
 
72
}
 
73
 
 
74
.classList li
 
75
{
 
76
        padding: 0;
 
77
        margin: 0 0 8px 0;
 
78
}
 
79
 
 
80
.summaryTable { width: 100%; }
 
81
 
 
82
h1.classTitle
 
83
{
 
84
        font-size:170%;
 
85
        line-height:130%;
 
86
}
 
87
 
 
88
h2 { font-size: 110%; }
 
89
caption, div.sectionTitle
 
90
{
 
91
        background-color: #7F8FB1;
 
92
        color: #fff;
 
93
        font-size:130%;
 
94
        text-align: left;
 
95
        padding: 2px 6px 2px 6px;
 
96
        border: 1px #7F8FB1 solid;
 
97
}
 
98
 
 
99
div.sectionTitle { margin-bottom: 8px; }
 
100
.summaryTable thead { display: none; }
 
101
 
 
102
.summaryTable td
 
103
{
 
104
        vertical-align: top;
 
105
        padding: 4px;
 
106
        border-bottom: 1px #7F8FB1 solid;
 
107
        border-right: 1px #7F8FB1 solid;
 
108
}
 
109
 
 
110
/*col#summaryAttributes {}*/
 
111
.summaryTable td.attributes
 
112
{
 
113
        border-left: 1px #7F8FB1 solid;
 
114
        width: 140px;
 
115
        text-align: right;
 
116
}
 
117
 
 
118
td.attributes, .fixedFont
 
119
{
 
120
        line-height: 15px;
 
121
        color: #002EBE;
 
122
        font-family: "Courier New",Courier,monospace;
 
123
        font-size: 13px;
 
124
}
 
125
 
 
126
.summaryTable td.nameDescription
 
127
{
 
128
        text-align: left;
 
129
        font-size: 13px;
 
130
        line-height: 15px;
 
131
}
 
132
 
 
133
.summaryTable td.nameDescription, .description
 
134
{
 
135
        line-height: 15px;
 
136
        padding: 4px;
 
137
        padding-left: 4px;
 
138
}
 
139
 
 
140
.summaryTable { margin-bottom: 8px; }
 
141
 
 
142
ul.inheritsList
 
143
{
 
144
        list-style: square;
 
145
        margin-left: 20px;
 
146
        padding-left: 0;
 
147
}
 
148
 
 
149
.detailList {
 
150
        margin-left: 20px; 
 
151
        line-height: 15px;
 
152
}
 
153
.detailList dt { margin-left: 20px; }
 
154
 
 
155
.detailList .heading
 
156
{
 
157
        font-weight: bold;
 
158
        padding-bottom: 6px;
 
159
        margin-left: 0;
 
160
}
 
161
 
 
162
.light, td.attributes, .light a:link, .light a:visited
 
163
{
 
164
        color: #777;
 
165
        font-style: italic;
 
166
}
 
167
 
 
168
.fineprint
 
169
{
 
170
        text-align: right;
 
171
        font-size: 10px;
 
172
}
 
173
                </style>
 
174
        </head>
 
175
 
 
176
        <body>
 
177
<!-- ============================== header ================================= -->        
 
178
                <!-- begin static/header.html -->
 
179
                <div id="header">
 
180
</div>
 
181
                <!-- end static/header.html -->
 
182
 
 
183
<!-- ============================== classes index ============================ -->
 
184
                <div id="index">
 
185
                        <!-- begin publish.classesIndex -->
 
186
                        <div align="center"><a href="../index.html">Class Index</a>
 
187
| <a href="../files.html">File Index</a></div>
 
188
<hr />
 
189
<h2>Classes</h2>
 
190
<ul class="classList">
 
191
        
 
192
        <li><a href="../symbols/Calendar.html">Calendar</a></li>
 
193
        
 
194
        <li><a href="../symbols/Date.html">Date</a></li>
 
195
        
 
196
        <li><a href="../symbols/EventLayer.html">EventLayer</a></li>
 
197
        
 
198
        <li><a href="../symbols/EventLayerAccordion.html">EventLayerAccordion</a></li>
 
199
        
 
200
        <li><a href="../symbols/EventMarker.html">EventMarker</a></li>
 
201
        
 
202
        <li><a href="../symbols/Helioviewer.html">Helioviewer</a></li>
 
203
        
 
204
        <li><a href="../symbols/IconPicker.html">IconPicker</a></li>
 
205
        
 
206
        <li><a href="../symbols/Layer.html">Layer</a></li>
 
207
        
 
208
        <li><a href="../symbols/LayerManager.html">LayerManager</a></li>
 
209
        
 
210
        <li><a href="../symbols/LoadingIndicator.html">LoadingIndicator</a></li>
 
211
        
 
212
        <li><a href="../symbols/Math.html">Math</a></li>
 
213
        
 
214
        <li><a href="../symbols/MessageConsole.html">MessageConsole</a></li>
 
215
        
 
216
        <li><a href="../symbols/MovieBuilder.html">MovieBuilder</a></li>
 
217
        
 
218
        <li><a href="../symbols/String.html">String</a></li>
 
219
        
 
220
        <li><a href="../symbols/TileLayer.html">TileLayer</a></li>
 
221
        
 
222
        <li><a href="../symbols/TileLayerAccordion.html">TileLayerAccordion</a></li>
 
223
        
 
224
        <li><a href="../symbols/TimeControls.html">TimeControls</a></li>
 
225
        
 
226
        <li><a href="../symbols/UIElement.html">UIElement</a></li>
 
227
        
 
228
        <li><a href="../symbols/UserSettings.html">UserSettings</a></li>
 
229
        
 
230
        <li><a href="../symbols/Viewport.html">Viewport</a></li>
 
231
        
 
232
        <li><a href="../symbols/ViewportHandlers.html">ViewportHandlers</a></li>
 
233
        
 
234
        <li><a href="../symbols/ZoomControl.html">ZoomControl</a></li>
 
235
        
 
236
</ul>
 
237
<hr />
 
238
                        <!-- end publish.classesIndex -->
 
239
                </div>
 
240
                
 
241
                <div id="content">
 
242
<!-- ============================== class title ============================ -->
 
243
                        <h1 class="classTitle">
 
244
                                
 
245
                                Class EventLayerAccordion
 
246
                        </h1>
 
247
 
 
248
<!-- ============================== class summary ========================== -->                        
 
249
                        <p class="description">
 
250
                                
 
251
                        
 
252
                                
 
253
                                
 
254
                                
 
255
                                        <br /><i>Defined in: </i> <a href="../symbols/src/_var_www_hv_lib_helioviewer_EventLayerAccordion.js.html">EventLayerAccordion.js</a>.
 
256
                                
 
257
                        </p>
 
258
 
 
259
<!-- ============================== constructor summary ==================== -->                        
 
260
                        
 
261
                        <table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class EventLayerAccordion.">
 
262
                                <caption>Class Summary</caption>
 
263
                                <thead>
 
264
                                        <tr>
 
265
                                                <th scope="col">Constructor Attributes</th>
 
266
                                                <th scope="col">Constructor Name and Description</th>
 
267
                                        </tr>
 
268
                                </thead>
 
269
                                <tbody>
 
270
                                        <tr>
 
271
                                                <td class="attributes">&nbsp;</td>
 
272
                                                <td class="nameDescription" >
 
273
                                                        <div class="fixedFont">
 
274
                                                                <b><a href="../symbols/EventLayerAccordion.html">EventLayerAccordion</a></b>(viewport, containerId)
 
275
                                                        </div>
 
276
                                                        <div class="description">Creates a new EventLayerAccordion</div>
 
277
                                                </td>
 
278
                                        </tr>
 
279
                                </tbody>
 
280
                        </table>
 
281
                        
 
282
 
 
283
<!-- ============================== properties summary ===================== -->
 
284
                        
 
285
 
 
286
<!-- ============================== methods summary ======================== -->
 
287
                        
 
288
                                
 
289
                                
 
290
                                <table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class EventLayerAccordion.">
 
291
                                        <caption>Method Summary</caption>
 
292
                                        <thead>
 
293
                                                <tr>
 
294
                                                        <th scope="col">Method Attributes</th>
 
295
                                                        <th scope="col">Method Name and Description</th>
 
296
                                                </tr>
 
297
                                        </thead>
 
298
                                        <tbody>
 
299
                                        
 
300
                                                <tr>
 
301
                                                        <td class="attributes">&lt;private&gt; &nbsp;</td>
 
302
                                                        <td class="nameDescription">
 
303
                                                                <div class="fixedFont"><b><a href="../symbols/EventLayerAccordion.html#_buildCatalogSelect">_buildCatalogSelect</a></b>()
 
304
                                                                </div>
 
305
                                                                <div class="description">Builds a SELECT menu with all the catalogs not already displayed.</div>
 
306
                                                        </td>
 
307
                                                </tr>
 
308
                                        
 
309
                                                <tr>
 
310
                                                        <td class="attributes">&lt;private&gt; &nbsp;</td>
 
311
                                                        <td class="nameDescription">
 
312
                                                                <div class="fixedFont"><b><a href="../symbols/EventLayerAccordion.html#_catalogsUnavailable">_catalogsUnavailable</a></b>()
 
313
                                                                </div>
 
314
                                                                <div class="description">Display error message to let user know service is down.</div>
 
315
                                                        </td>
 
316
                                                </tr>
 
317
                                        
 
318
                                                <tr>
 
319
                                                        <td class="attributes">&lt;private&gt; &nbsp;</td>
 
320
                                                        <td class="nameDescription">
 
321
                                                                <div class="fixedFont"><b><a href="../symbols/EventLayerAccordion.html#_setupEventHandlers">_setupEventHandlers</a></b>(layer)
 
322
                                                                </div>
 
323
                                                                <div class="description">Sets up UI-related event handlers</div>
 
324
                                                        </td>
 
325
                                                </tr>
 
326
                                        
 
327
                                                <tr>
 
328
                                                        <td class="attributes">&lt;private&gt; &nbsp;</td>
 
329
                                                        <td class="nameDescription">
 
330
                                                                <div class="fixedFont"><b><a href="../symbols/EventLayerAccordion.html#_setupUI">_setupUI</a></b>()
 
331
                                                                </div>
 
332
                                                                <div class="description">Setup empty event layer accordion.</div>
 
333
                                                        </td>
 
334
                                                </tr>
 
335
                                        
 
336
                                                <tr>
 
337
                                                        <td class="attributes">&nbsp;</td>
 
338
                                                        <td class="nameDescription">
 
339
                                                                <div class="fixedFont"><b><a href="../symbols/EventLayerAccordion.html#addLayer">addLayer</a></b>(layer)
 
340
                                                                </div>
 
341
                                                                <div class="description">Adds a new entry to the event layer accordion</div>
 
342
                                                        </td>
 
343
                                                </tr>
 
344
                                        
 
345
                                                <tr>
 
346
                                                        <td class="attributes">&nbsp;</td>
 
347
                                                        <td class="nameDescription">
 
348
                                                                <div class="fixedFont"><b><a href="../symbols/EventLayerAccordion.html#getEventCatalogs">getEventCatalogs</a></b>()
 
349
                                                                </div>
 
350
                                                                <div class="description">Get a list of the available event catalogs.</div>
 
351
                                                        </td>
 
352
                                                </tr>
 
353
                                        
 
354
                                        </tbody>
 
355
                                </table>
 
356
                                
 
357
                                
 
358
                                
 
359
                        
 
360
<!-- ============================== events summary ======================== -->
 
361
                        
 
362
 
 
363
<!-- ============================== constructor details ==================== -->                
 
364
                        
 
365
                        <div class="details"><a name="constructor"> </a>
 
366
                                <div class="sectionTitle">
 
367
                                        Class Detail
 
368
                                </div>
 
369
                                
 
370
                                <div class="fixedFont">
 
371
                                                <b>EventLayerAccordion</b>(viewport, containerId)
 
372
                                </div>
 
373
                                
 
374
                                <div class="description">
 
375
                                        Creates a new EventLayerAccordion
 
376
                                        
 
377
                                </div>
 
378
                                
 
379
                                
 
380
                                
 
381
                                
 
382
                                        
 
383
                                                <dl class="detailList">
 
384
                                                <dt class="heading">Parameters:</dt>
 
385
                                                
 
386
                                                        <dt>
 
387
                                                                <span class="light fixedFont">{Object}</span>  <b>viewport</b>
 
388
                                                                
 
389
                                                        </dt>
 
390
                                                                <dd>A reference to Helioviewer's viewport.</dd>
 
391
                                                
 
392
                                                        <dt>
 
393
                                                                <span class="light fixedFont">{<a href="../symbols/String.html">String</a>}</span>  <b>containerId</b>
 
394
                                                                
 
395
                                                        </dt>
 
396
                                                                <dd>The ID of the container where the EventLayerAccordion should be placed.</dd>
 
397
                                                
 
398
                                                </dl>
 
399
                                        
 
400
                                        
 
401
                                        
 
402
                                        
 
403
                                        
 
404
                                        
 
405
                                        
 
406
 
 
407
                        </div>
 
408
                        
 
409
 
 
410
<!-- ============================== field details ========================== -->                
 
411
                        
 
412
 
 
413
<!-- ============================== method details ========================= -->                
 
414
                        
 
415
                                <div class="sectionTitle">
 
416
                                        Method Detail
 
417
                                </div>
 
418
                                
 
419
                                        <a name="_buildCatalogSelect"> </a>
 
420
                                        <div class="fixedFont">&lt;private&gt; 
 
421
                                        
 
422
                                        
 
423
                                        <b>_buildCatalogSelect</b>()
 
424
                                        
 
425
                                        </div>
 
426
                                        <div class="description">
 
427
                                                Builds a SELECT menu with all the catalogs not already displayed.
 
428
                                                
 
429
                                                
 
430
                                        </div>
 
431
                                        
 
432
                                        
 
433
                                        
 
434
                                                
 
435
                                                
 
436
                                                
 
437
                                                
 
438
                                                
 
439
                                                
 
440
                                                
 
441
 
 
442
                                        <hr />
 
443
                                
 
444
                                        <a name="_catalogsUnavailable"> </a>
 
445
                                        <div class="fixedFont">&lt;private&gt; 
 
446
                                        
 
447
                                        
 
448
                                        <b>_catalogsUnavailable</b>()
 
449
                                        
 
450
                                        </div>
 
451
                                        <div class="description">
 
452
                                                Display error message to let user know service is down.
 
453
                                                
 
454
                                                
 
455
                                        </div>
 
456
                                        
 
457
                                        
 
458
                                        
 
459
                                                
 
460
                                                
 
461
                                                
 
462
                                                
 
463
                                                
 
464
                                                
 
465
                                                
 
466
 
 
467
                                        <hr />
 
468
                                
 
469
                                        <a name="_setupEventHandlers"> </a>
 
470
                                        <div class="fixedFont">&lt;private&gt; 
 
471
                                        
 
472
                                        
 
473
                                        <b>_setupEventHandlers</b>(layer)
 
474
                                        
 
475
                                        </div>
 
476
                                        <div class="description">
 
477
                                                Sets up UI-related event handlers
 
478
                                                
 
479
                                                
 
480
                                        </div>
 
481
                                        
 
482
                                        
 
483
                                        
 
484
                                                
 
485
                                                        <dl class="detailList">
 
486
                                                        <dt class="heading">Parameters:</dt>
 
487
                                                        
 
488
                                                                <dt>
 
489
                                                                        <span class="light fixedFont">{Object}</span> <b>layer</b>
 
490
                                                                        
 
491
                                                                </dt>
 
492
                                                                <dd>EventLayer being added to the accordion.</dd>
 
493
                                                        
 
494
                                                        </dl>
 
495
                                                
 
496
                                                
 
497
                                                
 
498
                                                
 
499
                                                
 
500
                                                
 
501
                                                
 
502
 
 
503
                                        <hr />
 
504
                                
 
505
                                        <a name="_setupUI"> </a>
 
506
                                        <div class="fixedFont">&lt;private&gt; 
 
507
                                        
 
508
                                        
 
509
                                        <b>_setupUI</b>()
 
510
                                        
 
511
                                        </div>
 
512
                                        <div class="description">
 
513
                                                Setup empty event layer accordion.
 
514
                                                
 
515
                                                
 
516
                                        </div>
 
517
                                        
 
518
                                        
 
519
                                        
 
520
                                                
 
521
                                                
 
522
                                                
 
523
                                                
 
524
                                                
 
525
                                                
 
526
                                                
 
527
 
 
528
                                        <hr />
 
529
                                
 
530
                                        <a name="addLayer"> </a>
 
531
                                        <div class="fixedFont">
 
532
                                        
 
533
                                        
 
534
                                        <b>addLayer</b>(layer)
 
535
                                        
 
536
                                        </div>
 
537
                                        <div class="description">
 
538
                                                Adds a new entry to the event layer accordion
 
539
                                                
 
540
                                                
 
541
                                        </div>
 
542
                                        
 
543
                                        
 
544
                                        
 
545
                                                
 
546
                                                        <dl class="detailList">
 
547
                                                        <dt class="heading">Parameters:</dt>
 
548
                                                        
 
549
                                                                <dt>
 
550
                                                                        <span class="light fixedFont">{Object}</span> <b>layer</b>
 
551
                                                                        
 
552
                                                                </dt>
 
553
                                                                <dd>EventLayer to add to the accordion.</dd>
 
554
                                                        
 
555
                                                        </dl>
 
556
                                                
 
557
                                                
 
558
                                                
 
559
                                                
 
560
                                                
 
561
                                                
 
562
                                                
 
563
 
 
564
                                        <hr />
 
565
                                
 
566
                                        <a name="getEventCatalogs"> </a>
 
567
                                        <div class="fixedFont">
 
568
                                        
 
569
                                        
 
570
                                        <b>getEventCatalogs</b>()
 
571
                                        
 
572
                                        </div>
 
573
                                        <div class="description">
 
574
                                                Get a list of the available event catalogs.
 
575
                                                
 
576
                                                
 
577
                                        </div>
 
578
                                        
 
579
                                        
 
580
                                        
 
581
                                                
 
582
                                                
 
583
                                                
 
584
                                                
 
585
                                                
 
586
                                                
 
587
                                                
 
588
 
 
589
                                        
 
590
                                
 
591
                        
 
592
                        
 
593
<!-- ============================== event details ========================= -->         
 
594
                        
 
595
                        
 
596
                        <hr />
 
597
                </div>
 
598
 
 
599
                
 
600
<!-- ============================== footer ================================= -->
 
601
                <div class="fineprint" style="clear:both">
 
602
                        
 
603
                        Documentation generated by <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a> 2.1.0 on Thu Jan 29 2009 15:18:23 GMT-0500 (EST)
 
604
                </div>
 
605
        </body>
 
606
</html>