lots of formatting fixes,
added functionindex to docapplication
This commit is contained in:
parent
7633e98eea
commit
604ab4f8ba
18 changed files with 219 additions and 116 deletions
4
DocPrototype/asSummary.skin
Normal file
4
DocPrototype/asSummary.skin
Normal file
|
@ -0,0 +1,4 @@
|
|||
<tr><td>
|
||||
<a href="<% this.href action="main" %>"><% this.name %></a><br/>
|
||||
<% this.comment length="200" %>
|
||||
</td></tr>
|
|
@ -91,23 +91,32 @@ function inheritanceUtil (obj, param) {
|
|||
|
||||
/**
|
||||
* loops through the parent prototypes and renders a skin on each
|
||||
* if it has got any functions.
|
||||
* @param skin
|
||||
*/
|
||||
function parentPrototype_macro (param) {
|
||||
var skinname = (param.skin) ? param.skin : "asParentList";
|
||||
var obj = this.getParentPrototype ();
|
||||
while (obj!=null) {
|
||||
obj.renderSkin (skinname);
|
||||
if (obj.listChildren ().length>0) {
|
||||
obj.renderSkin (skinname);
|
||||
}
|
||||
obj = obj.getParentPrototype ();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* macro rendering a skin depending on wheter this prototype has got
|
||||
* type-properties or not.
|
||||
* @param skin
|
||||
*/
|
||||
function typeProperties_macro (param) {
|
||||
var props = this.getTypeProperties ();
|
||||
if (props!=null) {
|
||||
res.encode(props.getContent ());
|
||||
if (props!=null && props.getContent ()!="" ) {
|
||||
var tmp = new Object ();
|
||||
tmp.content = props.getContent ();
|
||||
var skinname = (param.skinname) ? param.skinname : "typeproperties";
|
||||
this.renderSkin (skinname, tmp);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
<a class="navig" href="#templates">TEMPLATES</a> |
|
||||
<a class="navig" href="#typeproperties">TYPE.PROPERTIES</a>
|
||||
|
||||
<br/><br/>
|
||||
|
||||
|
||||
<table width="90%" border="0" cellspacing="1" cellpadding="5">
|
||||
|
@ -36,44 +37,43 @@
|
|||
filter="actions"
|
||||
skin="asLargeListItem"
|
||||
prefix="<tr><td class='headline'>Actions<a name='actions'><!-- --></a></td></tr>"
|
||||
suffix="<tr><td height='8'> </td></tr>
|
||||
%>
|
||||
|
||||
<% this.methods separator="<tr><td class='mainbox'><img src='' width=0 height=0></td></tr>"
|
||||
filter="functions"
|
||||
skin="asLargeListItem"
|
||||
prefix="<tr><td class='headline'>Functions<a name='functions'><!-- --></a></td></tr>"
|
||||
suffix="<tr><td height='8'> </td></tr>
|
||||
%>
|
||||
|
||||
<% this.methods separator="<tr><td class='mainbox'><img src='' width=0 height=0></td></tr>"
|
||||
filter="macros"
|
||||
skin="asLargeListItem"
|
||||
prefix="<tr><td class='headline'>Macros<a name='macros'><!-- --></a></td></tr>"
|
||||
suffix="<tr><td height='8'> </td></tr>
|
||||
%>
|
||||
|
||||
<% this.methods separator="<tr><td class='mainbox'><img src='' width=0 height=0></td></tr>"
|
||||
filter="skins"
|
||||
skin="asLargeListItemSkin"
|
||||
prefix="<tr><td class='headline'>Skins<a name='skins'><!-- --></a></td></tr>"
|
||||
suffix="<tr><td height='8'> </td></tr>
|
||||
%>
|
||||
|
||||
<% this.methods separator="<tr><td class='mainbox'><img src='' width=0 height=0></td></tr>"
|
||||
filter="templates"
|
||||
skin="asLargeListItem"
|
||||
prefix="<tr><td class='headline'>Templates<a name='templates'><!-- --></a></td></tr>"
|
||||
suffix="<tr><td height='8'> </td></tr>
|
||||
%>
|
||||
|
||||
<% this.parentPrototype skin="asParentList" %>
|
||||
</table>
|
||||
|
||||
<br/><br/><a name='typeproperties'><!-- --></a><table width='90%' border='0' cellspacing='1' cellpadding='5'><tr>
|
||||
<td class="headline">type.properties</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="mainbox"><% this.typeProperties prefix="<pre>" suffix="</pre>" %></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<br/><br/>
|
||||
|
||||
<% this.typeProperties %>
|
||||
|
||||
|
||||
|
||||
|
|
9
DocPrototype/typeproperties.skin
Normal file
9
DocPrototype/typeproperties.skin
Normal file
|
@ -0,0 +1,9 @@
|
|||
<a name='typeproperties'><!-- --></a>
|
||||
<table width='90%' border='0' cellspacing='1' cellpadding='5'><tr>
|
||||
<td class="headline">type.properties</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="mainbox"><pre><% param.content encoding="html" %></pre></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue