Sha256: b417f68a551976bf7422913f0eb04a188132856fc9db40f58e847fa1f3c3a829

Contents?: true

Size: 815 Bytes

Versions: 10

Compression:

Stored size: 815 Bytes

Contents

<%
@modsort.delete_if do |c|
  c.full_name == "unknown" || @old_cfg["noindex"].include?(c.full_name)
end
unless @modsort.empty?
  # To save space and reduce visual noise, we want to display:
  #   Top Sub1 Sub2 Sub3
  # Instead of
  #   Top Top::Sub1 Top::Sub2 Top::Sub3
  top_mod = nil
  @modsort.each do |mod| %><%
    parts = mod.full_name.split('::')
    if parts[0] != top_mod && parts.size == 1
      top_mod = parts[0]
      %><%= '<br />' if mod != @modsort[0] %><%
    elsif parts[0] != top_mod
      top_mod = nil
      %><%= '<br />' if mod != @modsort[0] %><%= parts[0] %> <%
    else
      parts.shift
    end
    name = parts.join('::')
    if defined?(current) && current == mod
      name = "<b>#{name}</b>"
    end
%><a
href="<%= rel_prefix %><%= mod.path %>"><%= name %></a>
<%
  end
end
%><br />

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
olddoc-1.9.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.8.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.7.1 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.7.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.6.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.5.1 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.5.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.4.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.3.0 lib/oldweb/_sidebar_classes.rhtml
olddoc-1.2.0 lib/oldweb/_sidebar_classes.rhtml