diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2021-10-15 10:52:56 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2021-10-15 10:52:56 +0900 |
commit | dcd93df0217323e30905987ff42937c10e512c1a (patch) | |
tree | 2d6f454acb7fd25f3605f4878f752241992efe36 /templates/html/htmlallmembers.tpl | |
parent | 0efe600d6f0659af7bae9047301dd60983e18a6e (diff) | |
download | doxygen-dcd93df0217323e30905987ff42937c10e512c1a.tar.gz doxygen-dcd93df0217323e30905987ff42937c10e512c1a.tar.bz2 doxygen-dcd93df0217323e30905987ff42937c10e512c1a.zip |
Imported Upstream version 1.8.11upstream/1.8.11
Diffstat (limited to 'templates/html/htmlallmembers.tpl')
-rw-r--r-- | templates/html/htmlallmembers.tpl | 59 |
1 files changed, 55 insertions, 4 deletions
diff --git a/templates/html/htmlallmembers.tpl b/templates/html/htmlallmembers.tpl index 98f88d6..b44110d 100644 --- a/templates/html/htmlallmembers.tpl +++ b/templates/html/htmlallmembers.tpl @@ -9,12 +9,63 @@ <p>{{ tr.theListOfAllMembers }} <a class="el" href="{{ compound.fileName }}{{ config.HTML_FILE_EXTENSION }}">{{ compound.name }}</a>{{ tr.incInheritedMembers }}</p> <table class="directory"> {% for mi in compound.allMembersList %} - <tr {% cycle 'class="even"' '' %}> - {# TODO: objective-C #} - <td>{% with obj=mi.member text=mi.ambiguityScope|append:mi.member.name %} - {% include 'htmlobjlink.tpl' %} + <tr class="{% cycle 'even' 'odd' %}"> + {% spaceless %} + {% with member=mi.member %} + {% if member.language=='objc' %} + <td class="entry"> + {% if member.isObjCMethod %} + {% if member.isStatic %}+ {% else %}- {% endif %} + {% endif %} + </td> + {% endif %} + {% if member.isObjCMethod %} + <td class="entry"> + {% with obj=member text=member.name %} + {% include 'htmlobjlink.tpl' %} + {% endwith %} + </td> + {%else %} + {# name #} + <td class="entry"> + {% with obj=member text=mi.ambiguityScope|append:member.name %} + {% include 'htmlobjlink.tpl' %} {% endwith %} + {% if member.isEnumeration %} +  {{ tr.enumName }} + {% elif member.isEnumValue %} +  {{ tr.enumValue }} + {% elif member.isTypedef %} +  typedef + {% elif member.isFriend and member.type=='friend class' %} +  class + {% elif member.isFunction or member.isSignal or member.isSlot or (member.isFriend and member.hasParameters) %} + {{ member.declArgs }} + {% endif %} + </td> + {% endif %} + {# class link #} + <td class="entry"> + {% if member.category %} + {% with obj=member.category text=member.category.name %} + {% include 'htmlobjlink.tpl' %} + {% endwith %} + {% else %} + {% with obj=member.class text=member.class.name %} + {% include 'htmlobjlink.tpl' %} + {% endwith %} + {% endif %} </td> + {# labels #} + {% if member.labels %} + <td class="entry"> + {% for label in member.labels %} + <span class="mlabel">{{ label }}</span> + {% endfor %} + </td> + {% endif %} + {% endwith %} + {% endspaceless %} </tr> {% endfor %} </table> |