Sha256: ef777f030b0e1d59bd48c34328017abbe9b82e83fe1dfb5cbb34446a602da2f2

Contents?: true

Size: 1.71 KB

Versions: 29

Compression:

Stored size: 1.71 KB

Contents

<li class="<%= @item.visibility %> <%= @item.has_tag?(:deprecated) ? 'deprecated' : '' %>">
  <span class="summary_signature">
    <% if @item.tags(:overload).size == 1 %>
      <%= signature(@item.tag(:overload), true, !@item.attr_info) %>
    <% else %>
      <%= signature(@item, true, false, !@item.attr_info) %>
    <% end %>

    <% if @item.aliases.size > 0 %>
      (also: <%= @item.aliases.map {|o| h(o.name(true)) }.join(", ") %>)
    <% end %>
  </span>
  <% if @item.constructor? %>
    <span class="note title constructor">constructor</span>
  <% end %>
  <% if rw = @item.attr_info %>
    <% if rw[:read] && !rw[:write] %><span class="note title readonly">readonly</span><% end %>
    <% if rw[:write] && !rw[:read] %><span class="note title writeonly">writeonly</span><% end %>
  <% end %>
  <% if @item.visibility != :public %><span class="note title <%= @item.visibility %>"><%= @item.visibility %></span><% end %>
  <% if @item.has_tag?(:abstract) %><span class="abstract note title">Abstract</span><% end %>
  <% if @item.has_tag?(:deprecated) %><span class="deprecated note title">Deprecated</span><% end %>
  <% if @item.has_tag?(:api) && @item.tag(:api).text == 'private' %><span class="private note title">Private</span><% end %>

  <% if @item.has_tag?(:deprecated) %>
    <span class="summary_desc"><strong>Deprecated.</strong> <%= htmlify_line @item.tag(:deprecated).text %></span>
  <% else %>
    <span class="summary_desc"><%= htmlify_line docstring_summary(@item) %></span>
  <% end %>
  <% if !@item["default_value"] %>
    <span class="summary_desc"><em>This setting must have a value set</em></span>
  <%else%>
    <span class="summary_desc">Default value: <code><%= @item["default_value"] %></code></span>
  <%end%>
</li>

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
mattock-0.10.1 yard_templates/default/module/html/setting_summary.erb
mattock-0.10.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.9.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.8.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.7.1 yard_templates/default/module/html/setting_summary.erb
mattock-0.7.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.5.3 yard_templates/default/module/html/setting_summary.erb
mattock-0.5.2 yard_templates/default/module/html/setting_summary.erb
mattock-0.5.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.4.1 yard_templates/default/module/html/setting_summary.erb
mattock-0.4.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.3.4 yard_templates/default/module/html/setting_summary.erb
mattock-0.3.3 yard_templates/default/module/html/setting_summary.erb
mattock-0.3.2 yard_templates/default/module/html/setting_summary.erb
mattock-0.3.1 yard_templates/default/module/html/setting_summary.erb
mattock-0.3.0 yard_templates/default/module/html/setting_summary.erb
mattock-0.2.13 yard_templates/default/module/html/setting_summary.erb
mattock-0.2.12 yard_templates/default/module/html/setting_summary.erb
mattock-0.2.11 yard_templates/default/module/html/setting_summary.erb
mattock-0.2.10 yard_templates/default/module/html/setting_summary.erb