Sha256: f97a24980761834964f2d5e9668e0f989aff3a99e1a008a35cf673ed9d942d46
Contents?: true
Size: 1.35 KB
Versions: 1
Compression:
Stored size: 1.35 KB
Contents
# <%= klass.type %> <%= klass.full_name %> [](#<%= klass.aref.strip %>) [](#top) <%= h klass.description %> <% klass.each_section do |section, constants, attributes| %> <% if section.title %># <%= section.title.strip %> <% end %> <% if section.comment %> <%=h section.description %> <%end%> <% unless klass.constants.empty? %> ## Constants | Name | Description | | ---- | ----------- | <% klass.constants.each do |const| %> | **<%= const.name %>[](#<%= const.name %>)** | <% unless const.description.empty? %> <%= h(const.description).rstrip %> <%else%> Not documented <% end %> | <% end %> <% end %> <% unless attributes&.empty? %> ## Attributes <% attributes.each do |attr| %> ### <%= attr.name %>[<%= attr.rw %>] [](#<%= attr.aref.strip %>) <% if attr.comment %> <%= h(attr.description) %> <%else%> Not documented <% end %> <% end %> <% end %> <% klass.methods_by_type(section).each do |type, visibilities| %> <% next if visibilities.empty? %> <% visibilities.each do |visibility, methods| %> <% next if methods.empty? %> ## <%= visibility.capitalize %> <%= type.capitalize %> Methods <% methods.each do |method|%> ### <%= method.name %><%= method.param_seq %> [](#<%= method.aref %>) <% if method.comment %> <%= h(method.description) %> <% else %> Not documented <%end%> <% end %> <% end %> <% end %> <% end %>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rdoc-markdown-0.4.2 | lib/templates/classfile.md.erb |