Sha256: 038a9bc82c8dbc092cb213b47562cb95fabe279612d9e441a15d350153363717

Contents?: true

Size: 1.81 KB

Versions: 10

Compression:

Stored size: 1.81 KB

Contents

<% @title = "#{@entry.type} #{@entry.name}" %>
<p>
<%= manual_home_link() %>
&gt; <a href="<%= library_index_url() %>"><%= _('All Libraries') %></a>
&gt; <%= friendly_library_link(@entry.library.name) %>
&gt; <%=h _(@entry.type.to_s + ' %s', @entry.name) %>
</p>

<%
    headline_init
%>
<%= headline("#{@entry.type} #{@entry.name}" + @entry.ancestors[1..@alevel].map{|c| " + #{c.name}" }.join) %>
<p>
<%
    myself, *supers = @entry.ancestors
    n = 0
%>
<% unless @entry.alias? %>
<%= _('ancestors') %>: <%= escape_html(myself.name) %>
<%  supers.each do |c| %>
      <%= @conf[:tochm_mode] ? "&lt;" : a_href("?a=#{n}", "<")  %> <%= class_link(c.name) %>
      <% n += 1 %>
<%  end %>
<% end %>

<% unless @entry.extended.empty? %>
<br>extend: <%= @entry.extended.map {|c| class_link(c.name) }.join(', ') %>
<% end %>
<% unless @entry.aliases.empty? %>
<br>aliases: <%=h @entry.aliases.map{|c| c.name}.join(', ') %>
<% end %>
</p>
<%
    headline_push
%>
<%= headline(_("Abstract")) %>
<%= compile_rd(@entry.source) %>

<%
    ents =  @entry.partitioned_entries(@alevel)
    [[_('Singleton Methods'),         ents.singleton_methods          ],
     [_('Instance Methods'),          ents.instance_methods           ],
     [_('Private Singleton Methods'), ents.private_singleton_methods  ],
     [_('Private Instance Methods'),  ents.private_instance_methods   ],
     [_('Module Functions'),          ents.module_functions           ],
     [_('Constants'),                 ents.constants                  ],
     [_('Special Variables'),         ents.special_variables          ]]\
    .each do |label, entries|
      unless entries.empty? %>
<%=     headline(label) %>
<dl>
<%
        headline_push
        entries.each do |m|
%>
<%=       compile_method(m) %>
<%
        end
        headline_pop
%>
</dl>
<%
      end
    end
    headline_pop
%>

Version data entries

10 entries across 6 versions & 1 rubygems

Version Path
bitclust-core-0.5.5 data/bitclust/template.offline/class
bitclust-core-0.5.4 data/bitclust/template.offline/class
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.3/vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/data/bitclust/template.offline/class
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/data/bitclust/template.offline/class
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.3/data/bitclust/template.offline/class
bitclust-core-0.5.3 data/bitclust/template.offline/class
bitclust-core-0.5.2 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/data/bitclust/template.offline/class
bitclust-core-0.5.2 data/bitclust/template.offline/class
bitclust-core-0.5.1 data/bitclust/template.offline/class
bitclust-core-0.5.0 data/bitclust/template.offline/class