{# input tree with maxDepth, preferredDepth, and nodes #}
{# level selection #} {% if tree.maxDepth > 1 %}
[{{ tr.detailLevel }} {% range i from 1 to tree.maxDepth %} {{ i }} {% endrange %} ]
{% endif %} {# the table with entries #} {% recursetree tree.tree %} {% if node.isLinkable %} {% indexentry nav name=node.name file=node.fileName anchor=node.anchor isReference=node.isReference externalReference=node.externalReference separateIndex=node.is_leaf_node==False addToIndex=node.partOfGroup==False %} {% else %} {% indexentry nav name=node.name file='' anchor=node.anchor isReference=False separateIndex=False addToIndex=False %} {% endif %} {% if not node.member %} {% spaceless %} tree.preferredDepth %} style="display:none;"{% endif %}> {% endspaceless %} {% opensubindex nav %} {{ children }} {% closesubindex nav %} {% spaceless %} {% if node.members %} {% opensubindex nav %} {% for member in node.members %} {% indexentry nav name=member.name file=member.fileName anchor=member.anchor isReference=member.isReference externalReference=member.externalReference separateIndex=False addToIndex=member.partOfGroup==False %} {% endfor %} {% closesubindex nav %} {% endif %} {% endspaceless %} {% endif %} {% endrecursetree %}
{% if node.is_leaf_node %}   {% else %}   {%if node.level+1 {% endif %} {% if node.namespace %} N {% elif node.class %} C {% elif node.dir %}   {% elif node.file %} {% if node.file.hasSourceFile %} {% endif %} {% if node.file.hasSourceFile %} {% endif %} {% endif %} {% with obj=node text=node.name %} {% include 'htmlobjlink.tpl' %} {% endwith %} {{ node.brief }}