Log updates
[beagleboard.org.git] / code / .docs / prototype_Global / function_helma.Inspector.prototype.render.html
blob08f7ce19589e3abb7985a61beeb0beb88def484a
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
2 <html>
4 <head>
5 <title></title>
6 <style type="text/css">
8 body, p, td, th, li {
9 font-family: verdana, sans-serif;
10 font-size: 10pt;
13 big.top {
14 font-size: 18pt;
15 font-weight: bold;
18 big {
19 font-size: 13pt;
20 font-weight: bold;
23 a {
24 font-weight:bold;
25 color: #cc3333;
26 text-decoration:none;
28 a:hover {
29 text-decoration:underline;
32 .navig {
33 font-size: 9px;
34 text-decoration: none;
35 font-weight:normal;
38 li {
39 padding-bottom: 5px;
43 .mainbox {
44 border-color:#999999;
45 padding-top:5px;
46 padding-bottom:5px;
47 border-bottom-width:1px;
48 border-bottom-style:dotted;
51 .headline {
52 font-weight:bold;
53 background:#dfdfdf;
54 border-color:#999999;
55 padding-top:5px;
56 padding-bottom:5px;
59 </style>
60 </head>
62 <body>
64 <table width="90%" border="0" cellspacing="1" cellpadding="5">
65 <tr>
66 <td class="headline">
67 <big><tt>Global.helma.Inspector.prototype.render&nbsp;()</tt></big><br>
68 </td>
69 </tr>
71 <tr>
72 <td class="mainbox">
75 <ul>
82 </ul>
83 </td>
84 </tr>
85 </table>
87 <table width="90%" border="0" cellspacing="1" cellpadding="5">
88 <tr>
89 <td>Sourcecode in helmaTools.zip/Global/helma.Inspector.js:
90 <pre><font color="#aaaaaa">62:</font> this.render = function() {
91 <font color="#aaaaaa">63:</font> for (var i in hopObj) {
92 <font color="#aaaaaa">64:</font> var obj = {
93 <font color="#aaaaaa">65:</font> key: i,
94 <font color="#aaaaaa">66:</font> value: hopObj[i]
95 <font color="#aaaaaa">67:</font> };
96 <font color="#aaaaaa">68:</font> if (hopObj[i]) {
97 <font color="#aaaaaa">69:</font> if (obj.value._prototype &amp;&amp;
98 <font color="#aaaaaa">70:</font> obj.value._prototype == <font color="#9999aa">&quot;HopObject&quot;</font>)
99 <font color="#aaaaaa">71:</font> collections.push(obj);
100 <font color="#aaaaaa">72:</font> else
101 <font color="#aaaaaa">73:</font> properties.push(obj);
102 <font color="#aaaaaa">74:</font> }
103 <font color="#aaaaaa">75:</font> }
104 <font color="#aaaaaa">76:</font> properties.sort(keySorter);
105 <font color="#aaaaaa">77:</font> collections.sort(keySorter);
106 <font color="#aaaaaa">78:</font>
107 <font color="#aaaaaa">79:</font> var n = hopObj.size();
108 <font color="#aaaaaa">80:</font> for (var i=0; i&lt;n; i++) {
109 <font color="#aaaaaa">81:</font> var h = hopObj.get(i);
110 <font color="#aaaaaa">82:</font> var obj = {
111 <font color="#aaaaaa">83:</font> key: i,
112 <font color="#aaaaaa">84:</font> value: h,
113 <font color="#aaaaaa">85:</font> id: h._id
114 <font color="#aaaaaa">86:</font> };
115 <font color="#aaaaaa">87:</font> children.push(obj);
116 <font color="#aaaaaa">88:</font> }
117 <font color="#aaaaaa">89:</font> children.sort(idSorter);
118 <font color="#aaaaaa">90:</font>
119 <font color="#aaaaaa">91:</font> res.handlers.inspector = this;
120 <font color="#aaaaaa">92:</font> renderSkin(<font color="#9999aa">&quot;helma.Inspector.main&quot;</font>);
121 <font color="#aaaaaa">93:</font> return;
122 <font color="#aaaaaa">94:</font> }
123 </pre>
124 </td>
125 </tr>
127 </table>
133 </body>
134 </html>