File: objects.erb

package info (click to toggle)
yard 0.9.16-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 4,472 kB
  • sloc: ruby: 29,854; makefile: 24
file content (32 lines) | stat: -rw-r--r-- 897 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<h2>Namespace Listing A-Z</h2>

<% if Registry.root.meths(:included => false).size > 0 %>
  <ul class="toplevel"><li><%= linkify(Registry.root) %></li></ul>
<% end %>

<% i = 0 %>
<table>
  <tr>
    <td valign='top' width="33%">
      <% @objects_by_letter.sort_by {|l,o| l.to_s }.each do |letter, objects| %>
        <% if (i += 1) % 8 == 0 %>
          </td><td valign='top' width="33%">
          <% i = 0 %>
        <% end %>
        <ul id="alpha_<%= letter %>" class="alpha">
          <li class="letter"><%= letter %></li>
          <ul>
            <% objects.each do |obj| %>
              <li>
                <%= linkify obj, obj.name %>
                <% if !obj.namespace.root? %>
                  <small>(<%= obj.namespace.path %>)</small>
                <% end %>
              </li>
            <% end %>
          </ul>
        </ul>
      <% end %>
    </td>
  </tr>
</table>