summaryrefslogtreecommitdiffstats
path: root/templates/html/htmlmemberindex.tpl
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2014-08-07 18:58:49 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2014-11-13 20:21:39 (GMT)
commit0fea3d4ca57187f271d7580ff16f32b7ab4657df (patch)
tree867c49d9450eeb9ec85d1ec36a4dd71caa91d007 /templates/html/htmlmemberindex.tpl
parent475b0c51847271b04cb0e58254bd7e420445250b (diff)
downloadDoxygen-0fea3d4ca57187f271d7580ff16f32b7ab4657df.zip
Doxygen-0fea3d4ca57187f271d7580ff16f32b7ab4657df.tar.gz
Doxygen-0fea3d4ca57187f271d7580ff16f32b7ab4657df.tar.bz2
Introduced template directory for template and resource files and resource compiler & manager
Diffstat (limited to 'templates/html/htmlmemberindex.tpl')
-rw-r--r--templates/html/htmlmemberindex.tpl37
1 files changed, 37 insertions, 0 deletions
diff --git a/templates/html/htmlmemberindex.tpl b/templates/html/htmlmemberindex.tpl
new file mode 100644
index 0000000..216dd31
--- /dev/null
+++ b/templates/html/htmlmemberindex.tpl
@@ -0,0 +1,37 @@
+{# input: list #}
+{% set singleList=(list|length<=maxItemsForFlatList) or (list|length>maxItemsForMultiPageList) %}
+{% if singleList %}
+<ul>
+{% endif %}
+{% with index=list|alphaIndex:'name' %}
+ {% for section in index %}
+ {% if not singleList or letter=='' or section.letter==letter %}
+ {% if not singleList %}
+ <a class="anchor" id="{{ section.label }}"></a><h3>- {{ section.letter }} -</h3>
+ <ul>
+ {% endif %}
+ {% for nameList in section.items|groupBy:'name' %}
+ {% spaceless %}
+ {% for item in nameList|listsort:'{{item.file.name}}' %}
+ {% if forloop.first %}
+ <li>{{ item.name }}{% if (item.isFunction or item.isSignal or item.isSlot) and not item.isObjCMethod %}(){% endif %}&#160;:&#160;
+ {% endif %}
+ {% with obj=item scope=item|get:scope text=scope.name %}
+ {% include 'htmlobjlink.tpl' %}
+ {% endwith %}
+ {% if not forloop.last %},&#160;
+ {% else %}
+ </li>
+ {% endif %}
+ {% endfor %}
+ {% endspaceless %}
+ {% endfor %}
+ {% if not singleList %}
+ </ul>
+ {% endif %}
+ {% endif %}
+ {% endfor %}
+{% endwith %}
+{% if singleList %}
+</ul>
+{% endif %}