% extends skins/base.html %>
<% subskin head %>
<% subskin menu %>
<% for module in <% modules %> render "moduleItem" %>
<% subskin moduleItem %>
<% module.id %>
<% subskin content %>
<% for item in <% item.items %> render docItem %>
<% subskin danglingOverview %>
<% if <% item.danglingFunctions.length %> render moduleFunctionsOverview %>
<% if <% item.danglingProperties.length %> render modulePropertiesOverview %>
<% subskin moduleFunctionsOverview %>
Functions
<% for item in <% item.danglingFunctions %> render propertyOverview %>
<% subskin modulePropertiesOverview %>
Properties
<% for item in <% item.danglingProperties %> render propertyOverview %>
<% subskin propertyOverview %>
<% item.shortName %><% if <% item.isFunction %> render parameterLine %>
<% subskin parameterLine %>
(<% item.parameters | listProperty 'name' %>)
<% subskin classOverview %>
<% if <% class.methods.length %> render classMethodsOverview %>
<% if <% class.properties.length %> render classPropertiesOverview %>
<% if <% class.staticMethods.length %> render classStaticMethodsOverview %>
<% if <% class.staticProperties.length %> render classStaticPropertiesOverview %>
<% subskin classMethodsOverview %>
Instance Methods
<% for item in <% class.methods %> render propertyOverview %>
<% subskin classPropertiesOverview %>
Instance Properties
<% for item in <% class.properties %> render propertyOverview %>
<% subskin classStaticMethodsOverview %>
Static Methods
<% for item in <% class.staticMethods %> render propertyOverview %>
<% subskin classStaticPropertiesOverview %>
Static Properties
<% for item in <% class.staticProperties %> render propertyOverview %>
<% subskin docItem %>
<% render namePrefix %><% item.shortName %>
<% if <% item.isFunction %> render parameterLine %>
<% item.desc | markdown %>
<% if <% item.example %> render exampleSection %>
<% if <% item.parameters.length %> and <% item.parameters | haveDescOrType %>
render parametersSection %>
<% if <% item.returns.name %> or <% item.returns.type %> render returnsSection %>
<% if <% item.throws.length %> render throwsSection %>
<% if <% item.sees.length %> render seesSection %>
<% subskin namePrefix %>
<% item.relatedClass %><% if <% item.relatedClass %> echo '.' %><% if <%item.relatedClass %> and not <% item.isStatic %> echo 'prototype.' %><% subskin parametersSection %>
Parameters
<% for param in <% item.parameters %> render parameterRow %>
<% subskin seesSection %>
See
<% item.sees | join '
'%>
<% subskin throwsSection %>
Throws
<% item.throws | join ',' %>
<% subskin returnsSection %>
<% if <% item.isFunction %> echo 'Returns' %> <% if not <% item.isProperty %> echo 'Type' %>
<% item.returns.type %> |
<% item.returns.name %> |
<% subskin parameterRow %>
<% param.type %> |
<% param.name %> |
<% param.desc %> |
<% subskin exampleSection %>
Example
<% item.example %>